<SEC-DOCUMENT>0001104659-26-043782.txt : 20260415
<SEC-HEADER>0001104659-26-043782.hdr.sgml : 20260415
<ACCEPTANCE-DATETIME>20260415160309
ACCESSION NUMBER:		0001104659-26-043782
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		107
CONFORMED PERIOD OF REPORT:	20251231
FILED AS OF DATE:		20260415
DATE AS OF CHANGE:		20260415

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KALA BIO, Inc.
		CENTRAL INDEX KEY:			0001479419
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		ORGANIZATION NAME:           	03 Life Sciences
		EIN:				270604595
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38150
		FILM NUMBER:		26864130

	BUSINESS ADDRESS:	
		STREET 1:		1167 MASSACHUSETTS AVENUE
		CITY:			ARLINGTON
		STATE:			MA
		ZIP:			02476
		BUSINESS PHONE:		781-996-5252

	MAIL ADDRESS:	
		STREET 1:		1167 MASSACHUSETTS AVENUE
		CITY:			ARLINGTON
		STATE:			MA
		ZIP:			02476

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Kala Pharmaceuticals, Inc.
		DATE OF NAME CHANGE:	20091223
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>kala-20251231x10k.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 11.2.0.5 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 4/15/2026 7:59:52 PM -->
<!-- iXBRL Library version: 1.0.9448.42501 -->
<!-- iXBRL Service Job ID: 00000000-0000-0000-0000-000000000000 -->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cyd="http://xbrl.sec.gov/cyd/2025" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2025" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:kala="http://www.kalarx.com/20251231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type"/><title>KALA BIO,&#160;Inc._December 31, 2025</title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" name="us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration" id="Hidden_e0iWN-lgnkeBF4dTiSwu6g">http://xbrl.sec.gov/country/2025#US</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityCentralIndexKey" id="Tc_dcsFibPWT0Wtx1dp3u46Ww_1_1">0001479419</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:DocumentFiscalYearFocus" id="Tc_xhuM_G06JU2u6vNA9Bt2cw_3_1">2025</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:DocumentFiscalPeriodFocus" id="Tc_0sJ4SIhHzUyUc--HAVvvDQ_4_1">FY</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:AmendmentFlag" id="Tc_-B3vECtsAUqDLoYt-avi8Q_5_1">false</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" xs:nil="true" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" name="us-gaap:CommitmentsAndContingencies" id="Hidden_0oBS2R5EvkWTYrIQuPm5VA"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" xs:nil="true" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" name="us-gaap:CommitmentsAndContingencies" id="Hidden_aN9dUad6YEeXLWLdlxiRWw"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="kala:FairValueAssetsLevel1ToLevel2TransfersAmount1" id="Hidden_poItagpMuEuQr_-y-OStmw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="kala:FairValueAssetsLevel1ToLevel2TransfersAmount1" id="Hidden_5Kaiq-OTWUOXkq_Y8cHfNg">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="kala:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" id="Hidden_KZKftFgLVE60z4LfM8GMPw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="kala:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" id="Hidden_ezPWW4x33kWvDLfk_EGn0g">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="kala:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" id="Hidden_AZTRPdLuMEirWdH0iyUayA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="kala:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" id="Hidden_fg0mvyPmE0ajBSt3kRCMyA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" id="Hidden_E2DYaghjWEOatm1jk9lV5A">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" id="Hidden_200AQeFYP0qdZH6hJWAwBA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" id="Hidden_T0LD7ARikEeZ6k1R1cygeA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" id="Hidden_RiQGQdz5gk-tr6i4HbD-Zw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" id="Hidden_P8QS0vigM06qKAeI3Xjp8g">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" id="Hidden_P1q1wTAOAESJrgdShkMM5w">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="kala:FairValueAssetsLevel2ToLevel1TransfersAmount1" id="Hidden_d-KJ2RdIMEa08n-WY_g_CQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="kala:FairValueAssetsLevel2ToLevel1TransfersAmount1" id="Hidden_LOQH9dLFD0yzuX4LzpJRxQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" id="Hidden_8ykN-1oosU-C3IfffephVQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" id="Hidden_uBGcRMfmVEmsGqCg631tJg">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ZASdCr2SR0CHVqdAh2Dvlg" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_vJ6fjxBRoUWWYBkJNzdeJg">0.3300</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_a28LgA17i0-e13Onc5xrTw" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_ZqB1Hz86HUi3kJ3C3l0Xdg">0.3300</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_M1INKMriKkKjIIcEk06tVA">2928</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_OnLZevR7vE6nr7DnFcA7Aw">2928</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_lcKGaq7hl06R14RAn7ne8Q">10901</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_ULF4zZBtf06BkVKcx5wfIA">10901</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_fZilVLaks0yV1lkZfVietQ">2928</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_17degccDNEKrrMIeDBVRpw">2928</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_cYJjjm_sy0OqebrppuxOfg">51246</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_qPo3V1ZO1EKduumKjWjXqQ">51246</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden__iRMNv2vG0KXRrMe-lWQBw">9278</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_I7J77Unrw0ymz90aZHUw9w">9393</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_rC4sOpasmUy4lrBjaNsjLw">2299</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_BwEMoD1eVk6lyHPI_93JvQ">3286</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_7frSwH-8W0iPTYrPcoz5fw">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_bjmPyJdkEkSeRryF10cCgA" decimals="INF" name="us-gaap:PreferredStockSharesIssued" id="Hidden_z5djxPAdn0Sujbr3kq7TDQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_SB_fPZ_fvkmIRQTGbWP-Aw">900000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" xs:nil="true" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" name="us-gaap:PreferredStockValue" id="Hidden_69cFnLt-xEG9pNpfOHawlw"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_xi_DtkdR9EqX902AVLNpow">27849725</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_5FlciCtDiky26s1tXhwbiA">6091182</ix:nonFraction><ix:nonNumeric contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_WQYI7v3pcUOGCKVc1xsLhg" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_HNRxoQD9Q0iS9mj3e9t46w">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_pvHG07OcPUuROeXTLiuItQ" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_k3_zZnDfBkiwCeGDmCyBiQ">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_Pk6hg4R4eU-MxW8f8LRZmA" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_BbMM5cARWEq6dRYCoZulCQ">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_3xks8SzRdkChu5iVQcbHRw" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_uQJBYrDXMkGKBRl_CxjliQ">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_bx4d-UenU0OfuGwd4lNLng" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_jeVsULSr_kCYfDjNKR2rIQ">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration" id="Hidden_hIIFqpSF8UmVJgHavsvg7Q">http://xbrl.sec.gov/country/2025#US</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="kala-20251231.xsd"/></ix:references><ix:resources><xbrli:context id="Duration_1_8_2026_To_1_8_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_eG0uyXZFCkOhaEw3w0qlkg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-08</xbrli:startDate><xbrli:endDate>2026-01-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_wDNusmmPYEa_WjHYXkVr_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SettlementAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_FK0bC6BlTEaOFcKgTqwQOw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:OxfordSettlementAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_RwlMOcDVS0CvIBI9LkaNbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SettlementAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_i52R7Ch870WkDfAH4NIjhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:OxfordSettlementAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_geliJEkfKEGFqaPa5B6c5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2024-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_tnqEKRwBXEmnh8KEkVXP9A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-26</xbrli:startDate><xbrli:endDate>2024-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_0W1iMo7vZkur3sHS_l-jrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SettlementAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_ZBdgMkEtTEC_ZZtvYxopOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:OxfordSettlementAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__RAa3qA6f0SbxbP3XkTNdw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_SjHqxjznfUGhLwsUcDcetA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__XqnFZTvhUODUFv08D142g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_7iZXfdVbOkW1tIe63GOzoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ldBBTr4jTEiaoWlAvXtSuw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Vp3XXzG2GEKHGaszsFrW3w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_cDZxp36rbUqzT2ZHOr34rg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ZsCcSvmPRECw_O0TwQ24pQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ymz6e0WeQUSAMDa_gG4RGQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_h3dSCU7V7k-iQxf-0SuPqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_rnJmCt7UvUenes4UsVvggA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_n27QLoETwUeyIf-LuacE6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_DYon02ZN5U-ZRPG4dQ8TgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_5EZG_wJAAUyhVIlHiIi5Sw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rq8pCZBku0yyIDLkltSiwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ut9pWSkb8EKgP-Wmb9TuIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jmMC5hd3b0SpUD2XFWv9yA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_vXLJh5fFfEquUwuMowt4jw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_MeuafvLiyUyH-hLup5o7Vw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_HbVXbzwpJ0i5vuWDRC1M7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yw80pmUahESPkxzq9MM0Fg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_nK-0wDEOAkaqsnWl_KWyag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_PSJSsFZKkU-3N8n0Y2f_Qg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_9SouDJ_-EUGUArMDMDC2ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_R52ubqRWSU-mYgYVvXqO0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_-_UAzhmW40e0zQEAqAOjQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_sXRvsiXv0EmtMWE1h6lbKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_jxgA2gIBfESPb8E3NgYqFA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_1_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_fGjyedHWoUKjcjULh2r8mw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MinimumMember_txlh-08ZhkiBfGKIOvLFpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_Et0wjsTo40GZBBlx3qGXhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_Nehe-w608kyCtQn-NfcdjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_wzbDYaB_6kyskBkeX-jvnQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_22_2023_To_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_ixhH9yD8Nk6uSW9SuW_R1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EquityIncentivePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-22</xbrli:startDate><xbrli:endDate>2023-06-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Sn8hMoP1RkmH0CqlhsTZRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_yoNS9Fg0n0m17vpAlWs4UA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_qAn7kkWbD0Go6R57sgJ82Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EmployeeConsultantsAndDirectorsStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_a28LgA17i0-e13Onc5xrTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ZASdCr2SR0CHVqdAh2Dvlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_us-gaap_BalanceSheetLocationAxis_kala_RestrictedCashAndOtherLongTermAssetsMember_ErglrnMOt0uQUmalRg2sEg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:MenloParkCaliforniaOfficeLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kala:RestrictedCashAndOtherLongTermAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2024_To_12_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_uRxkcts230-Auu9VoQ72WQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2024_To_8_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_fP5q32TorU-N6dPMmWiAYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_3_2025_Ndb9qvRn3EWWsUQw8_Q9qQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-11-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToJune302025Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_UwBNGFSHQ0CHQIuHebcLjg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrPriorToJune302025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToDecember312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WMlCNrnn20Wiu70IhMJJnQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrPriorToDecember312024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_Pk6hg4R4eU-MxW8f8LRZmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_bx4d-UenU0OfuGwd4lNLng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_WQYI7v3pcUOGCKVc1xsLhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kala:LaboratoryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_3xks8SzRdkChu5iVQcbHRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_OfJ0VpDLA0SSngwPum87qg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_pvHG07OcPUuROeXTLiuItQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kala:LaboratoryEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YH-Ny0KS0UCuADIrDSILXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_GjM_lQafckmVrLBubPWytA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_5g6dEkne8UKxCAP0h0mGiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_30_2026_To_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_mHM6bLfUz0ee5JblVsP27A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementJanuary2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-30</xbrli:startDate><xbrli:endDate>2026-01-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_0X8WdTkD-kWYvPu3X2v4SA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-11-24</xbrli:startDate><xbrli:endDate>2025-11-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_OObCj7lYVku4n4EligtO0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-11-24</xbrli:startDate><xbrli:endDate>2025-11-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_O370bQzrN0K0iUslUPWOTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-04-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_bjmPyJdkEkSeRryF10cCgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_S00R7S5Yak2Cxs7XZzelIA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Q0r6LEtcb0yA0NKWrP0r8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_xQSBRoA1eUuZ6mLCjv0lCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_ni32gABAeEOTCG2QChgCKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_wdq8suBgg0CWyRgb3eRyfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_8BScb3A6GkSnA5g0zeTPdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-04-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementJanuary2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-01-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtmOfferingMember_rqRHZD_16UG88WrrDo20hQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtmOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_MmobSkpVL0Sb7aIxJ_xu8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_A04TgE2DaUSGbZrEKA5lqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_uv4c_ktTTU-Ec0H-rQLz_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_rHfbVdx0GkKOUIwACbfp0g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_QstsWUAM2EuYRCvUcT0UCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_QLQJUpovMUGRSEWID807Ug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kala:ContingentConsiderationNoncurrentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_70pyE1KNsUa2m11gyfrwaA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kala:ContingentConsiderationNoncurrentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fg9ak9QW-0OCUDSOB9WEig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_as3LjLsVz0GqLvPQJ052LA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_RLzHnNSXl0uj2Qmp5NCGvA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_blo3uzYP6EK5wOGur4Zrjg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_olZFsclg1UyrdH55zFLsVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:MenloParkCaliforniaOfficeLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_F7TKlMDKgki330n-xSx-ag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_J_N1Wdn9j0eaOA4iNlhG9A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_d0TZz7qY80Gno4VQsyqkog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_-4uTktp-TEaYQldlMZHddA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_cp44ZnVtUE-pLDW6ENb0dQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2025_Le3b6N0_cUyRnV6SsOpcDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_7_1_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_S-Ieo0tkQk-yxNH-n7zO6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_AB8qbl3Ag0eL-a9YKq55-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-30</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_9_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_kala_ConvertibleLoanAgreementWithIndividualInvestorMember_JH_JIo3m6kuZoymhPUItkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:ConvertibleLoanAgreementWithIndividualInvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanMember_GCtCwTTSYEqp0MP3ApR-hA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_7_1_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_0PjcH5IumUGBm8FqeaE3KQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_kala_LondonInterbankOfferedRatesLiborMember_cV_RJhzAj0GJl_BMUwWBGQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kala:LondonInterbankOfferedRatesLiborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-30</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_29_2025_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_MKUfWrpaDEGGvV-gEfAZXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_zBpnpaHNhUKp7YXcdzypAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_V4bfsSXXYkC6hQd8Z19cQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_oWrl2XfF30CzFyri5QyRwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_3aKesq8dAUGzKd6aBR2Cog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionsPlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_LiqZ0DBI5USxCOhHIX1gCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionPlan2009Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_L4gWXO7hgkaeu_BWlHUDdA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EmployeeConsultantsAndDirectorsStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_BxhhofTCREO3vXbjUEHjyQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_uevMU4KFYUaucXOhktAj3A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_4wK6SyOvVkKBjkz8iKaxhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_hvwqoBd8TkqSpiufbk58OQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionsPlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_CBSHobVbS0KLeV0sPjAU-A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionPlan2009Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_WsVWrJRV7kqC2sgy8zEnmQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EmployeeConsultantsAndDirectorsStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_XmXmh2fX4kWCUO34N7uMvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_OwxkTF9VO0STn0_MSGhCtA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_RTmSExsU1k2JDICT7q_qDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fHehTmQv9kaRJUJ8uxBD9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_onHhzVMhjUa3zQFRdBYf0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PYfuv4TF9UaEb0KcrubzwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CmWMF5n7XUGT6yGcpfraoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_vIBQUECn3k2J7o39lnjWAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_OKXUSqKeOE2MsVl6flQGBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_r0kxbM6qqEmUKxf6Y-y-mw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_VmRaYu8Wj02miNg0g6HrEA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_-Eu9E9Cep0OzRXj9-cOvEQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_jRfGCWzr7EqpFe9D_w7M-A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_om-z5QEOmkW2_KOox-CTbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_KmWkka70LU2rzVjbNR5o-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_vn2icnUXTUyg6ofyju0mKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_16z5C-Ei1USc9aCUZVILOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_levmv96r00uVni7OpeXMSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_tzC0b3Ugsk-fOq2uy9E_mQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kala:UnvestedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_KKr-yXECK0a2wQrzxEe2lQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_KOOJ_T-ExE2r3f9SCqUI2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_QBphZQyxdkydXD-oo081Dw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_nDpkeXxR0ECv5yuiWdCADg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kala:UnvestedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_mh5UnUYM2k6msAevWQ7Qgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_jgdzQSY520SF1cabKwZZDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_WMmsz4Aw4E-WlzoeqMz7-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_r_kxBYhuIECulzRu5bs6aw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_vIFSvos3cU2vvIfuTaiRlw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_YWaW9Y-Uykq3LZcS5Ld8Cg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_30_2025_To_12_30_2025_1rB7lI7tfk-5_JxVn-p_5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-30</xbrli:startDate><xbrli:endDate>2025-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_2_2023_To_8_2_2023_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_UXINAs9NG0ejkKFabF8NFQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-02</xbrli:startDate><xbrli:endDate>2023-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_4ul5g7PEMUiPL2LP1t-_ag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_qL9EVFfxQECAPuCVnmdq8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_wE7rG0SsB0iMMvjgb6zwig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_3OonnuLaR0mhRL1p1dW1wg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_pB4WlnXuXUOulzcjCxpTrA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_RgPOXT5uOk6CiPoQB-jzAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_1e4_UAUijUiLwZ-Y7tpM5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2024-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-26</xbrli:startDate><xbrli:endDate>2024-06-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-25</xbrli:startDate><xbrli:endDate>2024-03-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_5GhPeWFnJkal9UsNydEmmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_diyHX1McDkmsMxm-_h_Y0g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EquityIncentivePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_cG4gMVqh_kC1bDfemMAcJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_6xrfyO0AMEmTNbzVGwK7Pw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_2_2023_To_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_xVc8Hs6IZEKvWMJhhQW3Nw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-02</xbrli:startDate><xbrli:endDate>2023-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-02</xbrli:startDate><xbrli:endDate>2023-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kala:SingleReportingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kala:SingleReportingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_26_2024_To_12_26_2024_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_9TejSYouykqcJCawlodfrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-26</xbrli:startDate><xbrli:endDate>2024-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementJanuary2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-01-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_ekmAQnFB2USpicAAPJWMnQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_23_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__rihQYJ0pk2jd1BkYqUkIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_b8HnNovaKUi72y1tToYrwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_15_2021_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_9vuPi7RTG0OlTf2SArQM5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_6ZhDgs88B0aox7SVys15ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_0zws_UeuYUG_EWvxsRrCow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_SPu_Ss7nAEev50VBvznr4Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_QKsXMs8Mpk6sdLQdyXUWiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_F5WPpjbQoEKhSzhaynQPxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_26_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_GslQX902xkeBEl1meW8swQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanSettlementAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_4_2021_To_5_4_2021_GjwvoXRUy0ieyp8m5VFyoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_25_2025_To_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_xrIxqZiC7UCUzHBb4s29Pg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-11-25</xbrli:startDate><xbrli:endDate>2025-11-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_Uro0Iw1pTEOS5OB4szDb3Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-11-23</xbrli:startDate><xbrli:endDate>2025-11-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ghVexBHzDUmlvCF9EZNQ-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-11-23</xbrli:startDate><xbrli:endDate>2025-11-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:YounetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:PlatformDevelopmentAndExclusiveLicenseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-03</xbrli:startDate><xbrli:endDate>2026-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:YounetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:PlatformDevelopmentAndExclusiveLicenseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jTC2SQ_4FEaWmLu0IBIsxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_fcEpZb5X-kmBijbH-rI_1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_BqLXlonM90CUEuLVTV-oeA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_9_2026_To_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_qFrLk8d8RkyUGkI5r9yJQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-02-09</xbrli:startDate><xbrli:endDate>2026-02-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-02-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_25_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_Q8S5AZly-kaljAQBLyMavw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanSettlementAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-11-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_FxuevrZncE6JTi_1IO8dRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_3RvAS-7urUSEw2zhCY-6iA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_ba2E2MlB-ECLo_x8S6-EoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrBeforeJune302023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrBeforeJanuary312024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-27</xbrli:startDate><xbrli:endDate>2022-12-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-21</xbrli:startDate><xbrli:endDate>2022-05-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanCMember_WwYtnxDC5Ea-X8wRuCJ8sw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:TermLoanCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanBMember__XkLwoU2H0ijz6UwXZoDFA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:TermLoanBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_9_30_2025_xoZdAHO3jk2ePPdmtaDLfw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_xBdRMUNN40WT4Y0JqaUWFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kala:AthyriumCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kala:AthyriumCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_aGhHH2M3Y0ecvxqBfekiXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_i9Xc_gLFJ0GDPsTnntGs2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_2iQsDa7aokC720heSOO1jA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_CCNsmu8Pik-4T0CVrRYM4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_iGEB7XmCjkqviiRhwtdqgQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2024_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_R96F8BKgjkqRUYp8bayfZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_15_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Hgq6ej1sYUyaMob4Er5w2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2023_To_3_31_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Yn2b_E3IyUu3YrCnrxQcxw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_1_2023_To_2_28_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_SuqesIoODE2eO0coo_Kahg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_hJDcafKV7UKr6nMbrZqNJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-15</xbrli:startDate><xbrli:endDate>2021-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesIssuedOnJanuary32022Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_TQm63T630ku5PQUyQisb4w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:SharesIssuedOnJanuary32022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-15</xbrli:startDate><xbrli:endDate>2021-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_15_2021_To_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_0P_7epmjwk6AU65TpXbNVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-15</xbrli:startDate><xbrli:endDate>2021-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2023_To_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_OM2SGoYD1kexpoutXqmUpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:MenloParkCaliforniaOfficeLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EquityIncentivePlan2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_28Rv7RR_7Uy_LqU60ik6PA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_1Lvv6Cn5LkedVMWv7sUs1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_8_1_2023_To_8_31_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_TvT84_44k023WfT9VWoYcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-01</xbrli:startDate><xbrli:endDate>2023-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-10-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2025_QeZtirMUj0WLVYFPFjEBMQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_10_2026_mPUDoOE5u0SDE4nBW7zhoA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-04-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001479419</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw"><xbrli:measure>kala:segment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_sqft_U2ZM5kmNXk27xb3ZDuBOxg"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_Vote_vj6Y-csRZUG7tT6ZnB175A"><xbrli:measure>kala:Vote</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_installment_xVFBTzpRs0e9IPMSAC5vJg"><xbrli:measure>kala:installment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_period_vTyIFjlE7E2_aeiZGSl0lA"><xbrli:measure>kala:period</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw"><xbrli:measure>kala:Closing</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_D_MWQ2Q9EquEazPcKbu-G4GA"><xbrli:measure>kala:D</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:4.47%;padding-right:4.47%;position:relative;"><div style="margin-top:7.2pt;min-height:20.15pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><p style="border-bottom-style:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:0pt;padding-top:1pt;text-align:center;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="border-top-style:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:1pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><a id="_4d6bd3ea_a39c_436d_8f11_081a4f45787b"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:15pt;font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:15pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Washington, D.C. 20549</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:15pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:DocumentType" id="Narr_IPBiaDmWRUqlHEBkrdg04w"><b style="font-weight:bold;">10-K</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:DocumentAnnualReport" id="Narr_qg9eVYiEmkS-oGx-zq6BcQ"><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;">&#9746;</b></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-size:9pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7pt;font-weight:bold;">For the fiscal year ended </b><ix:nonNumeric format="ixt:date-monthname-day-year-en" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:DocumentPeriodEndDate" id="Narr_FA35JP3RMUi0ExWl4EIOPw"><ix:nonNumeric format="ixt:date-monthname-day-en" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:CurrentFiscalYearEndDate" id="Narr_f4j8V9lw20aLzzEYVMsqCg"><b style="font-size:7pt;font-weight:bold;">December 31</b></ix:nonNumeric><b style="font-size:7pt;font-weight:bold;">, 2025</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">OR</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:DocumentTransitionReport" id="Narr_jcVkot0rp0uFDeNc8EQLkw"><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;">&#9744;</b></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;"><b style="font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7pt;font-weight:bold;">Commission file number </b><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityFileNumber" id="Narr_AVkAafFaKUOjNbDKfa5jSg"><b style="font-size:7pt;font-weight:bold;">001-38150</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:14pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityRegistrantName" id="Narr_53n_GkSPEE6wPj1FGLRjdg"><b style="font-weight:bold;">KALA BIO,&#160;Inc.</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;">(Exact name of registrant as specified in its charter)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"><a id="_13a49788_8045_4ef5_abc4_c94783a06088"></a><a id="Tc_6Vc1dhqNV0uxoePeUCCb6Q_2_0"></a><a id="Tc_LdvxZyaaf0K9jpHAUqNVRg_2_1"></a><a id="Tc_4wWtPTRLH06aJ4uh6KmRRQ_3_0"></a><a id="Tc_Cd-2nhPZ0kWmR2JV4xurbA_3_1"></a><a id="Tc_DJUB1TPrJkevFMUkNP6TFA_6_0"></a><a id="Tc_pBMSRaz8xkyTqjQifkgbkg_7_0"></a><a id="Tc_U2-JF5Z3DEqaHU6z9kN33g_7_1"></a></div></div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.53%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;width:50.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityIncorporationStateCountryCode" id="Tc_MS_RpvjUS0u6HO4oXWg56w_1_0"><b style="font-size:7pt;font-weight:bold;">Delaware</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityTaxIdentificationNumber" id="Tc_K5V7pMb-B0uOJKMm2G-90g_1_1"><b style="font-size:7pt;font-weight:bold;">27-0604595</b></ix:nonNumeric></p></td></tr><tr style=""><td style="vertical-align:top;width:50.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;">(State or other jurisdiction of</p></td><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;">(I.R.S. Employer</p></td></tr><tr style=""><td style="vertical-align:top;width:50.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;">incorporation or organization)</p></td><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;">Identification No.)</p></td></tr><tr style=""><td style="vertical-align:top;width:50.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:50.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityAddressAddressLine1" id="Tc_bvleNlb76kqXmMVbGEkPqw_5_0"><b style="font-size:7pt;font-weight:bold;">1167 Massachusetts Avenue</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:50.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityAddressCityOrTown" id="Narr_v5xoPp5NJUuUnDF8gDYy8A"><b style="font-size:7pt;font-weight:bold;">Arlington,</b></ix:nonNumeric><b style="font-size:7pt;font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityAddressStateOrProvince" id="Narr_o-y2wMT22U6445H08tdaMg"><b style="font-size:7pt;font-weight:bold;">MA</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityAddressPostalZipCode" id="Tc_IzQznfI8ukif0hDNP36vtA_6_1"><b style="font-size:7pt;font-weight:bold;">02476</b></ix:nonNumeric></p></td></tr><tr style="height:9.55pt;"><td style="vertical-align:top;width:50.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;">(Address of principal executive offices)</p></td><td style="vertical-align:top;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;">(Zip Code)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7pt;font-weight:bold;">(</b><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:CityAreaCode" id="Narr_YMX8bDA5UUK1vYeyISI8vA"><b style="font-size:7pt;font-weight:bold;">781</b></ix:nonNumeric><b style="font-size:7pt;font-weight:bold;">) </b><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:LocalPhoneNumber" id="Narr_22FWttBotkyHuu5GJcc0Cg"><b style="font-size:7pt;font-weight:bold;">996-5252</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;">(Registrant&#8217;s telephone number, including area code)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities registered pursuant to Section 12(b) of the Act:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><a id="_7c351106_3f09_4e1d_8347_6ada712f9d86"></a><a id="Tc_pNFJO5XDJ02X1dnc0iWRtw_1_0"></a><a id="Tc_DoNXzttUDU-7BPFyw7Fg6w_1_1"></a><a id="Tc_99qH-Fw7X06Kc4_W6dV64A_1_2"></a><a id="Tc_DJZCsWKGIkGOrqeK8Jql8g_2_2"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:33.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:33.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:33.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:33.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Title of each class</b></p></td><td style="vertical-align:top;width:33.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Trading Symbol</b></p></td><td style="vertical-align:top;width:33.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Name of each exchange on which registered</b></p></td></tr><tr style="height:3pt;"><td style="vertical-align:top;width:33.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:Security12bTitle" id="Tc_feVhHSGvrkqvf9zRwXvivw_2_0"><b style="font-size:7pt;font-weight:bold;">Common Stock, $0.001 par value per share</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:33.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:TradingSymbol" id="Tc_CDi1DrsQIUO7M7GcFWecsg_2_1"><b style="font-size:7pt;font-weight:bold;">KALA</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:33.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7pt;font-weight:bold;">The </b><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:SecurityExchangeName" id="Narr_sgByAg5Rm0KyJl7I8JTGPA"><b style="font-size:7pt;font-weight:bold;">Nasdaq</b></ix:nonNumeric><b style="font-size:7pt;font-weight:bold;"> Capital Market</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities registered pursuant to Section 12(g) of the Act: None</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:4.4pt 0pt 0pt 0pt;"><span style="font-size:7pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span><span style="font-size:7pt;">&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityWellKnownSeasonedIssuer" id="Narr_gMo7E4jcs0adubzUkve1ng"><span style="font-size:7pt;">No</span></ix:nonNumeric><span style="font-size:7pt;">&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:4.4pt 0pt 0pt 0pt;"><span style="font-size:7pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section 15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span><span style="font-size:7pt;">&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityVoluntaryFilers" id="Narr_lWUZuwqaNkmFsEQ7BFYtdA"><span style="font-size:7pt;">No</span></ix:nonNumeric><span style="font-size:7pt;">&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:4.4pt 0pt 0pt 0pt;"><span style="font-size:7pt;">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the Registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityCurrentReportingStatus" id="Narr_MQTejMREg0yDwW5Ck_uouQ"><span style="font-size:7pt;">Yes</span></ix:nonNumeric><span style="font-size:7pt;">&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9746;</span><span style="font-size:7pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span></p><a id="_cp_text_1_8_11437129"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:4.4pt 0pt 0pt 0pt;"><span style="font-size:7pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityInteractiveDataCurrent" id="Narr_W3x1V7PljUy-vigYjy3wxw"><span style="font-size:7pt;">Yes</span></ix:nonNumeric><span style="font-size:7pt;">&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9746;</span><span style="font-size:7pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</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=""><td style="vertical-align:top;width:21.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Large accelerated filer&#160;</span><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Accelerated filer&#160;</span><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityFilerCategory" id="Narr_p7bnYwBoF0anDhf0spE_VA"><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;">Non-accelerated filer</span></ix:nonNumeric><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;">&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9746;</span></p></td><td style="vertical-align:top;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;">Smaller reporting company&#160;&#160;</span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntitySmallBusiness" id="Narr_bh4qiEW3l0uGSrwJMbTOfA"><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9746;</span></ix:nonNumeric></p></td></tr><tr style=""><td style="vertical-align:top;width:21.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:25%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;">Emerging growth company&#160;&#160;</span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityEmergingGrowthCompany" id="Narr_4vodb_zcVkaLsUyYqhI4xA"><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span></ix:nonNumeric><span style="font-family:'Segoe UI Symbol';font-size:7pt;"> </span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">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.&#160;<span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:IcfrAuditorAttestationFlag" id="Narr_8wboiaw7dE-4cPwHd4pk5A"><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 72pt 5pt 0pt;"><span style="font-size:7pt;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.&#8195;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;"> </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:DocumentFinStmtErrorCorrectionFlag" id="Narr_Y_EUkzNVqkyjLrcGHEkoJA"><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).  </span><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;</span><span style="font-size:7pt;white-space:pre-wrap;">12b-2 of the Exchange Act). Yes  </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:EntityShellCompany" id="Narr_8AJiu9MKDkKXcaGs06PPgg"><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9744;</span></ix:nonNumeric><span style="font-size:7pt;white-space:pre-wrap;">  No&#160;&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:7pt;">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">As of June 30, 2025, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the Common Stock held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" format="ixt:num-dot-decimal" scale="6" contextRef="As_Of_6_30_2025_QeZtirMUj0WLVYFPFjEBMQ" decimals="-5" name="dei:EntityPublicFloat" id="Narr_HoUdfzWP7UWDJ-gsKNznzg">24.6</ix:nonFraction> million, based on the closing price of the registrant&#8217;s common stock on June 30, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">There were <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" format="ixt:num-dot-decimal" scale="0" contextRef="As_Of_4_10_2026_mPUDoOE5u0SDE4nBW7zhoA" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr_7p8pYcLrmEiF_XZN2eDKKw">929,491,578</ix:nonFraction> shares of common stock, par value $0.001 per share, outstanding as of April 10, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:91.06%;border:0;margin:30pt 4.47% 30pt 4.47%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_dfe640a5_1453_4475_b9ed_337aac112baa"></a><a id="TOC"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Table of Contents</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style=""><td style="vertical-align:bottom;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr style=""><td colspan="3" style="vertical-align:bottom;width:93.88%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#SpecialNoteForwardLooking"><span style="font-style:normal;font-weight:normal;">Special Note Regarding Forward-Looking Statements and Industry Data</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">2</p></td></tr><tr style=""><td colspan="3" style="vertical-align:bottom;width:93.88%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#RiskFactorSummary"><span style="font-style:normal;font-weight:normal;">Risk Factor Summary</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">4</p></td></tr><tr style=""><td colspan="3" style="vertical-align:bottom;width:93.88%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#PartI_638942"><b style="font-style:normal;font-weight:bold;">PART I</b></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item1BUSINESS_643104"><span style="font-style:normal;font-weight:normal;">Item 1.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item1BUSINESS_643104"><span style="font-style:normal;font-weight:normal;">Business</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">5</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item1ARISKFACTORS_447469"><span style="font-style:normal;font-weight:normal;">Item 1A.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item1ARISKFACTORS_447469"><span style="font-style:normal;font-weight:normal;">Risk Factors</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">29</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item1BUnresolvedStaffComments_314769"><span style="font-style:normal;font-weight:normal;">Item 1B.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item1BUnresolvedStaffComments_314769"><span style="font-style:normal;font-weight:normal;">Unresolved Staff Comments</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">83</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item_1C_Cybersecurity"><span style="font-style:normal;font-weight:normal;">Item 1C.</span></a> </p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item_1C_Cybersecurity"><span style="font-style:normal;font-weight:normal;">Cybersecurity</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">83</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item2Properties_145057"><span style="font-style:normal;font-weight:normal;">Item 2.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item2Properties_145057"><span style="font-style:normal;font-weight:normal;">Properties</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">85</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item3LegalProceedings_51061"><span style="font-style:normal;font-weight:normal;">Item 3.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item3LegalProceedings_51061"><span style="font-style:normal;font-weight:normal;">Legal Proceedings</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">85</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item4MineSafteyDisclosures_492929"><span style="font-style:normal;font-weight:normal;">Item 4.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item4MineSafteyDisclosures_492929"><span style="font-style:normal;font-weight:normal;">Mine Safety Disclosures</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">85</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#PartII_476055"><b style="font-style:normal;font-weight:bold;">PART II</b></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item5MarketforRegistrantssCommonEquity_7"><span style="font-style:normal;font-weight:normal;">Item 5.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 3pt 0pt;"><a href="#Item5MarketforRegistrantssCommonEquity_7"><span style="font-style:normal;font-weight:normal;">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">86</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item6SelectedFinancialData_472496"><span style="font-style:normal;font-weight:normal;">Item 6.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item6SelectedFinancialData_472496"><span style="font-style:normal;font-weight:normal;">[</span><span style="font-style:normal;font-weight:normal;">Reserved]</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">86</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item7ManagementsDiscussionandAnalysisofF"><span style="font-style:normal;font-weight:normal;">Item 7.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item7ManagementsDiscussionandAnalysisofF"><span style="font-style:normal;font-weight:normal;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">87</p></td></tr><tr style="height:2.55pt;"><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item7AQuantitativeandQualitativeDisclosu"><span style="font-style:normal;font-weight:normal;">Item 7A.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item7AQuantitativeandQualitativeDisclosu"><span style="font-style:normal;font-weight:normal;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">107</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item8FinancialStatementsandSupplementary"><span style="font-style:normal;font-weight:normal;">Item 8.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item8FinancialStatementsandSupplementary"><span style="font-style:normal;font-weight:normal;">Financial Statements and Supplementary Data</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">107</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9Changesinanddisagreementswith"><span style="font-style:normal;font-weight:normal;">Item 9.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9Changesinanddisagreementswith"><span style="font-style:normal;font-weight:normal;">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">107</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9AControlsandProcedures_834479"><span style="font-style:normal;font-weight:normal;">Item 9A.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9AControlsandProcedures_834479"><span style="font-style:normal;font-weight:normal;">Controls and Procedures</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">108</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9BOtherInformation"><span style="font-style:normal;font-weight:normal;">Item 9B.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9BOtherInformation"><span style="font-style:normal;font-weight:normal;">Other Information</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">109</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9CDisclosureRegardingForeign"><span style="font-style:normal;font-weight:normal;">Item 9C.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item9CDisclosureRegardingForeign"><span style="font-style:normal;font-weight:normal;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">110</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#PartIII_906055"><b style="font-style:normal;font-weight:bold;">PART&#160;III</b></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item10Directors_523662"><span style="font-style:normal;font-weight:normal;">Item 10.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item10Directors_523662"><span style="font-style:normal;font-weight:normal;">Directors, Executive Officers and Corporate Governance</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">110</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item_11_Executive_Compensation"><span style="font-style:normal;font-weight:normal;">Item 11.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item_11_Executive_Compensation"><span style="font-style:normal;font-weight:normal;">Executive Compensation</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">113</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item12SecurityOwnershipofCertain_410438"><span style="font-style:normal;font-weight:normal;">Item 12.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item12SecurityOwnershipofCertain_410438"><span style="font-style:normal;font-weight:normal;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">131</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item13CertainRelationshipsandRelatedTran"><span style="font-style:normal;font-weight:normal;">Item 13.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item13CertainRelationshipsandRelatedTran"><span style="font-style:normal;font-weight:normal;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">133</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item14PrincipalAccountingFeesandServices"><span style="font-style:normal;font-weight:normal;">Item 14.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item14PrincipalAccountingFeesandServices"><span style="font-style:normal;font-weight:normal;">Principal Accountant Fees and Services</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">136</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#PARTIV_535274"><b style="font-style:normal;font-weight:bold;">PART&#160;IV</b></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item15ExhibitsFinancialStatementSchedule"><span style="font-style:normal;font-weight:normal;">Item 15.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item15ExhibitsFinancialStatementSchedule"><span style="font-style:normal;font-weight:normal;">Exhibits and Financial Statement Schedules</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">137</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item16Form10KSummary_895076"><span style="font-style:normal;font-weight:normal;">Item 16.</span></a></p></td><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#Item16Form10KSummary_895076"><span style="font-style:normal;font-weight:normal;">Form 10-K Summary</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">142</p></td></tr><tr style=""><td style="vertical-align:top;width:9.28%;background:#ffffff;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:2.78%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:81.81%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><a href="#SIGNATURES_990071"><span style="font-style:normal;font-weight:normal;">Signatures</span></a></p></td><td style="vertical-align:bottom;width:6.11%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 3pt 0pt;">142</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_a04e0aac_7c00_4a00_9922_b676826d90ad"></a><a id="SpecialNoteForwardLooking"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND INDUSTRY DATA</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This Annual Report on Form 10-K contains forward-looking statements that involve substantial risks and uncertainties. All statements, other than statements of historical fact, contained in this Annual Report on Form 10-K, including statements regarding our strategy, future operations, future financial position, future revenue, projected costs, prospects, plans and objectives of management, are forward-looking statements. The words &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;would&#8221; and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The forward-looking statements in this Annual Report on Form 10-K include, among other things, statements about:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our plans and expectations regarding our pursuit of strategic options;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to obtain additional financing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to monetize our assets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to continue as a going concern;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to regain and maintain compliance with the Nasdaq listing standards;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to retain our remaining employees, consultants, advisors;</span></td></tr></table><div style="margin-top:10pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to resume research and development activities for our MSC-S platform if we were to execute a strategic transaction or obtain significant additional funding, and our ability to develop and commercialize the Researgency agentic AI research platform;</span></td></tr></table><div style="margin-top:10pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if we were to resume research and development activities, development efforts for KPI-012 and KPI-014 for potential ocular diseases;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to identify additional products, product candidates or technologies with significant commercial potential that are consistent with our commercial objectives;</span></td></tr></table><div style="margin-top:10pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our plans and goals with respect to the AI platform business and the deployment of the Researgency agentic AI research platform, including the development of commercial arrangements with customers in the biotechnology and pharmaceutical industries;</span></td></tr></table><div style="margin-top:10pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if we were to resume research and development activities, the rate and degree of market acceptance and clinical utility of our product candidates and our estimates regarding the market opportunity for our product candidates, if approved;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our expectations regarding our ability to fund our operating expenses, lease and capital expenditure requirements with our cash on hand;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our intellectual property position;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our estimates regarding expenses, future revenue, timing of any future revenue, capital requirements and needs for additional financing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the impact of government laws and regulations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our competitive position;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">developments relating to our competitors and our industry;</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our business and business relationships; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the potential impact of global economic and geopolitical developments on our business, operations, strategy and goals.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. We have included important factors in the cautionary statements included in this Annual Report on Form 10-K, particularly in the &#8220;Risk Factors&#8221; section, that we believe could cause actual results or events to differ materially from the forward-looking statements that we make. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You should read this Annual Report on Form 10-K and the documents that we reference in this Annual Report on Form 10-K and have filed as exhibits to this Annual Report on Form 10-K completely and with the understanding that our actual future results may be materially different from what we expect. The forward-looking statements contained in this Annual Report on Form 10-K are made as of the date of filing of this Annual Report on Form 10-K, and we do not assume any obligation to update any forward-looking statements except as required by applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">This Annual Report on Form 10-K includes statistical and other industry and market data that we obtained from industry publications and research, surveys and studies conducted by us and third parties as well as our estimates of potential market opportunities. Industry publications and third-party research, surveys and studies generally indicate that their information has been obtained from sources believed to be reliable, although they do not guarantee the accuracy or completeness of such information. Our estimates of the potential market opportunity for the Researgency agentic AI research platform and KPI-012 include several key assumptions based on our industry knowledge, industry publications, third-party research and other surveys, which may be based on a small sample size and may fail to accurately reflect market opportunities. While we believe that our internal assumptions are reasonable, no independent source has verified such assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_1834780d_9a00_4051_91a8_35fd18eaff2d"></a><a id="RiskFactorSummary"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><b style="font-weight:bold;">Risk Factor Summary</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our business is subject to a number of risks that if realized could materially affect our business, financial condition, results of operations, cash flows and access to liquidity. These risks are discussed more fully in the &#8220;Risk Factors&#8221; section of this Annual Report on Form 10-K. Our principal risks include the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Company&#8217;s auditor has noted substantial doubt about our ability to continue as a going concern.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We have incurred significant losses from operations and negative cash flows from operations since our inception. We expect to incur additional losses and may never achieve or maintain profitability.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We will need substantial additional funding. If we are unable to raise capital when needed, we could be forced to delay, reduce or eliminate our product development efforts or cease operations.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If we were to resume research and development activities with respect to KPI-012, KPI-014 or any other product candidate, such activities would be subject to all of the risks inherent in the development of biologics and other pharmaceutical products, including the risk of clinical trial failure, regulatory rejection, manufacturing challenges, and the absence of adequate financing.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our limited operating history and our limited experience in developing AI technology or biologics may make it difficult for you to evaluate the success of our business to date and to assess our future viability.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We are shifting our business to focus on developing an AI infrastructure platform for the biotech industry that may present risks to our business. We may not be successful in driving the global deployment and customer adoption of digital offerings, including AI-enabled software solutions.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We are at an early stage of development of our AI platform business and may be unable to successfully develop, commercialize, or generate revenue from Researgency.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our Researgency business depends on an exclusive license for the Researgency platform, and the termination, modification, or invalidity of that license could materially harm our business.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Regulatory and legislative developments related to the use of AI could adversely affect our use of such technologies in our products, services, and business.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Data security and privacy risks are heightened in our Researgency business given that our platform may process proprietary biological and clinical data of our customers.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our plans to use our KPI-012 clinical development dataset as a proof-of-concept for Researgency may not generate the commercial benefits we expect, and may expose us to additional risks.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We may be unable to obtain and maintain patent protection for our technology or product candidates, or the scope of the patent protection obtained may not be sufficiently broad or enforceable, such that our competitors could develop and commercialize technology, products and product candidates similar or identical to ours, and our ability to successfully commercialize our technology and product candidates may be impaired.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The market for AI platforms serving the biotechnology and pharmaceutical industries is intensely competitive, rapidly evolving, and may develop in ways that are adverse to our business.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">KPI-012 is protected by patent rights exclusively licensed from other companies or institutions. If these third parties terminate their agreements with us or fail to maintain or enforce the underlying patents, or we otherwise lose our rights to these patents, our competitive position and our market share in the markets for any of our products, if any when approved, will be harmed.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If we are not able to obtain required regulatory approvals, we will not be able to commercialize our product candidates, and our ability to generate significant revenue will be materially impaired. Although we have suspended active clinical development of KPI-012 following the results of the CHASE Phase 2b clinical trial, we continue to evaluate opportunities to resume preclinical and clinical development activities, </span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subject to the availability of additional financing and the identification of a suitable development partner. If we were to resume development activities and seek marketing approval for KPI-012 or any other product candidate, the marketing approval process would be expensive, time-consuming and uncertain. As a result, we cannot predict when or if we, or any collaborators we may have in the future, will obtain marketing approval to commercialize KPI-012 or any product candidates we may develop in the future.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We have recently undertaken a cost reduction plan and may do s again in the future. The assumptions underlying these activities may prove to be inaccurate, or we may fail to achieve the expected benefits therefrom.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our pursuit of strategic options with respect to our biologics asset portfolio and the development of our AI platform business may not be successful, and there can be no assurance that either strategy will generate value for our stockholders.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If we fail to comply with the continued listing requirements of the Nasdaq Capital Market, our Common Stock may be delisted and the price of our Common Stock and our ability to access the capital markets could be negatively impacted.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The price of our Common Stock is volatile and fluctuates substantially, which could result in substantial losses for purchasers of our Common Stock.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cybersecurity risks are heightened for our AI platform business, which is designed to be deployed within customer IT environments and may process sensitive biological and clinical data.</span></td></tr></table><div style="margin-top:8pt;"><a id="_f9e533db_646c_4fe7_88ed_d20edb2331cb"></a><a id="PartI_638942"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Part </b><b style="font-weight:bold;">I</b></p><a id="_ea49198e_b703_43a1_a389_efec9eba197c"></a><a id="Item1BUSINESS_643104"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b><b style="font-weight:bold;">Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">In this Annual Report on Form 10-K, unless the context otherwise requires, references to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;our company,&#8221; &#8220;KALA,&#8221; &#8220;KALA BIO&#8221; and &#8220;Company&#8221; refer to </i><i style="font-style:italic;">KALA BIO, Inc.</i><i style="font-style:italic;"> and its subsidiaries.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">We are a biopharmaceutical company in transition, evaluating the development of a dedicated, on-premises artificial intelligence (AI) infrastructure platform for the biotechnology industry. Our current focus is leveraging our mesenchymal stem cell secretome (&#8220;MSC-S&#8221;) platform to test development of a scalable AI platform-as-a-service business to deploy secure, purpose-built AI systems directly within biotech and pharmaceutical client environments. We have historically been engaged in the research, development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye. Our lead product candidate was KPI-012, MSC-S, which we acquired from Combangio, Inc. (&#8220;Combangio&#8221;) on November 15, 2021. KPI-012 was in clinical development for the treatment of persistent corneal epithelial defects (&#8220;PCED&#8221;), a rare disease of impaired corneal healing. Based on the results of a Phase 1b clinical safety and efficacy trial of KPI-012 in patients with PCED, we submitted an investigational new drug application to the U.S. Food and Drug Administration (&#8220;FDA&#8221;), which was accepted in December 2022. In February 2023, we dosed our first patient in the United States in our CHASE (Corneal Healing After SEcretome therapy) Phase 2b clinical trial of KPI-012 for PCED (the &#8220;CHASE trial&#8221;). By September 2025, the CHASE trial did not meet its primary endpoints, and we determined to discontinue our development of KPI-012 and the MSC-S platform. We have since expanded upon our business to evaluate strategic alternatives for our legacy MSC-S assets and capitalize on the substantial intellectual property (IP), proprietary biological datasets, and research experience generated during the clinical trials by starting development of an AI platform. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">On March 3, 2026 (subsequent to the fiscal year ended December 31, 2025), we entered into an exclusive license for the Researgency AI research platform (&#8220;Researgency&#8221;) from Younet AI (&#8220;Younet&#8221;), through which we intend to test and assess the feasibility of offering a dedicated AI infrastructure partner for the biotechnology industry. Our goal is to enable companies of all sizes to unlock the value of their proprietary biological data without surrendering control of it through the development of a specialized agentic AI research platform.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Strategic Transition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Suspension of Clinical Trial</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">On September 28, 2025, the board of directors of the Company (the &#8220;Board&#8221;) determined to cease development of KPI-012 and the MSC-S platform because the CHASE trial did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints, with no meaningful difference observed between either KPI-012 treatment arm and the placebo arm. In connection with such decision, we implemented a reduction in our workforce of approximately 19 employees, or approximately 51%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Oxford Foreclosure and Workforce Terminations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On September 29, 2025, we received a notice of default under our senior secured credit facility with Oxford Finance LLC (&#8220;Oxford Finance&#8221;). Oxford Finance asserted its remedies under the Loan and Security Agreement, dated as of May 4, 2021, by and among us, Combangio and Oxford Finance, as lender and collateral agent (as amended, the &#8220;Loan Agreement&#8221;), including exercising control over substantially all of our cash, and informed us of its intention to foreclose on our remaining assets. As a result of these restrictions and the anticipated foreclosure process, we terminated substantially all of our remaining employees other than those needed to support limited activities associated with the foreclosure process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Oxford Finance subsequently paused its foreclosure efforts to permit us to pursue a short-term financing transaction and related negotiations. In November 2025, we entered into a settlement arrangement with Oxford Finance, and in December 2025, we satisfied the amounts due under that arrangement, resolving the obligations under our credit facility with Oxford Finance. Also in November 2025, we entered into a short-term convertible loan arrangement with an individual lender to provide interim liquidity, which was repaid in full in December 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Our current activities comprise of (i) evaluating strategic alternatives for our legacy MSC-S assets and related intellectual property and (ii) early-stage development of a prospective AI platform-as-a-service offering, Researgency, intended for deployment within biotechnology and pharmaceutical customer environments. While we intend to assess the commercial viability of offering dedicated, on-premises AI systems to biotechnology companies, there can be no assurance that we will successfully develop, commercialize or generate revenue from this initiative.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Younet AI Licensing Agreement and the Researgency Platform</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Following the decision to suspend the CHASE trial, and as part of our strategic transition, on March 3, 2026 (subsequent to the year-end), we entered into an exclusive licensing agreement with Younet (the &#8220;Younet License Agreement&#8221;), pursuant to which we secured worldwide exclusive rights to Researgency, specifically adapted for biotechnology applications. Under our license for Researgency, we plan to evaluate whether the platform can be configured to support biotechnology research workflows and data-governance requirements. Specific technical configurations and commercialization plans, including pricing and service levels, remain under development and subject to customer requirements and applicable laws and guidance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Changes in Leadership</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;background:#ffff00;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">During the fiscal year ended December 31, 2025, and through the date of this filing, the Company experienced significant changes in its executive leadership and the composition of its Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On February 11, 2025, Mark Iwicki resigned as Chief Executive Officer. The Board appointed Todd Bazemore as interim Chief Executive Officer and principal executive officer on the same date. On August 29, 2025, Mr. Bazemore was appointed as Chief Executive Officer and President of the Company and was elected as a Class II Director of the Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On October 19, 2025, in connection with a workforce reduction, the Board terminated Mr. Bazemore's employment as President and Chief Executive Officer, effective immediately. Mr. Bazemore continued to serve as a director of the Company and as the Company's principal executive officer.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On November 21, 2025, the Board terminated the employment of Mary Reumuth, the Company's Chief Financial Officer and Secretary. On the same date, the Board appointed David Lazar as Chief Executive Officer, principal executive officer, and principal financial officer of the Company, each effective in connection with the closing of the transactions contemplated by the November 2025 Purchase Agreement (as defined herein). Mr. Lazar was also elected as a Class II Director and the Chair of the Board, replacing Mr. Iwicki as Chair. Mr. Iwicki continued to serve as a director.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On December 19, 2025, each of Marjan Farid, M.D., Andrew I. Koven, Mark Iwicki, Todd Bazemore, C. Daniel Meyers, and Howard B. Rosen tendered their resignations as directors of the Company, each effective as of January 30, 2026. Pursuant to the terms of the November 2025 Purchase Agreement (as defined herein), AK Holdings Group Inc. (&#8220;AK Holdings&#8221;) had the right to nominate up to eight individuals to serve as directors of the Company. On January 30, 2026, the Board, upon the recommendation of the Nominating and Corporate Governance Committee, appointed five nominees of AK Holdings as directors: Avi Minkowitz as a Class II Director, Hillel Posen and Chaim (Dovi) Berger as Class I Directors, and Yonatan Colman and Brendan Purdy as Class III Directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On February 2, 2026, Mr. Lazar resigned as Chief Executive Officer and Chief Financial Officer of the Company, effective immediately, while remaining a director. On the same date, the Board appointed Avi Minkowitz, a current director, as Chief Executive Officer and Chief Financial Officer. On February 16, 2026, Mr. Lazar resigned from the Board, effective immediately. Mr. Minkowitz currently serves as our Chief Executive Officer and Chief Financial Officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">The Company&#8217;s Business Strategy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Our strategy is to pursue two complementary business lines: (i) the monetization of a proprietary biologics asset portfolio  centered on the Company's MSC-S platform and its associated IP, and (ii) the development of the Researgency business, through which the Company intends to deploy Researgency to provide a dedicated, on-premises AI infrastructure solution for biotechnology and pharmaceutical companies. Key elements of our current strategy include:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;background:#ffffff;">Preserve and seek to monetize our MSC-S biologics asset portfolio</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">. We are preserving our MSC-S platform intellectual property, including the KPI-012 and KPI-014 product candidates and related patents and know-how, and are evaluating strategic options with respect to those assets, including licensing, sale, out-licensing, collaboration, and other arrangements with one or more third parties. We may evaluate preclinical activities in the future if we secure additional funding and identify suitable development partners. We do not have any ongoing clinical trials as of the date of this filing.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;background:#ffffff;">Develop and aim to deploy Researgency as a dedicated biotechnology industry solution</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">. Through our exclusive license for Researgency, we intend to serve as a dedicated AI infrastructure partner for biotechnology and pharmaceutical companies. Researgency is designed for on-premises deployment within client environments, enabling customers to leverage advanced AI capabilities while maintaining complete control over their proprietary biological data and intellectual property. We also intend to offer the platform on a platform-as-a-service basis, together with implementation support, maintenance subscriptions, and data analytics services, targeting mid-size biotechnology companies, contract research organizations, and pharmaceutical companies as our primary customer base. Any commercialization, pricing and feature set remain subject to further development, validation, applicable regulatory compliance and customer demand.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;background:#ffffff;">Evaluate Researgency using our proprietary KPI-012 research dataset</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">. As an initial step toward potential commercialization of Researgency, we intend to use our accumulated KPI-012 clinical development dataset, which includes data from 79 patients across 37 clinical trial sites together with related regulatory submission materials, as a proof-of-concept validation environment. This self-validation approach is designed to generate reference case studies and to refine platform capabilities using real-world biotechnology research data prior to commercial deployment with external customers.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">There can be no assurance that these efforts will identify commercially actionable opportunities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;background:#ffffff;">Pursue strategic arrangements across both business lines</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">. We plan to pursue value-driven strategic transactions across both our biologics portfolio and our Researgency business, which may include licensing </span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">arrangements, collaborations, co-development agreements, and other strategic partnerships. With respect to our biologics portfolio, such transactions may include in-licensing or acquisition of complementary product candidates or technologies, particularly for rare ophthalmic diseases. With respect to our Researgency business, such transactions may include strategic partnerships with pharmaceutical companies, academic institutions, and other parties seeking dedicated AI research infrastructure.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Industry Background</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">The pharmaceutical and biotechnology sectors operate within regulatory frameworks where data management is a matter of compliance. Clinical trial data is governed by the FDA. Patient data must adhere to requirements of the Health Insurance Portability and Accountability Act of 1996 (&#8220;HIPAA&#8221;) and, where applicable, other domestic and foreign privacy laws, as well as contractual and regulatory obligations applicable to research activities. Regulatory submission documents can be used as evidence in enforcement actions. Intellectual property in active development has commercial value that partly relies on maintaining confidentiality until patent approval or publication. Our goal is to utilize biotechnology research from experimental methods to intelligent, predictive systems designed to minimize risk, speed up timelines, and enhance outcomes throughout the therapeutic development process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">We believe our proposed AI initiatives may address certain operational challenges observed in biotechnology research and development as set forth below: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Data Protection Requirements: </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Complex regulatory frameworks governing biological research data, requiring specialized security architectures and compliance monitoring systems.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Patient Data Privacy Obligations: </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">HIPAA, state privacy laws, the General Data Protection Regulation (&#8220;GDPR&#8221;), and other privacy regulations thus create stringent requirements for data handling, storage, and processing in clinical research contexts, the scope and application of which continue to evolve.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Intellectual Property Security: </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Protection of proprietary research data, therapeutic targets, and competitive intelligence from unauthorized access or disclosure.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Substantial Regulatory Compliance Costs: </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">FDA submission requirements, clinical trial protocols, and regulatory pathway navigation represent significant operational expenses.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Expensive Research Adaptation Requirements: </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Costs associated with modifying research protocols, clinical trial designs, informed consents and other study-related documents and therapeutic approaches based on evolving data and regulatory guidance.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">6.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Complex Commercialization Processes: </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Multi-stage pathway from research discovery through regulatory approval to market introduction, requiring coordinated expertise across multiple domains.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">7.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Extended Development Timelines: </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Multi-year development cycles create substantial capital requirements and opportunity costs for biotechnology companies.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">We are evaluating AI capabilities, including autonomous task orchestration, integration with internal data sources and auditability, that may support biotechnology research workflows. Potential use cases under consideration include analysis of clinical datasets, literature synthesis and report generation within controlled environments. Any deployment would be designed to align with applicable regulatory expectations regarding clinical development, data integrity, validation and governance, to the extent such expectations are clarified and become applicable to our platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">We anticipate that customer interest, if any, will focus on private deployments operated within customer infrastructure (on-premises or private cloud) so that proprietary data remain within the customer&#8217;s control. Features under evaluation include access controls, audit logging, model validation procedures and, where appropriate and permitted, fine-tuning on customer datasets with the customer retaining ownership of model artifacts. The specific </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;">features and capabilities offered may vary based on customer requirements, technical feasibility and applicable regulatory guidance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Agentic AI and Private Enterprise LLM </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">One variation of &#8220;Agentic&#8221; AI is that it describes a system's ability to act on data. A typical AI assistant responds to questions when asked. An agentic AI system is generally designed to autonomously pursue specific goals, breaking down complex objectives into smaller tasks, completing each one step by one, assessing results, and adjusting its strategy based on what it learns along the way. Typical capabilities of agentic AI systems may include goal-directed execution, external tool and database integration, context persistence across extended workflows, self-correction when intermediate outputs fail to meet quality criteria, and multi-agent coordination in which specialized agents perform discrete tasks orchestrated into a unified deliverable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">In biotechnology research, this difference becomes practically important. Analyzing a failed clinical trial dataset for subgroup signals is a complex, multi-step process, involving loading and cleaning data, developing and testing hypotheses, cross-referencing findings with published literature, evaluating statistical significance, ranking results by biological plausibility, and preparing a structured report for scientific review. An agentic system can manage the entire workflow, while a conventional AI tool generally only answers individual questions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">A large language model (&#8220;LLM&#8221;) is a type of artificial intelligence trained on large volumes of text, which may include scientific literature, regulatory filings, clinical records, and financial documents. LLMs are designed to read, summarize, reason about, and generate language across a range of tasks by constructing internal representations of relationships between concepts, enabling them to synthesize information from multiple sources and produce analytical outputs. For example, when a researcher asks an LLM to identify patterns in a clinical dataset, a model maybe able reason through the data's structure, apply domain knowledge encoded during training, and produce interpretations more quickly than a human analyst.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">A significant advance in enterprise AI is the development of deployment architectures that allow organizations to use models on their own proprietary data without sending it to external servers. Sending proprietary biological data, regulatory strategy documents, or unpublished efficacy results through a public AI interface introduces legal risks, intellectual property concerns, and potential regulatory non-compliance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">A private enterprise LLM deployment allows an organization to operate these models within its own infrastructure, whether on-premises or in a dedicated private cloud environment, so that proprietary data is not transmitted to external servers. This architecture is intended to mitigates the intellectual property, data sovereignty, and regulatory compliance risks associated with processing sensitive information, including unpublished clinical results, regulatory strategy documents, and other proprietary biological data. A private deployment may also enable, where appropriate and permitted by applicable governance requirements, fine-tuning of the model on the organization's proprietary datasets, with the organization retaining full ownership of any resulting model artifacts. Fine-tuning may allow the model to reason over organization-specific data, such as internal trial documentation, regulatory submissions, and laboratory results, with the same depth applied to publicly available information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt;">The <b style="font-weight:bold;background:#ffffff;">Researgency</b> Platform</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;text-align:justify;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Through our license for Researgency, we plan to evaluate whether the platform can be adapted to meet biotechnology research workflow, data security and governance requirements observed in our historical operations. We are in the early stages of assessment and have not recognized revenue from this initiative. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Younet: The Infrastructure Layer for Private Enterprise AI</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Our ability to commercialize Researgency depends in part on Younet&#8217;s performance of development and infrastructure obligations and our successful integration, validation and deployment of the licensed technology for biotechnology research workflows. Researgency is intended to operate on infrastructure provided by Younet, which provides a technical environment for private enterprise AI deployment. For many biotechnology organizations, this is not a core competency, and the development costs and timelines are prohibitive. Under the Researgency license, Younet may provide certain infrastructure components that support private enterprise AI deployment, including model hosting, </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt 0pt 12pt 0pt;">secure environments, data ingestion pipelines, retrieval systems, access controls, audit logging and maintenance. Any commercial offering would be designed to permit customers to control their proprietary data within their own environments. Specific terms and service levels will be finalized if and when we enter into customer agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">KPI-012 Dataset for Researgency </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">We expect to first evaluate the platform using our accumulated research data from the KPI-012 development program. Potential objectives include assessing platform functionality with real-world biotechnology data, informing future development priorities and, if appropriate, preparing internal case studies. This approach offers several expected strategic benefits including: (1) validating platform capabilities with real-world biotechnology data, (2) creating reference case studies for commercial use, (3) refining platform functionality based on actual research needs, and (4) demonstrating value creation from previously unsuccessful therapeutic development programs. These efforts may not result in commercially deployable features.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">The KPI-012 dataset includes comprehensive clinical trial data from 79 patients across 37 sites, regulatory submission materials, safety profiles, efficacy metrics, and documentation of interactions with the FDA, which produces a vast amount of biological and clinical data. While the CHASE trial did not outperform placebo on the primary endpoint, we plan to analyze the dataset for potential signals, including subgroup responses, biomarkers, dosing or safety insights. Such analyses are exploratory and may not support further development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt;">Core features of KALA&#8217;s goals include:</p><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Multi-agent orchestration for biotechnology workflows (e.g., elements of regulatory submissions, clinical trial design and data analysis). </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Integration with biomedical databases, regulatory repositories and clinical research datasets. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Audit trails, access controls and validation procedures designed to support compliance frameworks; accountability for compliance would remain with the sponsor organization. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">On-premises or private-cloud deployment options intended to support data sovereignty. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Mechanisms for ongoing enhancement based on customer data, with data privacy and isolation. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Application programming interfaces (APIs) for integration with laboratory information management, clinical trial management and regulatory submission systems.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">We are evaluating specialized functional modules potentially applicable to biotechnology and pharmaceutical research, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Clinical Trial Intelligence: AI agents that may specialize in protocol design, patient stratification, site selection, and regulatory submission preparation, potentially drawing on validated clinical development experience.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Regulatory Pathway Optimization: Analysis of FDA guidance, submission requirements, and approval pathways using predictive modeling that may help to estimate regulatory success likelihood; conclusions will not be guaranteed, and accountability for compliance would remain with the sponsor organization.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Biological Data Analysis: Advanced pattern recognition and hypothesis generation using biological datasets from KALA's clinical programs and regulatory submissions.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Intellectual Property Management: Patent landscape analysis, competitive intelligence monitoring, and IP strategy development capabilities that may be integrated with research discovery processes.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Safety and Efficacy Modeling: Predictive analytics that may help forecast therapeutic safety profiles and efficacy based on validated clinical trial data and regulatory feedback; conclusions will not be guaranteed.</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Commercialization Strategy: Market analysis, competitive positioning, and go-to-market planning tailored specifically for biotechnology therapeutic development.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Responder Analysis: Exploratory evaluation of biological plausibility in identified subgroups to inform any internal assessment of whether a targeted re-development program is scientifically warranted.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Investment Recommendation: Evidence-based analyses on whether KPI-012 or KPI-014 warrants additional investment or out-licensing to a strategic partner.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Partner-Ready Data Package: A structured data set suitable for sharing with potential licensing partners, co-development collaborators, or IP acquirers, subject to appropriate confidentiality and data-protection controls.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Our platform is being designed for use in customer environments that may include proprietary biological datasets, clinical trial data, draft regulatory submissions and other sensitive materials. As such, our product development emphasizes auditability, access controls, logging, and data-handling configurations intended to support customer compliance with applicable privacy, data-governance and research-integrity frameworks. We anticipate that customers will retain ownership and control over their data and, where applicable, any customer-specific model artifacts produced within their environment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;font-weight:normal;">The Placebo Response Question</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Our early approach focuses on early testing as to whether the CHASE trial had an unusually high placebo response rate, which is a well-documented phenomenon in eye disease trials. The act of applying any drop, combined with increased clinical attention, can produce meaningful improvement in the control arm, making it difficult for an active treatment to demonstrate statistical superiority. In such event, even a well-conducted responder subgroup analysis will not salvage the program. However, this is what the data review is intended to identify. We believe this analysis is useful to making go/no-go decisions, communicating transparently with future partners or licensors, and avoiding further capital investment in a structurally compromised trial design. There is no assurance that any such assessment will support further development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt;">Phased Implementation Strategy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Our implementation roadmap adopts a structured, phased approach with internal milestones, metrics and decision points. The timing and scope of each phase will depend on product development progress, funding and customer interest. There can be no assurance that we will be successful in executing any phase of this strategy, and our ability to do so is subject to significant risks and uncertainties, including the risks described in the &#8220;Risk Factors&#8221; section of this Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Phase 1 Goals: Self-Validation and Platform Refinement (next ~1-6 months)</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Deploy the platform on our KPI-012 dataset for internal evaluation</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Initiate development of internal case studies and assess feasibility of agent-based workflows</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Refine capabilities based on observed research needs and technical performance</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Develop validation and governance documentation aligned with applicable regulatory expectations</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Explore scientific collaborations to reassess potential development pathways</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Internal Metrics</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: Data processing accuracy benchmarks, system performance and documentation completeness</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Phase 2 Goals: Strategic Customer Acquisition (next ~12 months)</i></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Engage with potential pilot customers to evaluate implementation feasibility and develop case studies</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Define pricing, support and customer success metrics</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expand capabilities based on feedback and market requirements</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#8226;</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Internal Metrics</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: Engagement pipeline, pilot outcomes, satisfaction indicators and utilization measures</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;font-weight:normal;">Phase 3 Goals: Market Expansion and Scale (~2027 onwards)</i></p><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Grow active customer base across target segments, if Phases 1&#8211;2 support commercialization</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Develop strategic partnerships with pharmaceutical companies and CROs</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expand capabilities and market reach through product development and partnerships</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Internal Metrics</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">: Revenue scale, competitive positioning and partnership development</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Our Historical Business </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">KPI-012 and our MSC-S Platform </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Prior to our strategic transition, our lead product candidate was KPI-012, a novel, human bone-marrow derived MSC-S composed of biologically active components secreted from mesenchymal stem cells, such as growth factors, protease inhibitors, matrix proteins and neurotropic factors, that had been shown in preclinical studies by Combangio to facilitate corneal healing. KPI-012 had received Orphan Drug and Fast Track designations from the FDA for the treatment of PCED in April 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have retained worldwide commercial rights for our MSC-S platform, including KPI-012 and KPI-014. We own and/or exclusively license patents and patent applications relating to this platform, including U.S. and foreign issued patents and pending patent applications. The expiration dates of the issued U.S. patents that we control covering KPI-012 are scheduled to expire no earlier than 2040, and a portfolio of additional U.S. and ex-U.S. patent applications covering the MSC-S platform is currently in prosecution. <span style="display:inline-block;width:20.65pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Our Previous Clinical-Stage Product Candidate</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;margin:0pt;"><i style="font-style:italic;">Persistent Corneal Epithelial Defects Overview </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">PCED is a persistent non-healing corneal defect or wound that is refractory to conventional treatments. PCED is a disease of impaired corneal healing and can be the result of numerous etiologies, including (but not limited to) neurotrophic keratitis, or NK, microbial/viral keratitis, surgical epithelial debridement, corneal transplant surgery, LSCD, mechanical/thermal trauma and exposure keratopathy. Normal healing is a highly regulated multifactorial process that involves numerous biologic pathways and molecules, including growth factors, cell signaling, proliferation, migration and extracellular matrix remodeling. In PCED, the normal healing process is impaired due to an imbalance of the key biomolecules that orchestrate the normal wound healing process. We believe that effective treatment of PCED across the various etiologies requires a multifactorial mechanism of action to address the impaired healing that is responsible for the defects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">PCED is a rare disease with an estimated incidence of 100,000 cases per year in the United States and 238,000 cases per year in the United States, European Union and Japan combined. Clinical symptoms of PCED include pain, foreign body sensation, redness, photophobia and tearing. Clinical signs include non-healing epithelial defects, stromal scarring and stomal thinning. A PCED may lead to infection, corneal ulceration, corneal perforation, scarring, opacification and significant vision loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Limitations of Existing Treatments for Persistent Corneal Epithelial Defects</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">There is currently a significant unmet need for therapies to effectively treat PCED. Conventional therapies, which include bandage contact lenses, autologous serum and surgery, are usually ineffective in overcoming the dysregulation present in multiple cellular pathways that may need to be addressed to heal a PCED. Surgical procedures used in the treatment of PCED include tarsorrhaphy, corneal epithelial stem cell transplants and corneal transplants which are used to aid in restoration and maintenance of vision capabilities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">The only currently approved prescription product in the PCED space is Oxervate<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">&#174;</sup>, indicated for the treatment of NK, which we believe to be the primary etiology for approximately one-third of PCED cases. Oxervate contains a single growth factor &#8211; nerve growth factor (NGF) &#8211; and has been demonstrated to be effective in only the subgroup of PCED cases whose underlying etiology is neurotrophic disease. Oxervate is a topical eye drop that is administered six times per day at two-hour intervals for eight weeks. Each administration of Oxervate requires the use of a vial containing the drug product, a vial adapter, a single-use pipette and disinfectant wipes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><i style="font-style:italic;">KPI-012 Opportunity in Persistent Corneal Epithelial Defects </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">KPI-012 is a novel, human bone-marrow derived MSC secretome composed of biologically active components secreted from the MSCs, such as growth factors, protease inhibitors, matrix proteins and neurotropic factors, that have been shown in preclinical studies by Combangio to facilitate corneal healing. KPI-012 is cell-free and produced from a proprietary cell bank. The drug substance for KPI-012 is produced as a chemically-defined cell-free solution followed by formulation and filling of the drug product in non-preserved single dose units. Key biological factors contained in KPI-012 and their potential wound healing functions are shown below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:100.72%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:39.65%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td><td style="vertical-align:middle;width:60.34%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td></tr><tr style="height:18.7pt;"><td style="vertical-align:middle;width:39.65%;background:#e7e6e6;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:3pt 0pt 3pt 0pt;"><b style="font-weight:bold;">Key KPI-012 Components</b></p></td><td style="vertical-align:middle;width:60.34%;background:#e7e6e6;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><b style="font-weight:bold;">Ocular Surface Wound-Healing Function</b></p></td></tr><tr style="height:28.65pt;"><td style="vertical-align:middle;width:39.65%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:3pt 0pt 0pt 0pt;">Protease Inhibitors </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">(TIMP-1, TIMP-2, Serpin E)</p></td><td style="vertical-align:middle;width:60.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Inhibit destructive proteases that degrade matrix in the wound bed</p></td></tr><tr style="height:25.5pt;"><td style="vertical-align:middle;width:39.65%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Matrix Proteins</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">(Fibronectin)</p></td><td style="vertical-align:middle;width:60.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Build a molecular scaffold in the wound bed for cells to migrate and adhere to</p></td></tr><tr style="height:28.3pt;"><td style="vertical-align:middle;width:39.65%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:3pt 0pt 0pt 0pt;">Growth Factors </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">(HGF)</p></td><td style="vertical-align:middle;width:60.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Suppress inflammation and promote corneal epithelium repair</p></td></tr><tr style="height:28.65pt;"><td style="vertical-align:middle;width:39.65%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:3pt 0pt 0pt 0pt;">Neurotrophic Factors </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">(PEDF)</p></td><td style="vertical-align:middle;width:60.34%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Promote maintenance of neurons to support corneal health</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">CHASE 2b Clinical Trial of KPI-012 </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our initial goal was to develop KPI-012 for the treatment of PCED. Combangio completed a Phase 1b clinical efficacy trial in nine patients with PCED in Mexico City, Mexico. Based on the results of this Phase 1b clinical trial, we had initiated a full preclinical development program and submitted an Investigational New Drug (&#8220;IND&#8221;) application to the FDA for KPI-012, which was accepted in December 2022. In February 2023, we dosed the first patient in the CHASE trial of KPI-012 in patients with PCED in the United States. The CHASE trial was comprised of two patient cohorts. On March 27, 2023, we announced positive safety data from the first cohort of the CHASE trial, which was an open-label study to evaluate the safety of the high dose of KPI-012 ophthalmic solution (3 U/mL) dosed topically QID in two patients. Both patients in the first cohort successfully completed eight weeks of dosing with no safety issues observed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The second cohort of the CHASE trial was a multicenter, randomized, double-masked, vehicle-controlled, parallel-group trial to evaluate the safety and efficacy of two doses of KPI-012 ophthalmic solution (3 U/mL and 1 U/mL) versus vehicle dosed topically QID for 56 days in approximately 90 adult patients with PCED. The trial had an 8-week treatment period with evaluations at frequent times during the dosing period and at 10 weeks and 26 weeks. We previously opened 45 trial sites for the CHASE trial in the United States and initiated clinical trial sites in Argentina . The primary endpoint of the CHASE trial was the complete healing of the PCED as measured by corneal fluorescein staining using a central-reading center assessment of corneal fluorescing staining photographs.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:148.93pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Phase 1b Clinical Trial Results of KPI-012</i><i style="font-style:italic;"><br/></i><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:0pt;">Combangio had conducted a Phase 1b clinical trial of KPI-012 in Mexico City, Mexico during 2020 and 2021, consisting of three subjects without active corneal disease, or the safety cohort, who were dosed twice a day (1 U/mL) for one week and nine patients with PCED, or the PCED cohort, who were dosed twice a day (1 U/mL) for up to eight weeks. Key inclusion criteria for the PCED cohort included subjects with bilateral corneal burns who could only have one eye entered into the clinical trial; subjects whose previous treatment were stopped except for the study medication; and subjects with PCED of at least 10 days without improvement from one or more conventional non-surgical treatments in the study eye due to any of the following: NK (provided there was no active herpetic infection of the eye in the prior three months), corneal burns (alkali, acid, and thermal), post-photorefractive keratectomy, post-corneal transplant surgery, corneal epithelial debridement resulting from diabetic vitrectomy surgery, trauma, keratoconjunctivitis sicca, Sj&#246;gren's, or corneal cross-linking.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The participants in the Phase 1b trial were treated with KPI-012 topically twice a day, with the subjects in the safety cohort treated for one week and patients in the PCED cohort treated between one to eight weeks. KPI-012 was generally well tolerated in both cohorts, with only one subject experiencing treatment-related adverse events (mild and transient itching, red eye and blurred vision after study drug administration). There were no deaths or treatment-related serious adverse events during either cohort. One subject in the PCED cohort had to withdraw from the trial due to a protocol screening violation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-indent:36pt;margin:0pt;">As depicted in Figure 1 below, six of the eight patients in the PCED cohort (75%) who completed the trial achieved complete healing of the lesion after four weeks of treatment, with the two other patients experiencing some clinical improvement but not complete healing. Four of eight patients in the PCED cohort (50%) achieved complete healing of the lesion after one week of treatment and the other two patients achieved complete healing within two to four weeks of initiation of treatment with KPI-012. All six of the patients who achieved complete healing remained healed through the follow-up period of the trial, which ranged between eight to 19 weeks. Of the two patients who did not show complete healing in the trial, clinical investigators noted some clinical improvement in both patients, but the corneal staining images did not show complete healing of the defect. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:22.5pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:22.5pt;margin:0pt;"><img src="kala-20251231x10k006.jpg" alt="Graphic" style="display:inline-block;height:148.93pt;width:452.03pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:190.78pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> <img src="kala-20251231x10k007.jpg" alt="Graphic" style="display:inline-block;height:190.78pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:218.5pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 4.5pt 0pt 36pt;">Figure 1. Summary of Phase 1b clinical trial of KPI-012 for PCED, including representative images for a healed patient study eye. The Day 1 images were taken on the first day of treatment, prior to first KPI-012 administration, with the fluorescein (green) stain demarking the corneal wound boundary of the study eye image. The Day 7 images were taken on the last day of KPI-012 treatment showing the PCED completely healed. The images on the left depict the study eye viewed under blue light to visualize the PCED with fluorescein stain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Significant pain relief was reported by patients in the PCED cohort within one week of treatment with KPI-012, as shown in Figure 2 below. Of the six patients who reported pain at the baseline, all six patients reported a reduction in pain after one week of treatment, four patients reported a pain score of zero after one week of treatment and all six patients reported a pain score of zero after three weeks of treatment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><img src="kala-20251231x10k008.jpg" alt="Graphic" style="display:inline-block;height:159.02pt;width:246.52pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 4.5pt 0pt 36pt;">Figure 2. PCED cohort patient-reported score of pain level due to defect using a visual analogue scale, or VAS, which is a subjective rating of pain levels on a scale of 0 to 10 where a score of 0 represents no pain at all and a score of 10 represents the worst possible pain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">KPI-012 Preclinical Studies and Results</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">KPI-012 was previously evaluated by Combangio in a number of preclinical studies. In these studies, KPI-012 promoted rapid ocular re-epithelialization and mitigated scarring and neovascularization in a number of well-established animal models.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:201.07pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">In vitro Human Corneal Epithelial Wound Closure Assay</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The therapeutic mechanism of action of KPI-012 involves stimulating corneal re-epithelialization and ocular surface healing. Combangio evaluated KPI-012 in an <i style="font-style:italic;">in vitro </i>wound gap assay developed using human corneal epithelial cells. In this assay, a mechanical defect (cell-free region) was introduced into a two-dimensional monolayer of epithelial cells to create a wound. The &#8216;injured&#8217; monolayer was then treated with KPI-012 and the cell free region was monitored for wound closure as show in Figure 3 below. In this assay, KPI-012 exhibited a dose-dependent and potent wound closure response.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><i style="font-style:italic;"><img src="kala-20251231x10k009.jpg" alt="Graphic" style="display:inline-block;height:201.07pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:230.4pt;"/></i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 4.5pt 0pt 36pt;"><span style="margin-left:0pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 4.5pt 0pt 36pt;">Figure 3. Representative images from an in vitro human corneal epithelial wound closure assay. A mechanical wound instilled to a corneal epithelial cell monolayer on Day 1 healed after treatment with KPI-012 (Day 4 of treatment), but not negative control (vehicle). Depicted images are wounded cell monolayers stained with Gentian Violet. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">In vivo Mechanical Wound Studies of Activity </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Combangio also previously evaluated the activity of KPI-012 in a mechanical corneal injury mouse model. In this model, a circular area on the surface of the cornea was debrided (mechanically scraped) to remove the epithelial layer and create a circular wound. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Topical formulations of vehicle or KPI-012 were administered twice daily to the wounded eyes. As shown in Figure 4 below, mice treated with KPI-012 exhibited prominent wound healing at day four of the treatment period, while the vehicle-treated wounded eyes remained largely unhealed. Further, treatment with KPI-012 resulted in reduced corneal haze and scarring relative to treatment with vehicle. Results of this mouse model suggested that at Day 4 of treatment KPI-012 promoted <i style="font-style:italic;">in vivo</i> closure of cornea mechanical wounds relative to vehicle control. </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:196.52pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><img src="kala-20251231x10k010.jpg" alt="Graphic" style="display:inline-block;height:189.62pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:218.5pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 4.5pt 0pt 36pt;">Figure 4. Representative images of wounded mouse corneas after mechanical injury (Day 1). Depicted is the fluorescein (green) stain, which demarks the corneal wound boundary. Treatment with KPI-012 rapidly healed the wound size (as indicated by the disappearance of the green stain by Day 4) relative to vehicle control-treated eyes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 4.5pt 0pt 36pt;"><span style="margin-left:0pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">A second confirmatory mechanical corneal injury mouse model study was performed according to the method described above using a different lot of KPI-012. The study yielded similar results, with KPI-012 promoting wound healing relative to vehicle as well as exhibiting dose-dependent potency dynamics. After four days of treatment, KPI-012 treated eyes exhibited more pronounced reduction in wound staining relative to vehicle-treated eyes, as shown in Figure 5A below, and after five days most KPI-012 treated eyes completely healed, as shown in Figure 5B below. Further, a KPI-012 formulation lacking key biologic factors known to mediate wound healing exhibited reduced healing capacity in the study, supporting the selection of KPI-012&#8217;s critical quality attributes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><img src="kala-20251231x10k011.jpg" alt="Graphic" style="display:inline-block;height:196.22pt;left:0%;padding-bottom:0.3pt;position:relative;top:0pt;width:475.2pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 4.5pt 0pt 36pt;">Figure 5. Summary of second mouse corneal mechanical study. (A) Representative images of wounded mouse corneas after mechanical injury (Day 1) and after four days of treatment with KPI-012 or vehicle (Day 4). Depicted is the fluorescein (green) stain, which demarks the corneal wound boundary. Treatment with KPI-012 rapidly healed the wound size (as indicated by the disappearance of the green stain by Day 4) relative to vehicle control-treated eyes; (B) Treatment with KPI-012 resulted in more rapid complete healing and a greater percentage of completely healed eyes (dashed line), relative to vehicle-treated eyes (solid line).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Potential Indications for KPI-014</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">Based on the manufacturing and delivery expertise gained from KPI-012 development, we had also initiated preclinical studies under our KPI-014 program to evaluate the utility of our MSC-S platform for inherited retinal degenerative diseases, such as Retinitis Pigmentosa and Stargardt Disease. These preclinical activities have since been suspended in connection with our determination to cease development of KPI-012 and our MSC-S platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">MSC-S therapies have shown great promise to treat inherited retinal diseases (&#8220;IRDs&#8221;), with the recognition that they function through their secretome (i.e., the secretion of paracrine factors that enhance retinal cell function and survival). We believe an MSC-S engineered for intravitreal delivery may provide an improved treatment option for IRDs as compared to the traditional MSC-based approach. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">IRDs are associated with mutations in over 280 different genes, where each IRD has one or more mutations that cause disease onset and results in vision loss. It is projected that over 200,000 individuals in the United States alone suffer from IRDs. While significant progress has been made with gene therapies, these are typically limited to a single gene or mutation. With over 280 different IRD-associated genes, a therapy broadly effective for most IRDs does not currently exist, leaving patients with little-to-no options to slow disease progression and vision loss. We were previously developing KPI-014 with the goal of providing a broad, genotype-agnostic, therapeutic benefit to reduce vision loss and improve quality of life for patients suffering from inherited retinal degenerative diseases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Competition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Competition in Artificial Intelligence Platform Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 13.19pt 0pt;">The market for artificial intelligence platforms serving the biotechnology and pharmaceutical industries is rapidly evolving and intensely competitive. We expect to face competition from companies that have developed, or are developing, AI platforms and tools specifically designed for drug discovery and development, as well as from large technology companies offering general-purpose AI infrastructure solutions. Many companies that have developed AI-enabled drug discovery and research platforms have developed computational platforms designed to accelerate drug discovery and development. Many of these companies have significantly greater financial resources, larger research and development teams, and more established commercial relationships than we do. We believe that the key competitive factors in the AI platform market for biotechnology include data sovereignty architecture, depth of domain expertise in biotechnology regulatory affairs and clinical development, breadth of functional platform capabilities, pricing, and the availability of validated reference use cases. We believe that our on-premises deployment architecture, combined with the domain expertise and proprietary biological datasets we have accumulated through our own clinical development programs, provides meaningful differentiation from existing competitors. However, there can be no assurance that we will be able to successfully compete in this market or that competitors will not develop superior technologies or capabilities before we are able to establish a commercial presence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 13.19pt 0pt;"><i style="font-style:italic;">Biotechnology and Pharmaceutical Competition </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 13.19pt 0pt;">The biotechnology and pharmaceutical industries are characterized by rapidly advancing technologies, intense competition and a strong emphasis on proprietary products. While we believe that our technologies, knowledge, experience and scientific resources provide us with competitive advantages, we face competition from many different sources, including major pharmaceutical, specialty pharmaceutical and biotechnology companies, academic institutions and governmental agencies and public and private research institutions. Any product candidates that we successfully develop and commercialize will compete with existing therapies and new therapies that may become available in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our competitors include large pharmaceutical and biotechnology companies, and specialty pharmaceutical and generic drug companies. Many of our competitors have significantly greater financial resources and expertise in research and development, manufacturing, preclinical testing, conducting clinical trials, obtaining regulatory approvals and marketing approved products than we do. These competitors also compete with us in recruiting and retaining qualified scientific, sales and management personnel and establishing clinical trial sites and patient registration for clinical trials, as well as in acquiring technologies complementary to, or necessary for, our programs. Smaller or early-stage companies </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The key competitive factors affecting the success of KPI-012 and any other product candidates that we develop are the product candidate&#8217;s efficacy, safety, method of administration, convenience, price, the level of generic competition and the availability of insurance coverage and reimbursement from government and other third-party payors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our commercial opportunity could be reduced or eliminated if our competitors develop and commercialize products that are safer, more effective, have fewer or less severe side effects, are more convenient or are less expensive than our products. Our competitors also may obtain FDA or other regulatory approval for their products more rapidly than we may obtain approval for ours. In addition, our ability to compete may be affected because in many cases insurers or other third-party payors seek to encourage the use of generic products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Sales and Marketing</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have not yet established a commercial organization or distribution capabilities. With respect to our AI platform business, we intend to develop a direct sales capability targeting biotechnology and pharmaceutical companies, contract research organizations, and academic research institutions. We intend to supplement our direct sales efforts with strategic partnerships and channel arrangements as the AI platform business matures. With respect to any biologics product candidates that we may develop or acquire in the future, we would seek to establish appropriate sales and marketing capabilities at the time of any regulatory approval, either directly or through third-party arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Intellectual Property</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our success depends significantly on our ability to obtain and maintain proprietary protection for our products, product candidates, technology and know-how, to operate without infringing the proprietary rights of others and to prevent others from infringing our proprietary rights. We seek to protect our proprietary position by, among other methods, filing U.S. and certain foreign patent applications related to our proprietary technology, inventions and improvements that are important to the development of our business, where patent protection is available. We also rely on trade secrets, know-how, continuing technological innovation and in-licensing opportunities to develop and maintain our proprietary position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 13, 2026, we owned eight U.S. issued patents and seven U.S. patent applications, as well as two foreign patents and 49 foreign patent applications (including pending Patent Cooperation Treaty, or PCT, applications). We exclusively licensed one U.S. patent, as well as one foreign patent and one foreign patent application including original filings, continuations and divisional applications. Our patent portfolio includes the following patents and patent applications that we own or exclusively license:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Eight U.S. patents, seven U.S. patent applications, and two foreign patents and 49 related foreign patent applications, all relating to pharmaceutical compositions including KPI-012 for treating ocular conditions, which are owned by us, and which, if granted with respect to the patent applications, and if the appropriate maintenance, renewal, annuity or other governmental fees are paid, are expected to expire beginning in 2040; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">One U.S. patent, one foreign patent, and one foreign patent application, all related to secreted stem cell factors for tissue repairment and regeneration, and which are exclusively in-licensed from Stanford University, and which, if granted with respect to the patent applications, and if the appropriate maintenance, renewal, annuity or other governmental fees are paid, are expected to expire beginning in 2038; </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The term of individual patents depends upon the legal term for patents in the countries in which they are granted. In most countries, including the United States, the patent term is generally 20&#160;years from the earliest claimed filing date of a non-provisional patent application in the applicable country. In the United States, a patent&#8217;s term may, in certain cases, be lengthened by patent term adjustment, which compensates a patentee for administrative delays by the U.S. Patent and Trademark Office in examining and granting a patent, or may be shortened if a patent is terminally </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 13.19pt 0pt;">disclaimed over a commonly owned patent or a patent naming a common inventor and having an earlier expiration date. The Drug Price Competition and Patent Term Restoration Act of 1984, or the Hatch-Waxman Act, permits a patent term extension of up to five years beyond the expiration date of a U.S. patent as partial compensation for the length of time the drug is under regulatory review while the patent is in force. A patent term extension cannot extend the remaining term of a patent beyond a total of 14&#160;years from the date of product approval, only one patent applicable to each regulatory review period may be extended and only those claims covering the approved drug, a method for using it or a method for manufacturing it may be extended. We cannot provide any assurance that any patent term extension with respect to any U.S. patent will be obtained and, if obtained, the duration of such extension.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Similar provisions are available in the European Union and certain other foreign jurisdictions to extend the term of a patent that covers an approved drug. In the future, if and when our product candidates receive approval by the FDA or foreign regulatory authorities, we expect to apply for patent term extensions on issued patents covering those products, if permitted under the applicable laws, regulations, and rules and depending upon the length of the clinical trials for each drug and other factors. The expiration dates referred to above are without regard to potential patent term extension or other market exclusivity that may be available to us. However, we cannot provide any assurances that any such patent term extension of any patent will be obtained and, if obtained, the duration of such extension.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Trade Secrets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to patents, we may rely, in some circumstances, on trade secrets to protect our technology. However, trade secrets can be difficult to protect. We seek to protect our proprietary technology and processes, and obtain and maintain ownership of certain technologies, in part, by confidentiality and invention assignment agreements with our employees, consultants, scientific advisors and contractors. We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;">Licensing and Other Arrangements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">EYSUVIS and INVELTYS Milestone Payments </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We previously developed and commercialized two marketed products, EYSUVIS&#174; (loteprednol etabonate ophthalmic suspension) 0.25% (&#8220;EYSUVIS&#8221;), for the short-term (up to 2 weeks) treatment of the signs and symptoms of dry eye disease, and INVELTYS&#174; (loteprednol etabonate ophthalmic suspension) 1% (&#8220;INVELTYS&#8221;), a topical twice-a-day ocular steroid for the treatment of post-operative inflammation and pain following ocular surgery. Both products applied a proprietary mucus-penetrating particle drug delivery technology (the &#8220;AMPPLIFY&#174; Drug Delivery Technology&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 8, 2022, we sold to Alcon Pharmaceuticals Ltd. and Alcon Vision, LLC (together, &#8220;Alcon&#8221;), the rights to manufacture, sell, distribute, market and commercialize EYSUVIS and INVELTYS and to develop, manufacture, market and otherwise exploit the AMPPLIFY Drug Delivery Technology (collectively, the &#8220;Commercial Business&#8221;) pursuant to an asset purchase agreement (the &#8220;Alcon Asset Purchase Agreement&#8221;). We are eligible to receive from Alcon up to four commercial-based sales milestone payments related to the aggregate worldwide net sales of EYSUVIS and INVELTYS in time frames ranging from 2023 to 2029. Each milestone payment is payable once upon the first time such milestone is achieved, and only one milestone payment may be paid with respect to a calendar year. To date, no milestones have been achieved, and we have not received any milestone payments from Alcon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stanford University</b> <b style="font-weight:bold;">License Agreement </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As part of our acquisition of Combangio, we acquired Combangio&#8217;s exclusively in-licensed patent portfolio from Stanford University. In October 2019, Combangio entered into a license agreement with The Board of Trustees of The Leland Stanford Junior University (&#8220;Stanford&#8221;), which was amended in February 2020 (as amended, the &#8220;Stanford Agreement&#8221;). Pursuant to the license agreement with Stanford, or the Stanford Agreement, we hold a worldwide, exclusive, sublicensable license under certain patent rights, or licensed patents, directed to methods to promote eye wound healing, to make, have made, use, import, offer to sell and sell products that are covered by the licensed patents, or licensed products, for use in all fields. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Under the Stanford Agreement, we owe Stanford certain milestone payments upon the achievement of specified development and regulatory milestones and specified sales milestones, as well as certain fees and royalties. A milestone payment to Stanford was triggered by the commencement of the CHASE trial in the United States. Stanford is also entitled to receive tiered royalties from us in a low single digit percentage range of our, our affiliates&#8217; and our sublicensees&#8217; net sales of licensed products that are covered by a valid claim of a licensed patent. Our obligation to pay royalties will continue, on a country-by-country and licensed product-by-licensed product basis, until the last-to-expire valid claim of a licensed patent covering such licensed product in the country of manufacture and sale. Additionally, we are required to pay Stanford a low double-digit percentage of certain consideration we receive as a result of granting sublicenses to the licensed patents. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Pursuant to the Stanford Agreement, Stanford retains the right, on behalf of itself, Stanford Health Care, Lucile Packard Children&#8217;s Hospital at Stanford, and all other non-profit research institutions, to practice the licensed patents for any non-profit purpose. In addition, the United States government retains nonexclusive rights under the licensed patents to practice or have practiced the licensed patents by or on behalf of the United States government or on behalf of any foreign government or international organization pursuant to treaty or agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Combangio Merger Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Pursuant to the Agreement and Plan of Merger (the &#8220;Combangio Merger Agreement&#8221;), we entered into with Combangio in connection with the acquisition of Combangio in November 2021, the former Combangio stockholders or other equityholders (the &#8220;Combangio Equityholders&#8221;), are entitled to receive from us up to $105.0 million in payments that are contingent upon the achievement of specified development, regulatory and commercialization milestones (the &#8220;Contingent Consideration&#8221;)..<br/><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Upon dosing of the first patient in our CHASE trial for PCED in the United States in February 2023, we paid the former Combangio Equityholders an aggregate of $2.5 million in cash and $2.4 million in shares of our Common Stock (representing an aggregate of 105,038 shares of our Common Stock ) in March 2023. The remaining amount of $0.1 million was paid in cash in January 2024. Any Contingent Consideration payable under the Merger Agreement in the future will be paid only in cash as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i) $5.0 million payable upon the first patient dosed with any product candidate whose active ingredient comprises one or more biological factors secreted by MSCs or their progenitors, including KPI-012, or the Product Candidate, in a pivotal clinical trial, (ii) $12.5 million payable upon regulatory approval by the FDA of marketing and sale of a Product Candidate in the United States, subject to certain specified reductions; (iii) $17.5 million payable upon the first commercial sale of a Product Candidate in the United States, subject to certain specified reductions and (iv) an aggregate of up to $65.0 million payable upon the achievement of specified sales milestones;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">tiered cash royalties at percentage rates in the mid-to-high single digits payable on annual net sales of all Product Candidates; and</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">a cash payment at a percentage rate in the high single digits of all income, including earnout payments, received by us or any of our affiliates from a product license granted by us to a third party to sell or otherwise commercialize the Product Candidate in countries where neither we nor our affiliates conduct sales of such Product Candidate, subject to certain exceptions set forth in the Merger Agreement.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">If the aggregate amount of Contingent Consideration payable in any calendar year exceeds $2.5 million, or the Excess Cash Cap, such excess portion, or the Carry Forward Contingent Cash Consideration, will be carried forward and, subject to application of the Excess Cash Cap in the following calendar year, become payable on the first business day of the following calendar year. Any Carry Forward Contingent Cash Consideration outstanding on June 1, 2026 is payable in full on June 1, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">CIRM Award</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="white-space:pre-wrap;">Our development of KPI-012 was funded, in part, by an award from the California Institute for Regenerative Medicine (&#8220;CIRM&#8221;). On August 2, 2023, Combangio entered into an award agreement with CIRM for a $15.0 million grant (the &#8220;CIRM Award&#8221;), to support the KPI-012 program for the treatment of PCED as well as product and process characterization and analytical development for the program. The CIRM Award was subject to a co-funding requirement to spend a specified minimum amount on the development of KPI-012 to obtain the full award amount, with a significant portion of the award is payable upon the achievement of specified milestones that are primarily related to the progress in conducting the CHASE clinical trial.  Additionally, there were significant compliance requirements associated with the CIRM Award, such as reporting, notification, recordkeeping and audit requirements, for which internal and external resources may be needed and which may increase our costs of doing business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Under the CIRM Award, if we fail to satisfy the co-funding requirement under the CIRM Award or fail to achieve the milestones within the timeframe required by the CIRM Award, we may not receive full funding under the CIRM Award. CIRM may permanently cease disbursements under the CIRM Award if the milestones are not met within four months of their scheduled completion dates or if the delay is not addressed to CIRM&#8217;s satisfaction, as determined by CIRM in its sole discretion. Additionally, if CIRM determines, in its sole discretion, that Combangio has not complied with the terms and conditions of the CIRM Award, CIRM may suspend or permanently cease disbursements. Moreover, disbursements under the CIRM Award are contingent upon the availability of funds in the state of California&#8217;s Stem Cell Research and Cures Fund, which is outside of our control. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On September 29, 2025, we announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. As of December 31, 2025, no more funding is expected under the CIRM Award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;">Government Regulation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Our business is subject to an evolving regulatory landscape. Although we do not currently believe Researgency constitutes a medical device, customer use of AI-generated analyses to inform drug discovery, clinical trial design, or regulatory submissions may implicate FDA expectations for credibility, reproducibility and explainability of analyses used in regulated activities the scope of which remains uncertain. In addition, deployment within customer environments may involve personal data subject to U.S. federal and state privacy laws (including HIPAA and the CCPA/CPRA) and foreign privacy regimes (including the GDPR), as well as emerging U.S. federal and state AI-specific statutes and regulations, each of which is subject to ongoing interpretation and enforcement priorities that may change over time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">In addition, our existing clinical trial data and IP, and any future clinical trial development is governed by government authorities in the United States, at the federal, state and local level, and in other countries and jurisdictions, including the European Union, extensively regulate, among other things, the research, development, testing, manufacture, pricing, quality control, approval, packaging, storage, recordkeeping, labeling, advertising, promotion, distribution, marketing, post-approval monitoring and reporting, reimbursement and import and export of biopharmaceutical products and certain artificial intelligence and machine learning platforms intended for use in life sciences. The processes for obtaining marketing approvals in the United States and in foreign countries and jurisdictions, along with compliance with applicable statutes and regulations and other regulatory authorities, require the expenditure. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">U.S. Government Regulation of Artificial Intelligence in Life Sciences</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">In connection with our strategic decision to prioritize our Researgency business through the Researgency License, we are subject to a rapidly evolving regulatory environment governing the use of artificial intelligence and machine learning in life sciences applications. Although we do not believe Researgency would be considered a medical device, it is expected to be designed for deployment within biotechnology and pharmaceutical client environments to process proprietary biological data and clinical trial datasets, and its outputs may be used to inform or support drug discovery, clinical trial design, and regulatory submissions by our customers. As a result, both the platform itself and its use cases may implicate a range of existing and emerging regulatory frameworks.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">The FDA has issued guidance on the use of artificial intelligence and machine learning in drug development and in medical devices, including a framework for AI/ML-based software as a medical device (SaMD). Although we do not currently believe that our AI platform constitutes a medical device or SaMD, the FDA's regulatory framework in this area is evolving, and future guidance or rulemaking could expand the scope of FDA oversight to encompass AI platforms used in connection with drug discovery or clinical development activities. In October 2023, the FDA issued a discussion paper on the use of AI in drug manufacturing, and in March 2024, the FDA published a draft guidance on the use of AI and machine learning in the development of drug and biological products. These and other regulatory initiatives may impose requirements on AI platforms that are used to generate outputs in support of regulatory submissions, clinical trial design, or other activities subject to FDA, or similar state or foreign regulatory authority, oversight.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">In addition, because Researgency is designed for on-premises deployment within client environments and may process proprietary biological data, clinical trial datasets, and other sensitive information of our biotechnology and pharmaceutical customers, the platform may be subject to data privacy and security requirements, including obligations that may arise under HIPAA, the GDPR, the CCPA, and other applicable federal, state, and international privacy laws that govern the handling of protected health information and other sensitive personal data. The regulatory landscape for data privacy is rapidly evolving, with numerous states having enacted or considering consumer data privacy statutes. We may also be subject to emerging state and federal legislation specifically governing the use of artificial intelligence, including requirements related to algorithmic transparency, bias testing, and disclosure obligations. The regulatory landscape for AI products is rapidly evolving in the United States and internationally, including through the EU Artificial Intelligence Act which establishes a risk-based governance framework for AI in the EU market, and there is significant uncertainty regarding the nature and scope of future AI-related regulation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Furthermore, our customers' use of outputs generated by Researgency in their own regulatory submissions, clinical trial protocols, or product development activities may subject those outputs to scrutiny by the FDA and other regulatory authorities. To the extent the FDA or other regulators require that AI-generated analyses or recommendations used in regulatory submissions meet specific standards of credibility, reproducibility, or explainability, our platform may need to be designed and validated to satisfy those standards. If we are unable to meet such requirements, or if the regulatory environment develops in a manner that restricts the use of AI-generated outputs in drug development, our ability to commercialize the AI platform and generate revenue from our target customers could be adversely affected. We intend to monitor regulatory developments and adapt our platform capabilities as appropriate, but there can be no assurance that we will be able to anticipate or respond to all applicable requirements in a timely or cost-effective manner..</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Our AI platform may incorporate or rely upon third-party LLMs or other machine learning technologies. LLMs process large amounts of data, including potentially sensitive customer information. Unauthorized access to or a breach of LLM software or related systems could lead to significant legal and financial repercussions. LLMs may produce incorrect, inaccurate or misleading outcomes, sometimes referred to as &#8220;hallucinations,&#8221; and the ongoing accuracy and reliability of AI-generated outputs is critical for the effectiveness of our platform. Inaccurate or unreliable outputs could lead to customer dissatisfaction, reputational harm, reduced demand for our platform and potential legal liabilities. Furthermore, rapid advancements in AI technology could render our existing LLM-powered tools obsolete, requiring the licensing or development of replacement technologies at significant cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">LLMs and other AI models are typically trained on large datasets that may contain biases, and these biases can be reflected in the output of AI systems, potentially leading to ethical concerns, reputational harm, unfair or discriminatory outcomes, and potential liability. There may also be real or perceived social harm or other outcomes that undermine public confidence in the use and deployment of AI technologies. Any of the foregoing may result in decreased demand for our platform, harm to our reputation, regulatory scrutiny or legal action.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Our platform involves the collection, storage and transmission of confidential and proprietary information belonging to our customers, including personal identifying information, clinical trial data and other sensitive business data. Our systems may be targeted in cyber-attacks, including computer viruses, phishing attacks, malicious software programs, distributed denial of service attacks and other information security breaches, which could result in unauthorized access to, or release, monitoring, misuse, loss or destruction of, sensitive data. If threat actors are able to circumvent our security measures, sensitive data may be compromised. Because the techniques used to obtain unauthorized access or to sabotage systems change frequently and may utilize advanced technologies including AI, we </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;">may not be able to anticipate these techniques and implement adequate preventative or protective measures. Any actual or perceived breach of our security could damage our reputation, cause existing customers to discontinue the use of our platform, prevent us from attracting new customers, or subject us to third-party lawsuits, regulatory investigations, fines or other actions or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">U.S. Government Regulation of Biological Products </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">In the United States, biological products, or biologics, are licensed for marketing by the FDA under the Public Health Service Act, or the PHSA, and regulated by the FDA under the Food, Drug and Cosmetic Act, or FDCA. A company, institution, or organization which takes responsibility for the initiation and management of a clinical development program for such products, and for their regulatory approval, is typically referred to as a sponsor. Although the Company has suspended active clinical development of KPI-012 and its MSC-S platform following the results of the CHASE Phase 2b clinical trial, the Company retains its biologics intellectual property portfolio, including its existing IND, and continues to evaluate opportunities to resume preclinical and clinical development activities, subject to the availability of additional financing and the identification of a suitable development partner. Accordingly, the regulatory framework governing biological products remains relevant to the Company's business. A sponsor seeking approval to market and distribute a new biologic in the United States must satisfactorily complete each of the following steps: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">completion of preclinical laboratory tests, animal studies and formulation studies according to good laboratory practices, or GLP, regulations or other applicable regulations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">design of a clinical protocol and submission to the FDA of an IND, which must become effective before human clinical trials may begin and must be updated when certain changes are made;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval by an independent institutional review board, or IRB, or ethics committee representing each clinical trial site before each clinical trial may be initiated;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">performance of adequate and well-controlled human clinical trials in accordance with applicable IND regulations, good clinical practices, or GCPs, and other clinical-trial related regulations to evaluate the safety, potency and purity of the investigational product for each proposed indication;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">preparation and submission to the FDA of a BLA, demonstrating the safety, purity and potency of the proposed product and requesting marketing approval for one or more proposed indications, including payment of application and program fees pursuant to the Prescription Drug User Fee Act, or PDUFA;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">review of the BLA by an FDA advisory committee, where applicable;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">satisfactory completion of one or more FDA inspections of the manufacturing facility or facilities at which the biologic is produced to assess compliance with current good manufacturing practice, or cGMP, requirements to assure that the facilities, methods and controls are adequate to preserve the product&#8217;s identity, strength, quality and purity;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">satisfactory completion of any FDA audits of clinical trial sites to assure compliance with GCPs and the integrity of the clinical data submitted in support of the BLA; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 12pt 0pt;">&#9679;</td><td style="padding:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">FDA review and approval of the BLA authorizing marketing of the new biologic product for particular indications in the United States; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">compliance with any post-approval requirements, including the potential requirement to implement a Risk Evaluation and Mitigation Strategy, or REMS, and any post-approval studies required by the FDA.</span><span style="font-family:'Times New Roman','Times','serif';font-size:6pt;font-style:normal;font-weight:normal;">&#160;</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Regulatory Exclusivity Governing Biologics</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">When a biological product is licensed for marketing by the FDA with approval of a BLA, the product may be entitled to certain types of market and data exclusivity barring the FDA from approving competing products for certain </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">periods of time. In March 2010, the Patient Protection and Affordable Care Act was enacted in the United States and included the Biologics Price Competition and Innovation Act of 2009, or the BPCIA. The BPCIA amended the PHSA to create an abbreviated approval pathway for biological products that are biosimilar to or interchangeable with an FDA-licensed reference biological product. To date, the FDA has approved a number of biosimilar products and interchangeable biosimilar products. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Under the BPCIA, a manufacturer may submit an application for a product that is &#8220;biosimilar to&#8221; a previously approved biological product, which the statute refers to as a &#8220;reference product.&#8221; In order for the FDA to approve a biosimilar product, it must find that there are no clinically meaningful differences between the reference product and the proposed biosimilar product in terms of safety, purity and potency. The biosimilar sponsor may demonstrate that its product is biosimilar to the reference product on the basis of data from analytical studies, animal studies and one or more clinical studies to demonstrate safety, purity and potency in one or more appropriate conditions of use for which the reference product is approved. In addition, the sponsor must show that the biosimilar and reference products have the same mechanism of action for the conditions of use on the label, route of administration, dosage and strength, and the production facility must meet standards designed to assure product safety, purity and potency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">For the FDA to approve a biosimilar product as interchangeable with a reference product, the FDA must find not only that the product is biosimilar to the reference product but also that it can be expected to produce the same clinical results as the reference product such that the two products may be switched without increasing safety risks or risks of diminished efficacy relative to exclusive use of the reference biologic. Upon licensure by the FDA, an interchangeable biosimilar may be substituted for the reference product without the intervention of the health care provider who prescribed the reference product. Following approval of the interchangeable biosimilar product, the FDA may not grant interchangeability status for any second biosimilar until one year after the first commercial marketing of the first interchangeable biosimilar product. In December 2022, Congress clarified through FDORA that FDA may approve multiple first interchangeable biosimilar biological products so long as the products are all approved on the first day on which such a product is approved as interchangeable with the reference product.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="color:#231f20;">A reference biological product is granted 12 years of exclusivity from the time of first licensure of the product, and the FDA will not accept an application for a biosimilar or interchangeable product based on the reference biological product until four years after the date of first licensure of the reference product. Even if a product is considered to be a reference product eligible for exclusivity, however, another company could market a competing version of that product if the FDA approves a full BLA for such product containing the sponsor&#8217;s own preclinical data and data from adequate and well-controlled clinical trials to demonstrate the safety, purity, and potency of their product. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="color:#231f20;">The BPCIA also includes provisions to protect reference products that have patent protection. The biosimilar product sponsor and reference product sponsor may exchange certain patent and product information for the purpose of determining whether there should be a legal patent challenge. Based on the outcome of negotiations surrounding the exchanged information, the reference product sponsor may bring a patent infringement suit and injunction proceedings against the biosimilar product sponsor. The biosimilar applicant may also be able to bring an action for declaratory judgment concerning the patent.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="color:#231f20;">The FDA maintains a publicly-available online database of licensed biological products, which is commonly referred to as the &#8220;Purple Book.&#8221; The Purple Book lists product names, dates of licensure, and applicable periods of exclusivity. Further, the reference product sponsor must provide patent information and patent expiry dates to FDA following the exchange of patent information between biosimilar and reference product sponsors. This information is then published in the Purple Book.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="color:#231f20;">In an effort to increase competition in the drug and biologic product marketplace, Congress, the executive branch, and FDA have taken certain legislative and regulatory steps. For example, the 2020 Further Consolidated Appropriations Act included provisions requiring that sponsors of approved drug and biologic products, including those subject to REMS, provide samples of the approved products to persons developing biosimilar products within specified timeframes, in sufficient quantities, and on commercially reasonable market-based terms. Failure to do so can subject the approved product sponsor to civil actions, penalties, and responsibility for attorney&#8217;s fees and costs of the civil action. There have been recent government proposals to reduce the 12-year reference product exclusivity period, but none have been enacted to date. In addition, since passage of the BPCIA, many states have passed laws or amendments to laws, which address pharmacy practices involving biosimilar products.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Orphan Drug Designation and Exclusivity</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Orphan drug designation in the United States is designed to encourage sponsors to develop products intended for treatment of rare diseases or conditions. In the United States, a rare disease or condition is statutorily defined as a condition that affects fewer than 200,000 individuals in the United States or that affects more than 200,000 individuals in the United States and for which there is no reasonable expectation that the cost of developing and making available the product for the disease or condition will be recovered from sales of the product in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Orphan drug designation qualifies a company for tax credits and potentially market exclusivity for seven years following the date of the product&#8217;s approval if granted by the FDA. An application for designation as an orphan product can be made any time prior to the filing of an application for approval to market the product. A product becomes an orphan when it receives orphan drug designation from the Office of Orphan Products Development at the FDA based on acceptable confidential requests. The product must then go through the review and approval process like any other product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">A sponsor may request orphan drug designation of a previously unapproved product or new orphan indication for an already marketed product. In addition, a sponsor of a product that is otherwise the same product as an already approved orphan drug may seek and obtain orphan drug designation for the subsequent product for the same rare disease or condition if it can present a plausible hypothesis that its product may be clinically superior to the first approved product. More than one sponsor may receive orphan drug designation for the same product for the same rare disease or condition, but each sponsor seeking orphan drug designation must file a complete request for designation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">If a product with orphan designation receives the first FDA approval for the disease or condition for which it has such designation or for a select indication or use within the rare disease or condition for which it was designated, the product generally will receive orphan drug exclusivity. Orphan drug exclusivity means that the FDA may not approve another sponsor&#8217;s marketing application for the same product for the same disease or condition for seven years, except in certain limited circumstances. If a product designated as an orphan drug ultimately receives marketing approval for an indication broader than what was designated in its orphan drug application, it may not be entitled to exclusivity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">The period of market exclusivity begins on the date that the marketing application is approved by the FDA and applies only to the disease or condition for which the product has been designated. Orphan drug exclusivity will not bar approval of another product under certain circumstances, including if the company with orphan drug exclusivity is not able to meet market demand or the subsequent product is shown to be clinically superior to the approved product on the basis of greater efficacy or safety, or providing a major contribution to patient care. This is the case despite an earlier court opinion holding that the Orphan Drug Act unambiguously required the FDA to recognize orphan drug exclusivity regardless of a showing of clinical superiority. Under Omnibus legislation passed in December 2020, the requirement for a product to show clinical superiority applies to drug products that received orphan drug designation before enactment of amendments to the FDCA in 2017 but have not yet been approved by the FDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">In September 2021, the Court of Appeals for the 11th Circuit, in <i style="font-style:italic;">Catalyst Pharms, Inc. v. Becerra</i>, or <i style="font-style:italic;">Catalyst</i>, held that, for the purpose of determining the scope of orphan drug exclusivity, the term &#8220;same disease or condition&#8221; in the statute means the designated &#8220;rare disease or condition&#8221; and could not be interpreted by the FDA to mean the &#8220;indication or use.&#8221; Thus, the court concluded, orphan drug exclusivity applies to the entire designated disease or condition rather than the approved &#8220;indication or use.&#8221; Although there have been legislative proposals to overrule this decision, they have not been enacted into law. On January 23, 2023, the FDA announced that, in matters beyond the scope of the <i style="font-style:italic;">Catalyst</i> court order, the FDA will continue to apply its existing regulations tying orphan-drug exclusivity to the uses or indications for which the orphan drug is approved. More recently however, on February 14, 2025, a federal district court in Washington, D.C. fully embraced the reasoning of the <i style="font-style:italic;">Catalyst</i> decision in another decision challenging the scope of orphan drug exclusivity. The implications of this decision, and its impact on the FDA&#8217;s implementation of the Orphan Drug Act, are unclear at this point.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Patent Term Restoration and Extension</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">In the United States, a patent claiming a new product, its method of use or its method of manufacture may be eligible for a limited patent term extension under the Hatch-Waxman Act, which permits a patent extension of up to five years for patent term lost during product development and FDA regulatory review. Assuming grant of the patent for </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;">which the extension is sought, the restoration period for a patent covering a product is typically one-half the time between the effective date of the IND involving human beings is begun and the submission date of the BLA, plus the time between the submission date of the application and the ultimate approval date. Patent term restoration cannot be used to extend the remaining term of a patent past a total of 14 years from the product&#8217;s approval date in the United States. Only one patent applicable to an approved product is eligible for the extension, and the application for the extension must be submitted prior to the expiration of the patent for which extension is sought. A patent that covers multiple products for which approval is sought can only be extended in connection with one of the approvals. The U.S. Patent and Trademark Office reviews and approves the application for any patent term extension or restoration in consultation with the FDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Healthcare Laws and Regulations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Arrangements with providers, consultants, third-party payors and customers may be subject to numerous federal and state healthcare laws, including broadly applicable fraud and abuse, anti-kickback, false claims, transparency, patient privacy, and other healthcare laws and regulations that may constrain business and/or financial arrangements. These laws include, among others, the federal Anti-Kickback Statute; federal civil and criminal false claims laws, including the False Claims Act; HIPAA and related privacy and security regulations; the federal false statements statute; the Foreign Corrupt Practices Act; the Physician Payments Sunshine Act; and analogous state and foreign laws. Further, some state laws require pharmaceutical companies to comply with the pharmaceutical industry&#8217;s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government in addition to requiring manufacturers to report information related to payments to physicians and other health care providers or marketing expenditures. The scope and enforcement of federal and state healthcare laws and regulations are broad and often uncertain and subject to change. Violations of any such federal and state healthcare laws and regulations may include, among other things, penalties such as civil or criminal penalties, monetary damages, or exclusion from participation in government contracting, healthcare reimbursement or other government programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Federal and State Data Privacy Laws</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="white-space:pre-wrap;">There are multiple privacy and data security laws that may impact our business activities, in the United States and in other countries where we may conduct trials or where we may do business in the future. These laws are evolving and may increase both our obligations and our regulatory risks in the future. In the health care industry generally, under HIPAA, HHS has issued regulations to protect the privacy and security of protected health information used or disclosed by covered entities including certain healthcare providers, health plans and healthcare clearinghouses. HIPAA also imposes certain obligations on the business associates of covered entities that obtain protected health information in providing services to or on behalf of covered entities. HIPAA may apply to us in certain circumstances and may also apply to our business partners in ways that may impact our relationships with them. Our clinical trials are regulated by the Common Rule, which also includes specific privacy-related provisions. In addition to possible federal civil and criminal penalties for HIPAA violations, state attorneys general are authorized to file civil actions for damages or injunctions in federal courts to enforce HIPAA and seek attorney&#8217;s fees and costs associated with pursuing federal civil actions. Additionally, state attorney generals (along with private plaintiffs) have brought civil actions seeking injunctions and damages resulting from alleged violations of HIPAA&#8217;s privacy and security rules.  Further, there are a number of state laws governing confidentiality and security of health information and personal information that may be applicable to our business including any new laws and regulations governing privacy and security may be adopted in the future as well.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Because of the breadth of these laws, it is possible that some of our current or future business activities, including certain clinical research, sales and marketing practices, our AI platform development, and the provision of certain items and services to our customers, could be subject to challenge under one or more of such privacy and data security laws. The heightening compliance environment and the need to build and maintain robust and secure systems to comply with different privacy compliance and/or reporting requirements in multiple jurisdictions could increase the possibility that a healthcare company may fail to comply fully with one or more of these requirements. If our operations are found to be in violation of any of the privacy or data security laws or regulations described above that are applicable to us, or any other laws that apply to us, we may be subject to penalties, including potentially significant criminal, civil and administrative penalties, damages, fines, contractual damages, reputational harm, diminished profits and future earnings, additional reporting requirements and/or oversight if we become subject to a consent decree or similar </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt 0pt 12pt 0pt;">agreement to resolve allegations of non-compliance with these laws, and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Human Capital </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ability to sustain and grow our business requires us to hire, retain and develop a highly skilled workforce. As of December&#160;31,&#160;2025 and March 31, 2026, we had a total of 6 full-time employees. As of the date of this Annual Report on Form 10-K, we have 3 full-time employees. We continually evaluate our business needs and opportunities and balance in-house expertise and capacity with outsourced expertise and capacity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following the reduction in our employees in September 2025, we focus our human-capital objectives on (i) recruiting and retaining personnel with expertise in AI engineering and architecture, data governance and security, quality and compliance, and biotechnology informatics; (ii) maintaining an ethical, compliance-oriented culture appropriate for companies operating in regulated life-sciences environments; and (iii) providing role-appropriate training related to data integrity, privacy and security, and workplace safety. We believe these measures are important to our ability to execute our strategic transition. We also engage third-party service providers, as needed, for specialized development and regulatory support. We value the health, safety and wellbeing of our employees and their families. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Our Corporate Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We were incorporated under the laws of the State of Delaware in July 2009. On August 2, 2023, we changed our name from Kala Pharmaceuticals, Inc. to KALA BIO, Inc. Our website address is www.kalarx.com. The information on our website is not incorporated by reference into this Annual Report on Form 10-K and should not be considered to be a part of this Annual Report on Form 10-K. Our website address is included in this Annual Report on Form 10-K as an inactive technical reference only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Available Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Through our website, we make available free of charge our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Exchange Act. We make these reports available through our website as soon as reasonably practicable after we electronically file such reports with, or furnish such reports to the SEC. You can review our electronically filed reports and other information that we file with the SEC on the SEC&#8217;s web site at http://www.sec.gov. We also make available, free of charge on our website, the reports filed with the SEC by our executive officers, directors and 10% stockholders pursuant to Section 16 under the Exchange Act as soon as reasonably practicable after copies of those filings are provided to us by those persons. In addition, we regularly use our website to post information regarding our business, product development programs and governance, and we encourage investors to use our website, particularly the information in the section entitled &#8220;Investors,&#8221; as a source of information about us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;text-indent:36pt;margin:0pt;">The information on our website is not incorporated by reference into this Annual Report on Form 10-K and should not be considered to be a part of this Annual Report on Form 10-K. Our website address is included in this Annual Report on Form 10-K as an inactive technical reference only.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_cp_text_2_156"></a><a id="_cp_text_2_148"></a><a id="_cp_text_1_147"></a><a id="_d3c4f8e3_634a_4a06_84ab_f304aec0f954"></a><a id="Item1ARISKFACTORS_447469"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 1A&#160;&#160;&#160;&#160;&#160;&#160;Risk Factors</b><b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:39.6pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Investing in our Common Stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below together with all of the other information contained in this Annual Report on Form&#160;10-K, including our financial statements and the related notes appearing at the end of this Annual Report on Form&#160;10-K, before deciding to invest in our Common Stock. These risks, some of which have occurred and any of which may occur in the future, can have a material adverse effect on our business, prospects, operating results and financial condition. In such event, the trading price of our Common Stock could decline and you might lose all or part of your investment. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also impair our business, prospects, operating results and financial condition.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Risks Related to Our Financial Position and Need for Additional Capital</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s predecessor auditor noted substantial doubt about our ability to continue as a going concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company has a history of recurring losses and negative cash flows from operations, and experienced significant liquidity constraints in 2025, including in connection with its debt arrangement with Oxford Finance LLC, which required management to evaluate the Company&#8217;s ability to continue as a going concern. Our consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the discharge of liabilities in the normal course of business. As described in Note 2 to the consolidated financial statements, the Company had an accumulated deficit of $694.9 million as of December 31, 2025 and had previously disclosed going concern uncertainty during the first, second, and third quarters of 2025. As of the date of this annual report, management concluded that, after considering its plans and recent developments, substantial doubt about the Company&#8217;s ability to continue as a going concern was alleviated for the twelve months following the date the consolidated financial statements were issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">There can be no assurance, however, that management&#8217;s plans will be successfully implemented or that the Company will be able to generate sufficient cash flows to meet its obligations as they become due. If the Company is unable to maintain sufficient unrestricted cash and working capital, satisfy or refinance existing obligations, or otherwise obtain additional capital when needed on acceptable terms (or at all), it may be required to delay, reduce or terminate planned activities, pursue strategic alternatives on unfavorable terms, or seek protection under applicable insolvency laws. The financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">We have incurred significant losses from operations and negative cash flows from operations since our inception. We expect to incur additional losses and may never achieve or maintain profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Since inception, we have incurred significant losses from operations and negative cash flows from operations. Our net losses were $27.0 million and $38.5 million for the years ended December&#160;31,&#160;2025 and 2024, respectively. As of December&#160;31,&#160;2025, we had an accumulated deficit of $694.9 million. We have financed our operations primarily through proceeds from the sale of our Commercial Business to Alcon in July 2022, our initial public offering (&#8220;IPO&#8221;), follow-on public offerings of Common Stock and sales under our at-the-market offering facilities, private placements of Common Stock and/or preferred stock, borrowings under credit facilities, disbursements under a grant from CIRM, convertible promissory notes and warrants.<span style="background:#ffffff;"> </span>We have devoted substantially all of our financial resources and efforts to research and development, including preclinical studies and clinical trials. We have no revenue-generating commercial products, our cash flows have diminished as a result of the sale of our Commercial Business to Alcon and, as a result of our acquisition of Combangio, we may be required to pay certain milestones and royalty payments to former equityholders of Combangio. Although we are eligible to receive up to $325.0 million in payments from Alcon based upon the achievement of specified commercial sales-based milestones with respect to EYSUVIS and INVELTYS, there can be no assurance as to when we may receive such milestone payments or of the amount of milestone payments we may receive, if any. We expect to continue to incur significant expenses and operating losses for the foreseeable future, including in connection with our expanded business strategy. We may never achieve or maintain profitability. Our net losses may fluctuate significantly from quarter-to-quarter and year-to-year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">We anticipate that our research and development expenses will increase substantially in the future as compared to prior periods as we develop and commercialize Researgency. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Because of the new direction of our business strategy, the discontinued clinical trials and the evaluation and development of Researgency, we are unable to accurately predict the timing or amount of increased expenses or when, or if, we will be able to achieve profitability. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:7pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our ability to become and remain profitable depends on our ability to generate revenue. We do not expect to generate revenue from Researgency, KPI-012 or any product candidate we may develop for the foreseeable future, if at all. Achieving and maintaining profitability will require us to be successful in a range of challenging activities, including successfully developing, commercializing and marketing Researgency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As a company, we have limited experience commercializing products, and we may not be able to commercialize a product successfully in the future. There are numerous examples of unsuccessful product launches and failures to meet expectations of market potential, including by pharmaceutical companies and AI-powered biotech companies with more experience and resources than us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We may never succeed in the foregoing activities and we may never generate revenue that is sufficient to achieve profitability. Even if we do achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to become and remain profitable would decrease the value of our company and could impair our ability to raise capital, expand our business, maintain our research and development efforts, diversify our product offerings or even continue our operations. A decline in the value of our company could also cause you to lose all or part of your investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We will need substantial additional funding. If we are unable to raise capital when needed, we could be forced to delay, reduce or eliminate our product development efforts or cease operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We expect to devote substantial financial resources to our ongoing and planned activities, including the exploration of strategic options relating to our MSC-S platform IP and dataset and the development, commercialization and marketing of Researgency. Accordingly, we will need to obtain substantial additional funding in connection with our continuing operations. If we are unable to raise capital when needed or on attractive terms, we could be forced to delay, reduce or eliminate our research and development programs or any future commercialization efforts or cease operations and, potentially, wind down the company under the bankruptcy laws or otherwise. If we were to cease operations and wind down the company under the bankruptcy laws or otherwise, we cannot assure our stockholders or other stakeholders of any specific level of recovery, or any recovery at all on their specific claims or interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our future capital requirements will depend on many factors, including:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing and amount of milestone payments we ultimately receive from Alcon under the Alcon Asset Purchase Agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">development efforts for Researgency;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">if we were to resume research and development activities, development efforts for KPI-012 and KPI-014 for potential ocular diseases;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs and timing of process development and manufacturing scale-up activities associated with KPI-012 for PCED and any other indications we determine to pursue;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to establish and maintain strategic collaborations, licensing or other agreements and the financial terms of such agreements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope, progress, results and costs of research and development of any other product candidates that we may develop;</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which we successfully advance and/or in-license or acquire rights to other products, product candidates or technologies; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs and timing of preparing, filing and prosecuting patent applications, maintaining and protecting our intellectual property rights and defending against any intellectual property-related claims.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We expect to continue to incur expenses and operating losses. Net losses may fluctuate significantly from quarter-to-quarter and year-to-year. We expect that our cash and cash equivalents of $7.6 million as of December&#160;31,&#160;2025 will enable us to fund our operations, lease and capital expenditure requirements into the first quarter of 2027. We expect that our existing cash resources will be sufficient to enable us to fund our strategic initiative to deploy and continue to develop the AI platform for the biotech industry. We have based our estimates on assumptions that may prove to be wrong, and our operating plan may change as a result of many factors currently unknown to us. As a result, we could deplete our available capital resources sooner than we currently expect. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Identifying potential product candidates and conducting preclinical testing and clinical trials is a time-consuming, expensive and uncertain process that takes years to complete. Completion dates and completion costs can vary significantly for each product candidate and are difficult to predict. We may never generate the necessary data or results required to obtain marketing approval and achieve product sales from KPI-012 or any other product candidate we may develop. Also, even if we continue clinical testing and successfully develop KPI-012 or any product candidate and one or more of those are approved, we may not achieve commercial success with them. Accordingly, we will require additional financing to achieve our business objectives. In addition, we may opportunistically raise additional capital due to favorable market conditions or strategic considerations, even if we believe we have sufficient funds for our current or future operating plans. Adequate additional financing may not be available to us on acceptable terms, or at all. If adequate funds are not available to us on a timely basis, we may be required to delay, limit, reduce or terminate preclinical studies, clinical trials or other development activities for one or more of our product candidates or delay, limit, reduce or terminate our establishment of sales and marketing capabilities or other activities that may be necessary to commercialize any product candidate for which we obtain approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Raising additional capital may cause dilution to our stockholders, restrict our operations or require us to relinquish rights to our technologies or product candidates. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Until such time, if ever, as we can generate substantial product revenues, we expect to finance our cash needs through a combination of equity offerings, debt financings, collaborations, strategic alliances, licensing arrangements, royalty agreements, and marketing and distribution arrangements. To the extent that we raise additional capital through the sale of equity or convertible debt securities, your ownership interest will be diluted, and the terms of these securities may include liquidation or other rights and preferences that adversely affect the rights of our Common Stock holder. Debt financing and preferred equity financing, if available, may involve agreements that include pledging of assets as collateral and covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, if we raise additional funds through collaborations, strategic alliances, licensing arrangements, royalty agreements, or marketing and distribution arrangements, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or product candidates or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings when needed, we may be required to delay, limit, reduce or terminate our product development or current or future commercialization efforts or grant rights to develop and market products or product candidates that we would otherwise prefer to develop and market ourselves or cease operations and, potentially, wind down the company under the bankruptcy laws or otherwise. If we were to cease operations and wind down the company under the bankruptcy laws or otherwise, we cannot assure our stockholders or other stakeholders of any specific level of recovery, or any recovery at all on their specific claims or interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">The milestone consideration we are eligible to receive in connection with the sale of our Commercial Business to Alcon is subject to various risks and uncertainties.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The milestone consideration we are eligible to receive for the sale of our Commercial Business to Alcon is subject to various risks and uncertainties. We are eligible to receive up to four commercial-based sales milestone </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">payments from Alcon as follows: (1) $25.0 million upon the achievement of $50.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2028, (2) $65.0 million upon the achievement of $100.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2028, (3) $75.0 million upon the achievement of $175.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2029 and (4) $160.0 million upon the achievement of $250.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2029. To date, we have not received any such milestone payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We cannot predict what success, if any, Alcon and its affiliates may have with respect to sales of EYSUVIS and INVELTYS and, therefore, it is uncertain as to when we may receive the milestone payments, which milestone payments we may receive and if we will receive any milestone payments at all. If we do not receive some or all of the milestone payments, our business will be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If our estimates or judgments relating to our critical accounting policies, or any of our projections, prove to be inaccurate or financial reporting standards or interpretations change, our results of operations could be adversely affected. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The preparation of our financial statements requires us to make estimates and judgments that affect the reported amounts of our assets, liabilities and expenses. Such estimates and judgments include the present value of lease liabilities and the corresponding right-of-use assets, the fair value of warrants, stock-based compensation, accrued expenses, contingent consideration, grant income and deferred grant income, the valuation of embedded derivatives and the recoverability of our net deferred tax assets and related valuation allowance. We base our estimates and judgments on historical experience, expected future experience and on various other assumptions that we believe to be reasonable under the circumstances. In addition, from time to time, we may rely on projections regarding our expected future performance that represent our management&#8217;s then-current estimates. However, any of these estimates, judgments or projections, or the assumptions underlying them, may change over time or may otherwise prove to be inaccurate. Our results of operations may be adversely affected if our estimates, assumptions or projections change or if actual circumstances differ from those in our estimates or assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, we regularly monitor our compliance with applicable financial reporting standards and review new pronouncements and drafts thereof that are relevant to us. As a result of new standards, changes to existing standards and changes in their interpretation, we might be required to change our accounting policies, alter our operational policies and implement new or enhance existing systems so that they reflect new or amended financial reporting standards, or we may be required to restate our published financial statements. Such changes to existing standards or changes in their interpretation may have an adverse effect on our reputation, business, financial position and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our limited operating history and our limited experience in developing AI technology or biologics may make it difficult to evaluate the success of our business to date and to assess our future viability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our operations to date have been limited to organizing and staffing our company, acquiring rights to intellectual property, business planning, raising capital, conducting research and development activities, and prior to the sale of our Commercial Business to Alcon in July 2022, developing and commercially launching EYSUVIS and INVELTYS. While we have had experience with obtaining marketing approval for and commercially launching two commercial products, we no longer have any commercial products following the sale of our Commercial Business to Alcon, and we have only no product candidates in clinical development. We cannot be certain that we will be able to develop, obtain marketing approval for and commercialize a product in the future if we were to continue our clinical trials. If we are successful in developing and obtaining marketing approval for any product candidate we may develop in the future, we will again have to transition from a company with a research and development focus to a company capable of supporting commercial activity. We may not be successful in such a transition. In addition, prior to our acquisition of KPI-012 in November 2021, we had no prior experience developing biological product candidates. </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, we do not have experience developing, validating, deploying or supporting a commercial AI platform. Our strategy depends in part on third-party licensed technology and will require new competencies that we have not previously demonstrated, including data-engineering, model evaluation and monitoring, security-by-design, on-premises or private-cloud deployment, service-level support and customer success functions. We may face delays and unanticipated costs as we hire or contract for specialized technical talent, build processes appropriate for regulated life-sciences environments, integrate licensed components, and establish and document controls over data governance, privacy and cybersecurity. Even if we are able to develop the platform as planned, customers may be slow to adopt on-premises AI solutions, require features we do not have or cannot build on our expected timelines, or require validation packages and audit trails that increase our costs and lengthen sales cycles. Our lack of experience in these areas increases the risk that we will not achieve technical milestones, product-market fit, or commercialization on the schedule or at the cost levels currently contemplated deployment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Consequently, any predictions you make about our future success or viability may not be as accurate as they could be if we had prior experience developing biological product candidates or a longer operating and commercialization history.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We expect our financial condition and operating results to fluctuate significantly from quarter-to-quarter and year-to-year due to a variety of factors, many of which are beyond our control. Accordingly, you should not rely upon the results of any quarterly or annual periods as indications of future operating performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="color:#5a5a5a;font-family:'Times New Roman','Times','serif';font-size:10pt;letter-spacing:0.75pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><b style="color:#000000;font-weight:bold;letter-spacing:0pt;">Risks Related to Product Development and Monetization of our Biologics Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our ability to monetize our biologics asset portfolio is subject to significant uncertainty, and we may be unable to enter into any licensing, collaboration, sale, or other strategic arrangement with respect to our KPI-012 or KPI-014 product candidates or related intellectual property on acceptable terms, or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have ceased active clinical development of our KPI-012 and KPI-014 product candidates following the failure of the CHASE Phase 2b clinical trial of KPI-012 to meet its primary or key secondary endpoints. We are actively evaluating strategic options with respect to our MSC-S platform intellectual property, which may include licensing arrangements, out-licensing, collaborations, sale transactions, or other monetization strategies. However, we may be unable to identify a suitable counterparty for any such arrangement on terms that are acceptable to us, or at all. The value that any third party may be willing to ascribe to our biologics intellectual property is inherently uncertain and may be significantly diminished by the negative results of the CHASE trial. Even if we enter into a licensing or collaboration arrangement, there can be no assurance that any such arrangement will generate revenue or value for our stockholders at the level we anticipate, or at all. Any such transactions are also subject to complex negotiations, extensive due diligence processes, and may be subject to third-party consents or conditions that we cannot control. If we are unable to execute on our monetization strategy for our biologics assets, our business, financial condition, and results of operations could be materially harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If we were to resume research and development activities with respect to KPI-012, KPI-014 or any other product candidate, such activities would be subject to all of the risks inherent in the development of biologics and other pharmaceutical products, including the risk of clinical trial failure, regulatory rejection, manufacturing challenges, and the absence of adequate financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">While we have suspended active clinical development, we continue to evaluate the potential to resume preclinical and clinical development activities for our MSC-S platform, including for potential additional indications for KPI-012 such as limbal stem cell deficiency, or LSCD, and for KPI-014 for inherited retinal degenerative diseases. Any resumption of research and development activities would be subject to the availability of additional financing, the identification of a suitable development or co-development partner, and the successful completion of additional preclinical studies and regulatory filings to support a new IND or amendment to our existing IND. There can be no assurance that we will be able to resume development activities or that, if resumed, any future clinical trials will achieve their primary or secondary endpoints. The negative results of the CHASE trial may make it more difficult for us to raise the financing required to resume development or to attract a suitable development partner. If we are unable to resume development activities on acceptable terms or at all, the value of our biologics intellectual property may continue to decline.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We are shifting our business to focus on developing an AI infrastructure platform for the biotech industry that may present risks to our business. We may not be successful in driving the global deployment and customer adoption of digital offerings, including AI-enabled software solutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our increasing focus on and investment in AI and software offerings present risks to our business. We may not be successful in driving the global deployment and customer adoption of an AI platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">A growing part of our business involves cloud, edge computing, AI (including generative AI), and software solutions, and we are devoting significant resources to developing and deploying such strategies. Our success with these solutions will depend on the level of adoption of our offerings. We may incur costs to develop AI solutions and to build and maintain infrastructure to support cloud and edge computing offerings. Success with these solutions depends on execution in many areas, including:</p><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">establishing and maintaining the utility, compatibility, and performance of our cloud, edge computing, AI, and software solutions (including the reliability of our third-party software vendors, network, and cloud providers) on a growing array of medical devices, software, and equipment;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">continuing to enhance the attractiveness of our solutions to our customers in the face of increasing competition from a significant number of existing and new entrants in the market, while meeting reliability and security expectations for these solutions; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">meeting regulatory requirements for the development, testing, marketing, and implementation of these solutions in a fast-moving space disrupted by changing regulations around data and the need for innovation, including obtaining marketing authorizations when required.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">It is uncertain whether our strategies will attract customers or generate revenue required to succeed in this highly competitive and rapidly changing global market. We plan to commit substantial efforts, funds, and other resources to R&amp;D and IT infrastructure for AI platform, and the risk of failure is inherent. Even where our digital offerings satisfy applicable regulations and reimbursement policies, customers may not adopt them due to concerns about the security of personal data or the customers&#8217; absence of digital infrastructure to support and effectively use the offerings, a hesitancy to embrace new technology, or for other reasons. We also may not effectively execute organizational and technical changes to accelerate innovation and execution. In a number of countries, some AI and software solutions are restricted areas of foreign investment. Collaborating with a domestic, qualified third party will increase costs and may create uncertainties in such jurisdictions. The legality or validity of any collaboration may be challenged or subjected to scrutiny in such jurisdictions and the relevant governmental authorities have broad discretion in addressing such arrangements. Any of these risks could have a material adverse effect on our business, results of operations, cash flows, financial condition, or prospects.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">AI solutions in the biotech and pharmaceutical industry must comply with stringent regulations, including certification requirements, in many of the countries in which our customers are located, particularly in relation to obtaining, using, storing, and transferring personal data. Our platform must be compliant with applicable regulations in the country in question before we can launch our offerings. In some jurisdictions, we must obtain marketing authorizations before commercializing software solutions. Such regulatory compliance may take longer or cost more than expected or require that design changes be incorporated into our offerings. In addition, changes to reimbursement policies for digital healthcare offerings could potentially lead to delays and additional expense. The inability of customers to obtain adequate reimbursement from private and governmental third-party payers could adversely affect purchasing decisions and prices and cause our revenue and profitability to suffer.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:normal;font-weight:normal;">Additionally, we are making significant investments in AI initiatives and are building AI into our digital offerings. We are planning to use AI, including generative AI, throughout our portfolios to build differentiated products and solutions and deploy those solutions through various modalities for our customers, including on the device, via edge computing or data centers, and/or via the cloud. Using AI in this manner presents risks and challenges that could affect its adoption, acceptance, and effectiveness, including flawed AI algorithms; insufficient, overly-broad, or biased datasets; unauthorized use or access to personal data; lack of acceptance from our customers; difficulties in obtaining or maintaining the necessary regulatory approvals or clearances; or failure to deliver positive outcomes. As we seek to build clinical applications that leverage AI models built by third parties, we may have limited rights to access the </span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">underlying intellectual property used to create these models, and, if requested, this may limit or impair our ability to independently verify the explainability, transparency, and reliability of the underlying model. The use of AI in healthcare offerings also poses clinical risks resulting from potential misdiagnosis or misinformation provided from AI applications, diminishing critical judgment, or loss of interpersonal care from clinicians. These deficiencies could undermine the decisions, predictions, or analysis AI applications produce, as well as their adoption, subjecting us to competitive harm; legal liability, including under new legislation regulating AI in jurisdictions such as the EU or ongoing evolution in how data protection, privacy, IP, and other laws are interpreted; regulatory actions; and reputational harm. Additionally, our obligations to comply with the evolving legal and regulatory landscape could entail significant costs or limit our ability to incorporate some AI capabilities into our offerings. In addition, some AI scenarios present ethical, privacy, or other social issues, risking reputational harm and/or reduced market demand or acceptance of AI solutions. The safeguards we have designed to promote the ethical implementation of AI may not be sufficient to protect us against negative outcomes. Furthermore, we contract with numerous third parties to offer our digital content to customers as well as to assist with the development of their own software applications and services, and our reliance on access to these third parties&#8217; healthcare digital applications, which may not continue to be available to us on commercially reasonable terms or at all, could impact our ability to offer a wide variety of our own digital offerings at reasonable prices with acceptable usage tools or continue to expand our geographic reach. These risks are amplified by the critical nature of healthcare decisions and the sensitivity of health-related information, and the occurrence of any of the above could have a material adverse effect on our business, results of operations, cash flows, financial condition, or prospects.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We have invested and expect to continue to invest in research and development efforts that further enhance our computational platform. Such investments may affect our operating results, and, if the return on these investments is lower or develops more slowly than we expect, our revenue and operating results may suffer</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">We have invested and expect to continue to invest in research and development efforts that further enhance our computational platform, often in response to our customers&#8217; requirements. These investments may involve significant time, risks, and uncertainties, including the risk that the expenses associated with these investments may affect our margins and operating results and that such investments may not generate sufficient revenues to offset liabilities assumed and expenses associated with these new investments. The software industry changes rapidly as a result of technological and product developments, which may render our solutions less desirable. For example, in recent years, a number of companies have entered the drug discovery industry utilizing different AI approaches. While we believe we compete favorably and are meaningfully differentiated from such approaches with the combination of our physics-based computational platform and machine learning capabilities, the success of other such AI approaches to drug discovery could impact the demand for our solutions. We believe that we must continue to invest a significant amount of time and resources in our platform and software solutions to maintain and improve our competitive position. If we do not achieve the benefits anticipated from these investments, if the achievement of these benefits is delayed, if technological developments render our solutions less desirable, or if a slowdown in general computing power impacts the rate at which we expect our physics-based simulations to increase in power and domain applicability, our revenue and operating results may be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Risks Related to Our Dependence on Third Parties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The involvement of third-party vendors and partners in developing and delivering our AI platform services introduces risks to quality control that could result in service failures, reputational harm, or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have entered into a collaboration and licensing agreement with Younet regarding the development and operation of Researgency. As a result of this agreement, certain functions, systems, and deliverables related to Researgency are subject to Younet's engineering decisions, development timelines, and technical capacity. We do not have direct control over Younet's internal processes, personnel, or development priorities, and we may have limited ability to influence or oversee the manner in which Younet performs its obligations under the agreement. Delays, errors, or changes in Younet's approach could materially impair our ability to deliver services to our customers, achieve development milestones, or maintain the performance standards expected by our clients. There can be no assurance that Younet will perform its obligations in a manner consistent with our requirements, expectations, or business objectives, and any failure by Younet to do so could have a material adverse effect on our business, financial condition, and results of operations.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">35</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, we rely on third-party vendors and partners in connection with the development and delivery of our AI platform services, and we may have limited visibility into, or ability to audit or otherwise oversee, the processes, methodologies, and outputs of such third-party collaborators. Deficiencies in third-party performance, including errors in code, inadequate testing protocols, failure to adhere to agreed-upon specifications, or other quality lapses, could result in service failures, delays in platform deployment, reputational harm, or claims of liability against us. Our quality assurance measures may not be sufficient to identify or remediate all deficiencies arising from third-party involvement on a timely basis, or at all. Any such deficiency could have a material adverse effect on our business, financial condition, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Our AI platform services depend, in part, on access to graphics processing unit ("GPU") infrastructure and other specialized computational resources. The availability, cost, and performance of these resources are subject to factors beyond our control, including global supply constraints, vendor pricing adjustments, changes in hardware standards, and the allocation policies of third-party infrastructure providers. Technological limitations inherent in current GPU architecture may constrain the scope, speed, or scalability of our platform's processing capabilities. There can be no assurance that adequate computational capacity will be available to us on commercially reasonable terms, or at all, to meet our current or future operational requirements. Any prolonged shortage, cost increase, or technological limitation affecting our access to necessary computational resources could delay our platform development, impair the quality of our services, and have a material adverse effect on our business, financial condition, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">If we resume research and development activities and enter into arrangements with third-party manufacturers for the production of any of our product candidates, we will be exposed to risks associated with reliance on third-party manufacturers, including risks related to regulatory compliance, supply chain disruptions, manufacturing quality, and our ability to secure adequate quantities at acceptable cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The manufacture of biologics is inherently complex. Any resumption of manufacturing activities for KPI-012 or any other product candidate would require us to re-establish manufacturing arrangements and potentially conduct comparability studies if manufacturing processes or manufacturers have changed. We may not be able to establish or maintain manufacturing arrangements on acceptable terms, or at all, which could delay or prevent any resumption of development or commercialization activities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If we continue to pursue development of our MSC-S platform, we may enter into collaborations with third parties for the development or commercialization of our clinical product candidates. If our collaborations are not successful, we may not be able to capitalize on the market potential of these product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although we have discontinued clinical development of KPI-012 and currently have no product candidates in clinical development, if we pursue any future product candidates or seek to out-license, co-develop or commercialize assets that may arise from our pipeline, we may rely on a variety of collaboration, distribution and other marketing arrangements with third parties to develop and commercialize KPI-012 or any other product candidate we develop and for which we seek or obtain marketing approval in markets outside the United States. We also may enter into arrangements with third parties to perform these services in the United States if we do not establish our own sales, marketing and distribution capabilities in the United States for our product candidates or if we determine that such third-party arrangements are otherwise beneficial. We also may seek third-party collaborators for development and commercialization of our product candidates. For example, we may consider potential collaborative partnership opportunities prior to initiating IND-enabling studies on product candidates we may develop. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Our likely collaborators for any sales, marketing, distribution, development, licensing or broader collaboration arrangements include large and mid-size pharmaceutical companies, regional and national pharmaceutical companies and biotechnology companies. We are not currently party to any such arrangement. However, if we do enter into any such arrangements with any third parties in the future, we will likely have limited control over the amount and timing of resources that our collaborators dedicate to the development or commercialization of our product candidates. Our ability to generate revenues from these arrangements will depend on our collaborators&#8217; abilities and efforts to successfully perform the functions assigned to them in these arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">36</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Collaborations that we enter into may pose a number of risks, including the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators have significant discretion in determining the amount and timing of efforts and resources that they will apply to these collaborations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may not perform their obligations as expected;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may not pursue development of our product candidates or may elect not to continue or renew development programs based on results of clinical trials or other studies, changes in the collaborators&#8217; strategic focus or available funding, or external factors, such as an acquisition, that divert resources or create competing priorities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may not pursue commercialization of our product candidates that receive marketing approval or may elect not to continue or renew commercialization programs based on changes in the collaborators&#8217; strategic focus or available funding, or external factors, such as an acquisition, that divert resources or create competing priorities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may delay clinical trials, provide insufficient funding for a clinical trial program, stop a clinical trial or abandon a product candidate, repeat or conduct new clinical trials or require a new formulation of a product candidate for clinical testing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators could independently develop, or develop with third parties, products that compete directly or indirectly with our product candidates if the collaborators believe that competitive products are more likely to be successfully developed or can be commercialized under terms that are more economically attractive than ours;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product candidates discovered in collaboration with us may be viewed by our collaborators as competitive with their own products or product candidates, which may cause collaborators to cease to devote resources to the commercialization of our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a collaborator with marketing and distribution rights to one or more of our product candidates that achieve regulatory approval may not commit sufficient resources to the marketing and distribution of such product or products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">disagreements with collaborators, including disagreements over proprietary rights, contract interpretation or the preferred course of development, might cause delays or termination of the research, development or commercialization of product candidates, might lead to additional responsibilities for us with respect to product candidates, or might result in litigation or arbitration, any of which would divert management attention and resources, be time-consuming and expensive;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may not properly maintain or defend our intellectual property rights or may use our proprietary information in such a way as to invite litigation that could jeopardize or invalidate our intellectual property or proprietary information or expose us to potential litigation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborators may infringe, misappropriate or otherwise violate the intellectual property rights of third parties, which may expose us to litigation and potential liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">collaborations may be terminated for the convenience of the collaborator and, if terminated, we could be required to raise additional capital to pursue further development or commercialization of the applicable product candidates.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Collaboration agreements may not lead to development or commercialization of product candidates or products in the most efficient manner, or at all. If any collaborations that we enter into do not result in the successful development and commercialization of products or if one of our collaborators terminates its agreement with us, we may not receive any future research funding or milestone or royalty payments under the collaboration. If we do not receive the funding we expect under these agreements, our development of our product candidates could be delayed, and we may need additional resources to develop our product candidates. All of the risks relating to product development, regulatory approval and commercialization described herein also apply to the activities of our collaborators.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, subject to its contractual obligations to us, if a collaborator of ours were to be involved in a business combination, it might de-emphasize or terminate the development or commercialization of any product or </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">37</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">product candidate licensed to it by us. If one of our collaborators terminates its agreement with us, we may find it more difficult to attract new collaborators and our perception in the business and financial communities could be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If we are not able to establish collaborations or strategic partnerships relating to our AI platform, we may have to alter our development and commercialization plans and our business could be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We intend to pursue strategic partnerships with biotechnology and pharmaceutical companies, academic institutions, and contract research organizations for the deployment and adoption of our Researgency agentic AI research platform. We face significant competition in seeking appropriate collaborators. Potential partners may evaluate the maturity and functionality of our platform, the availability of competing AI solutions, and the cost and complexity of on-premises deployment relative to cloud-based alternatives. The collaborator may also consider alternative product candidates or technologies for similar indications that may be available to collaborate on and whether such a collaboration could be more attractive than the one with us for our product candidate. We may also be restricted under future license agreements from entering into agreements on certain terms with potential collaborators. Collaborations are complex and time-consuming to negotiate and document. In addition, there have been a significant number of recent business combinations among large pharmaceutical companies that have resulted in a reduced number of potential future collaborators.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If we are unable to reach agreements with suitable collaborators on a timely basis, on acceptable terms, or at all, we may have to curtail the development of Researgency, or increase our expenditures and undertake development or commercialization activities at our own expense. If we elect to fund and undertake development or commercialization activities on our own, we may need to obtain additional expertise and additional capital, which may not be available to us on acceptable terms or at all. If we fail to enter into collaborations and do not have sufficient funds or expertise to undertake the necessary development and commercialization activities, we may not be able to further develop our product candidates or bring them to market or continue to develop our AI product platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">38</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Risks Related to Our AI Platform Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We are at an early stage of development of our AI platform business and may be unable to successfully develop, commercialize, or generate revenue from Researgency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We recently entered into an exclusive license for the Researgency platform and have announced our intention to deploy the platform as a dedicated, on-premises AI infrastructure solution for biotechnology and pharmaceutical companies. However, we have not yet completed commercial development of the platform, have not entered into any commercial arrangements with customers, and have not generated any revenue from the Researgency business. We have limited experience developing and commercializing AI platform products, and there can be no assurance that we will be able to successfully develop a commercially viable version of the platform, attract and retain customers, generate recurring revenue, or compete effectively in the rapidly evolving market for AI platforms serving the life sciences industry. The development and commercialization of the AI platform will require significant financial resources, technical expertise, and commercial infrastructure that we do not currently possess. If we are unable to successfully build and commercialize the AI platform, our business and financial condition will be materially harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our Researgency business depends on an exclusive license for the Researgency platform, and the termination, modification, or invalidity of that license could materially harm our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our ability to operate our Researgency business depends on our exclusive license for the Researgency platform. If the licensor were to terminate the license agreement, assert that we have breached our obligations under the license, or otherwise challenge our rights to the platform, our ability to develop and commercialize Researgency would be materially impaired. We may also be required to make milestone, royalty, or other payments under the license that could strain our financial resources. Any changes to the platform's underlying technology that are outside of our control could also affect the commercial viability of our business. In addition, if the intellectual property underlying the Researgency platform is found to be invalid or unenforceable, or if a third party asserts that the platform infringes its intellectual property rights, we could be subject to substantial litigation costs and may be required to cease using or licensing the platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Issues relating to the use of artificial intelligence and machine learning in our offerings could adversely affect our business and operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We incorporate AI and machine learning solutions into our platform, in applications that are important to our operations and our drug discovery processes. There are significant risks involved in utilizing AI. Issues relating to the use of new and evolving technologies such as AI and machine learning may cause us to experience brand or reputational harm, competitive harm, legal liability, and new or enhanced governmental or regulatory scrutiny, and we may incur additional costs to resolve such issues. Known risks of AI currently include inaccuracy, bias, toxicity, intellectual property infringement or misappropriation, privacy, data protection and cybersecurity issues, and data provenance disputes. Perceived or actual technical, legal, compliance, privacy, data protection, cybersecurity, ethical or other issues relating to the use of AI may cause public confidence in AI to be undermined, which could slow our customers&#8217; adoption of our products and services that use AI. In addition, litigation or government regulation related to the use of AI may also adversely impact our and others&#8217; abilities to develop and offer products that use AI, as well as increase the cost and complexity of doing so. Developing, testing and deploying AI systems may also increase the cost profile of our product offerings due to the nature of the computing costs involved in such systems, which could impact our project margin and adversely affect our business and operating results. In addition, AI may have or produce errors or inadequacies that are not easily detectable. If the data used to train AI or the content, analyses, or recommendations that AI applications assist in producing are or are alleged to be deficient, inaccurate, incomplete, overbroad or biased, our business, financial condition, and results of operations may be adversely affected. The legal landscape and subsequent legal protection for the use of AI and the collection and use of data used to train AI models remains uncertain, and development of the law in this area could impact our ability to enforce our proprietary rights or protect against infringing uses. If we do not have sufficient rights to collect or use the data on which our AI relies or to the outputs produced by AI applications, we may incur liability through the alleged violation of certain laws, third-party privacy rights, online terms of service, or other contracts.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">39</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We may use, and our vendors may incorporate AI, both in our own development and implementation of AI and through the adoption of commercially available tools. The use of AI presents risks and challenges that could adversely affect our business and reputation, including cybersecurity, data privacy, IT, confidentiality, regulatory, legal, operational, competitive, reputational, intellectual property and other risks. Specifically, risks related to accuracy, bias, AI hallucinations, discrimination, harmful content, misinformation, fraud, scams, targeted attacks (including model poisoning or data poisoning), surveillance, data leakage, bias and inequality, environmental and other harms may flow from our development or use of AI technologies. For example, use of certain AI tools may lead to false or misleading information being used, relied upon or referenced by us or our vendors. Furthermore, use of certain AI tools may increase the risk of unauthorized disclosure of confidential information, compromise of proprietary intellectual property, or inadvertent inclusion of third-party intellectual property or other protected material, which could result in disputes or claims of infringement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Our vendors may in turn incorporate AI tools into their offerings, and the providers of these AI tools may not meet existing or rapidly evolving regulatory or industry standards, including with respect to privacy, data security and data integrity. Further, bad actors around the world use increasingly sophisticated methods, including the use of AI, to engage in illegal activities involving the theft and misuse of personal information, confidential information and intellectual property. In addition, the use of generative AI models in our internal or third-party systems may create new attack surfaces or methods for adversaries, which could impact us and our vendors. Any of these effects could damage our reputation, result in the loss of valuable property and information, cause us to breach applicable laws and regulations, and adversely impact our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">We are committed to implementing governance and control measures to mitigate these risks, but there can be no assurance that such measures will adequately prevent or mitigate the adverse effects that the integration and use of AI may have on our business, financial conditions and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">Regulatory and legislative developments related to the use of AI could adversely affect our use of such technologies in our products, services, and business.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">40</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We use AI throughout our business, including in our drug discovery processes and technology. As the regulatory framework for AI (including generative AI) evolves, our business, financial condition and results of operations may be adversely affected. The regulatory framework for AI and similar technologies is changing rapidly. It is possible that new laws and regulations will be adopted in the United States and in non-U.S. jurisdictions, or that existing laws and regulations may be interpreted in ways that would affect the operation of our drug discovery platform and data analytics and the way in which we use AI and similar technologies. We may not be able to adequately anticipate or respond to these evolving laws and regulations, and we may need to expend additional resources to adjust our offerings in certain jurisdictions if applicable legal frameworks are inconsistent across jurisdictions. In addition, because these technologies are themselves highly complex and rapidly developing, it is not possible to predict all of the legal or regulatory risks that may arise relating to our use of such technologies. Further, the cost to comply with such laws or regulations could be significant and would increase our operating expenses, which could adversely affect our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">For example, in Europe, the European Union&#8217;s Artificial Intelligence Act (AI Act) entered into force on August 1, 2024. The AI Act establishes a risk-based governance framework for regulating high-risk AI systems operating in or being used by the EU market. The AI Act could impact our products, business, and use of AI, even if we do not have a direct presence in the EU. This framework categorizes AI systems based on the risks associated with such AI systems&#8217; intended purposes as creating &#8220;unacceptable&#8221;, &#8220;high&#8221; or &#8220;limited&#8221; risks. While the AI Act has not yet been enforced, there is a risk that our current or future AI-powered software or applications may be categorized as &#8220;high&#8221; risk or &#8220;limited&#8221; risk, obligating us to comply with the applicable requirements of the AI Act, which may impose additional costs on us, increase our risk of liability, or adversely affect our business. For example, &#8220;high&#8221; risk AI systems are required, amongst other things, to implement and maintain certain risk and quality management systems, conduct certain conformity and risk assessments, use appropriate data governance and management practices, including in development and training, and meet certain standards related to testing, technical robustness, transparency, human oversight, and cybersecurity. Even if our AI systems are not categorized as &#8220;high&#8221; risk we may be subject to additional transparency and other obligations for &#8220;low&#8221; risk AI system providers. The AI Act sets forth certain penalties, including fines of the greater of EUR 35 million or 7% of worldwide annual turnover (as defined in the AI Act) for the prior year for violations related to offering prohibited AI-systems or data governance, fines of the greater of EUR 15 million or 3% of worldwide annual turnover for the prior year for violations related to the requirements for &#8220;high&#8221; risk AI systems, and fines of the greater of EUR 7.5 million or 1.5% of worldwide annual turnover for the prior year for violations related to supplying incorrect, incomplete or misleading information to the EU and member state authorities. The AI Act&#8217;s regulatory framework is expected to have a material impact on the way AI is regulated in the EU and across the world. Other jurisdictions also have proposed, and in certain cases enacted, laws and regulations addressing the use and development of AI. For example, in the United States, numerous states have proposed or have enacted laws addressing these matters, and in the United Kingdom, the government has published a white paper calling for existing regulators to implement certain specific principles to guide and inform the responsible development and use of AI. The AI Act and other evolving laws and regulations addressing AI, together with developing guidance and/or decisions in this area, may affect our use of AI and our ability to provide and to improve our services, require additional compliance measures and changes to our operations and processes, result in increased compliance costs and potential increases in civil claims against us, and could adversely affect our business, financial condition and results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Additionally, government and supranational regulation related to AI is evolving as new laws and regulations are implemented globally and could increase the burden and operational cost of compliance, including through requirements related to transparency,&#160;accountability, risk management, human oversight, and data governance. We expect to see increasing regulation related to AI governance, use and ethics, which may also significantly increase the burden and cost of research, development and compliance in this area. The EU&#8217;s Artificial Intelligence Act, or the AI Act, started entered into force on August 1, 2024, with important sections scheduled to come into effect in August 2026. As currently enacted, the AI Act imposes significant obligations on providers and deployers of high-risk AI systems, and encourages providers and deployers of artificial intelligence systems to account for EU ethical principles when developing and using AI technology. The scope of requirements depends on legal and risk determinations that rely on legal provisions that have not yet been fully interpreted by courts or regulators, and non-compliance can lead to significant fines.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">41</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In the U.S., the regulatory environment is complex and uncertain. Over the past year, states have advanced, and in some cases passed, dozens of laws focusing on AI governance and regulation, including on deployment of AI in healthcare settings. At the federal level, the current administration has endorsed a federal moratorium on the enforcement of state AI laws, including through a December 11, 2025, executive order on &#8220;Ensuring a National Policy Framework for Artificial Intelligence.&#8221; So far, these efforts have not been successful at curtailing state action on AI regulation, contributing to a complicated legislative patchwork, which may be litigated in state and federal courts. In addition, there is continued uncertainty regarding the application of existing federal and state legal frameworks to uses and development of AI, and legal norms and market standards regarding AI continue to evolve. For example, various federal and state regulators have issued guidance and focused enforcement efforts on the use of AI in regulated sectors. The U.S. Food and Drug Administration, for example, issued guidance on the use of artificial intelligence in medical devices, requiring detailed risk management and review processes to obtain approvals. If we develop or use AI systems that are governed by the these laws or regulations, we will need to meet higher standards of data quality, transparency, and human oversight, and we would need to adhere to specific, potentially burdensome and costly ethical, accountability, and administrative requirements. We may also be subject to significant enforcement or litigation in the event of any perceived non-compliance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The rapid evolution of AI will require the application of significant resources to design, develop, test and maintain our products and services to help ensure that AI is implemented in accordance with applicable law and regulation and to minimize any real or perceived unintended harmful impacts. The use of certain AI technologies can also give rise to intellectual property risks, including by disclosing or otherwise compromising confidential or proprietary intellectual property, or by undermining our ability to assert or defend ownership rights in intellectual property created with the assistance of AI tools.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">The market for AI platforms serving the biotechnology and pharmaceutical industries is intensely competitive, rapidly evolving, and may develop in ways that are adverse to our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our prospective AI platform will compete in a market characterized by rapid technological change, short innovation cycles and significant incumbent and emerging competition. We will face actual and potential competition from specialized AI-enabled drug discovery and research companies, large technology companies offering general-purpose AI infrastructure and tooling, open-source model communities and toolchains that can reduce barriers to entry, incumbent life-sciences software vendors that may add AI features to established offerings (including ELN/LIMS, data-management and workflow tools), systems integrator, and biotechnology and pharmaceutical companies that choose to build or extend their own internal AI platforms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Many of these competitors have substantially greater financial, technical, data, marketing, sales, regulatory and procurement resources than we do, as well as longer operating histories, broader brand recognition and deeper relationships with our target customers. They may be able to innovate more quickly, secure advantageous pricing or bundling arrangements, invest more heavily in validation and compliance features required in regulated environments, and obtain or generate datasets and benchmarks that improve perceived performance. Existing and potential customers may prefer competing offerings that are more fully featured, more integrated with their existing systems, bundled with other capabilities, available on commercial terms we cannot match, or validated through prior deployments and references that we do not yet have.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our strategy emphasizes on-premises or private-cloud deployment, data-sovereignty and customer control. The market may not value these attributes, or may view them as outweighed by perceived benefits of multi-tenant or fully managed solutions. Rapid advances in AI models, tooling and hardware may diminish or eliminate any early advantages we achieve, and competitors may replicate our features more quickly or at lower cost than we anticipate. In addition, our platform depends in part on technology we license from third parties; if comparable or superior capabilities become widely available from alternative vendors or open-source communities, our ability to differentiate may erode and our costs may increase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">42</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If we are unable to compete effectively, keep pace with technological change, win procurement processes, achieve and demonstrate the levels of validation and compliance customers require, or otherwise differentiate our offerings, we may be unable to attract or retain customers or generate revenue on acceptable terms. Adverse developments in the competitive landscape could therefore materially and adversely affect our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">Our Researgency business model depends on market acceptance of on-premises AI deployment architectures by biotechnology and pharmaceutical companies, and there is no assurance that sufficient market demand will develop.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our Researgency business model is predicated on the premise that a meaningful number of biotechnology and pharmaceutical companies will prefer or be required by their internal data governance policies or regulatory considerations, to deploy AI infrastructure on-premises within their own facilities rather than using cloud-based solutions. This market thesis may prove incorrect. Cloud-based AI solutions offered by large technology companies may offer cost advantages, ease of implementation, or other benefits that make them more attractive to our target customers than our on-premises deployment model, notwithstanding the data sovereignty and intellectual property protection advantages that we believe our model provides. In addition, the addressable market for the software and services we offer may be smaller than we currently estimate, or potential customers may not perceive a sufficient need for the capabilities our platform provides to justify the costs of on-premises deployment. Demand for our services may also be influenced by shifts in customer priorities, budgetary constraints, or the availability of alternative solutions that customers consider adequate for their needs. Our assumptions regarding customer adoption rates and the size of the addressable market may prove to be incorrect. The market for life sciences AI platform solutions is early-stage and evolving, and customer adoption patterns are difficult to predict. If sufficient market demand for on-premises biotechnology AI infrastructure does not develop in the timeframes we anticipate, or if market preferences shift toward cloud-based or other alternatives, our business model could be materially impaired, and our revenue, financial condition, and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We may not be able to protect our proprietary AI platform technology, and third parties may be able to develop competing products that use similar methods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our ability to compete in the AI platform market depends in part on our ability to protect our proprietary platform technology and the unique features of the Researgency platform. We may not be able to obtain or maintain adequate intellectual property protection for the AI platform. The legal framework for protecting AI-related inventions remains unsettled, and we cannot assure you that patent applications we may file, or patents we may obtain through our license arrangements, will be adequate to prevent competitors from developing substantially similar products. In addition, AI platform technology may be susceptible to reverse engineering, and confidential information related to our platform architecture or capabilities could be misappropriated. If we are unable to adequately protect our AI platform technology, our competitive position could be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our use of artificial intelligence and machine learning in our AI platform business may be subject to methodological and processing limitations that could expose us to regulatory, legal, and reputational risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The research and analytical processes underlying Researgency may be subject to confirmation bias or other methodological limitations, which could adversely affect the reliability and commercial viability of platform outputs. The processes may be influenced, whether consciously or unconsciously, by a predisposition toward outcomes that confirm our existing assumptions, hypotheses, or business model. When researchers or developers design methodologies to verify a specific hypothesis, there is an inherent risk that such methodologies may produce results that reflect confirmation bias rather than an objective evaluation of the available data. Any such bias could compromise the reliability of outputs generated by our platform and the validity of conclusions derived from those outputs by our customers. We have implemented internal review processes intended to mitigate the risk of confirmation bias in our research and development activities; however, we cannot assure you that such processes will be effective in identifying or eliminating all instances of bias. If our platform outputs are perceived as unreliable or biased, our reputation and customer relationships could be harmed, and our business, financial condition, and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">43</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, the costs of processing and analyzing data within Researgency may exceed our estimates, and we may be unable to deliver results within commercially viable timelines. The volume, complexity, or format of data supplied by our customers or sourced by us for use on our AI platform may exceed our anticipated parameters, resulting in higher computational costs, longer processing times, or diminished output quality. There can be no assurance that our current pricing model or operational budget will be sufficient to accommodate all potential data processing scenarios that may arise as our platform is deployed commercially. Our failure to deliver platform outputs within acceptable cost parameters and timeframes could result in customer dissatisfaction, contract terminations, or claims for damages, any of which could have a material adverse effect on our business, financial condition, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The regulatory environment for artificial intelligence and machine learning products is rapidly evolving in the United States and internationally. Although there are no comprehensive federal healthcare AI laws at this time, there are increasing legislative efforts and regulatory scrutiny of the use of AI in healthcare and life sciences applications. In particular, the FDA has issued guidance on the use of AI and machine learning in medical devices and drug development, and future regulatory actions may apply to aspects of our AI platform. We may also face potential liability if our Researgency platform generates outputs that are used in clinical decision-making and that contribute to adverse patient outcomes, even if our platform is not itself classified as a medical device or diagnostic tool. Additionally, several states have enacted AI laws related to health data including imposing governance and transparency requirements that could apply to certain uses of our platform and may expand over time. Further, new federal and state laws and regulations may impose additional requirements on our AI platform that may increase compliance costs, restrict certain features or use cases, or require us to modify Researgency in ways that could affect its commercial appeal. We cannot predict the nature or scope of future AI-related regulation or litigation, and there can be no assurance that our Researgency business will be compliant with applicable regulations as they evolve.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Data security and privacy risks are heightened in our Researgency business given that our platform may process proprietary biological and clinical data of our customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Researgency is designed to be deployed within client environments to process proprietary biological data, clinical trial datasets, and other sensitive information of our biotechnology and pharmaceutical customers. As a result, our platform may be subject to heightened data security and privacy requirements, including obligations under HIPAA, GDPR, CCPA, and other applicable privacy laws that govern the handling of protected health information and other sensitive personal data. Legislative activity in the privacy area may result in new laws that are applicable to us and that may hinder our business, for example, by restricting use or sharing of customer data, limiting our ability to provide certain customer data, or otherwise regulating artificial intelligence or machine learning. These new laws could materially affect our business or lead to significant increases in the cost of compliance. Any actual or perceived breach of data security involving customer data processed by our platform could expose us to significant liability, regulatory penalties, and reputational harm. In addition, the on-premises deployment model that underlies our business creates specific cybersecurity risks related to integration with customer IT environments, and any security vulnerabilities in our platform software could expose our customers' proprietary data to unauthorized access. The costs and complexity of maintaining compliance with evolving data privacy and security requirements may be substantial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our plans to use our KPI-012 clinical development dataset as a proof-of-concept for Researgency may not generate the commercial benefits we expect, and may expose us to additional risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We intend to use our accumulated KPI-012 clinical development dataset, which includes data from 79 patients across 37 clinical trial sites, as an initial proof-of-concept validation environment for Researgency. We may not be able to successfully use this dataset in the manner we anticipate, and even if we do, the results of this self-validation effort may not be persuasive to potential commercial customers or may not generate the commercial benefits we expect. In addition, the use of clinical trial data for purposes beyond those originally described to trial participants may raise ethical, legal, or regulatory concerns, particularly with respect to patient consent and data governance requirements. If existing consents or notices are deemed insufficient for such uses, we may be required to suspend or cease processing some or all of the dataset; de-identify or segregate and delete records; obtain additional required consents, approvals, or permissions; or implement additional contractual and technical controls, any of which could delay or limit our AI platform development and commercialization. We could also face complaints or investigations by trial sites, IRBs, or regulators, contractual disputes with CROs or investigators, participant claims, and be forced to rely on smaller de-identified subsets or synthetic data that may reduce the AI model performance and diminish the value proposition of Researgency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">44</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The information, research, and analytical outputs generated by Researgency are based on data sources and methodologies that we believe to be reliable; however, we make no representation or warranty, express or implied, as to the completeness, accuracy, or timeliness of such outputs. There may be errors, omissions, or inaccuracies in the underlying data or in the manner in which such data has been interpreted, compiled, or presented by our platform. Our customers and other users of our platform's outputs should not place undue reliance on such outputs without conducting their own independent review and verification. If our platform outputs are found to contain material errors, omissions, or inaccuracies, we could be subject to claims of liability from our customers, suffer reputational harm, and experience reduced demand for our platform services, any of which could have a material adverse effect on our business, financial condition, and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Risks Related to Our Intellectual Property</b> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We may be unable to obtain and maintain patent protection for our technology or product candidates, or the scope of the patent protection obtained may not be sufficiently broad or enforceable, such that our competitors could develop and commercialize technology, products and product candidates similar or identical to ours, and our ability to successfully commercialize our technology and product candidates may be impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our success depends in large part on our ability to obtain and maintain patent protection in the United States and other countries with respect to our proprietary technology and product candidates, including KPI-012. We have sought to protect our proprietary position by filing in the United States and in certain foreign jurisdictions patent applications related to our proprietary technologies and product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The patent prosecution process is expensive and time-consuming, and we may not have filed, maintained, or prosecuted and may not be able to file, maintain and prosecute all necessary or desirable patents or patent applications at a reasonable cost or in a timely manner. We may also fail to identify patentable aspects of our research and development output before it is too late to obtain patent protection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The patent position of pharmaceutical, biotechnology, and medical device companies generally is highly uncertain, involves complex legal and factual questions and has in recent years been the subject of much litigation. As a result, the issuance, scope, validity, enforceability and commercial value of our patent rights are highly uncertain. Our pending and future patent applications may fail to result in issued patents in the United States or in other foreign countries which protect our technology or product candidates, or which effectively prevent others from commercializing competitive technologies and products. In addition, the laws of foreign countries may not protect our rights to the same extent as the laws of the United States, and the standards applied by the U.S. Patent and Trademark Office and foreign patent offices in granting patents are not always applied uniformly or predictably. For example, unlike patent law in the United States, European patent law precludes the patentability of methods of treatment of the human body and imposes substantial restrictions on the scope of claims it will grant if broader than specifically disclosed embodiments. Publications of discoveries in the scientific literature often lag behind the actual discoveries, and patent applications in the United States and other jurisdictions are typically not published until 18&#160;months after filing, or in some cases not at all. Therefore, we cannot be certain whether we or our licensors were the first to make the inventions claimed in our owned or licensed patents or pending patent applications, or that we or our licensors were the first to file for patent protection of such inventions. Databases for patents and publications, and methods for searching them, are inherently limited so we may not know the full scope of all issued and pending patent applications. As a result, the issuance, scope, validity, enforceability, and commercial value of our patent rights are uncertain. Our pending and future patent applications may not result in patents being issued which protect our technology or product candidates, in whole or in part, or which effectively prevent others from commercializing competitive technologies, products and product candidates. In particular, during prosecution of any patent application, the issuance of any patents based on the application may depend upon our ability to generate additional preclinical or clinical data that support the patentability of our proposed claims. We may not be able to generate sufficient additional data on a timely basis, or at all. Moreover, changes in either the patent laws or interpretation of the patent laws in the United States and other countries may diminish the value of our patents or narrow the scope of our patent protection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">45</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Even if our owned and licensed patent applications issue as patents, they may not issue in a form that will provide us with any meaningful protection for our proprietary technology and product candidates, prevent competitors from competing with us, or otherwise provide us with any competitive advantage. Our competitors may be able to circumvent our owned or licensed patents by developing similar or alternative technologies, products or product candidates in a non-infringing manner. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The issuance of a patent is not conclusive as to its inventorship, ownership, scope, validity, or enforceability, and our owned and licensed patents may be challenged in the courts or patent offices in the United States and abroad. Such challenges may result in loss of exclusivity or in patent claims being narrowed, invalidated or held unenforceable, in whole or in part, which could limit our ability to stop others from using or commercializing similar or identical technology, products or product candidates, or limit the duration of the patent protection of our technology and product candidates. Competitors may also be able to design around our patents. Other parties may develop and obtain patent protection for more effective technologies, designs or methods. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Patents have a limited lifespan. In the United States, if all maintenance fees are timely paid, the natural expiration of a patent is generally 20 years from its earliest U.S. non-provisional filing date. Various extensions may be available, but the life of a patent, and the protection it affords, is limited. Even if patents covering our product candidates are obtained, once the patent life has expired for a product candidate, we may be open to competition from competitive medications, including generic medications. Given the amount of time required for the development, testing, and regulatory review of new product candidates, patents protecting such candidates might expire before or shortly after such candidates are commercialized. As a result, our patent portfolio may not provide us with sufficient rights to exclude others from commercializing products similar or identical to ours.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If we are not able to obtain patent term extension in the United States under the Hatch-Waxman Act and in foreign countries under similar legislation, thereby potentially extending the term of our marketing exclusivity for our product candidates, our business may be materially harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Depending upon the timing, duration, and specifics of FDA marketing approval of our product candidates, one of the U.S. patents covering each of such product candidates or the use thereof may be eligible for up to five years of patent term extension under the Hatch-Waxman Act. The Hatch-Waxman Act allows a maximum of one patent to be extended per FDA approved product as compensation for the patent term lost during the FDA regulatory review process. A patent term extension cannot extend the remaining term of a patent beyond a total of 14&#160;years from the date of product approval and only those claims covering such approved drug product, a method for using it or a method for manufacturing it may be extended. Also, the regulatory review period of an FDA-approved product may not serve as a basis for a patent term extension if the active ingredient of such product was subject to regulatory review and approval in an earlier product approved by the FDA. Patent term extension also may be available in certain foreign countries upon regulatory approval of our product candidates. Nevertheless, we may not be able to seek or be granted patent term extension either in the United States or in any foreign country because of, for example, failing to exercise due diligence during the testing phase or regulatory review process, failing to apply within applicable deadlines, failing to apply prior to expiration of relevant patents, or otherwise failing to satisfy applicable requirements. Moreover, the term of extension, as well as the scope of patent protection during any such extension, afforded by the governmental authority could be less than we request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If we are unable to obtain patent term extension or restoration, or the term of any such extension is less than we request, the period during which we will have the right to exclusively market our product may be shortened and our competitors may obtain approval of competing products following our patent expiration sooner, and our revenue could be reduced, possibly materially.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">It is possible that we will not obtain patent term extension under the Hatch-Waxman Act for a U.S. patent covering our product candidates even where that patent is eligible for patent term extension, or if we obtain such an extension, it may be for a shorter period than we had sought. Further, for our licensed patents, we may not have the right to control prosecution, including filing with the U.S. Patent and Trademark Office, a petition for patent term extension under the Hatch-Waxman Act. Thus, if one of our licensed patents is eligible for patent term extension under the Hatch-Waxman Act, we may not be able to control whether a petition to obtain a patent term extension is filed, or obtained, from the U.S. Patent and Trademark Office.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">46</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We may become involved in lawsuits to protect or enforce our patents or other intellectual property rights, which could be expensive, time-consuming and unsuccessful.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Competitors and other third parties may infringe, misappropriate or otherwise violate our owned and licensed patents, trade secrets, or other intellectual property rights. As a result, to counter infringement, misappropriation or unauthorized use, we may be required to file infringement or misappropriation claims or other intellectual property related proceedings, which can be expensive and time-consuming. Any claims we assert against perceived infringers could provoke these parties to assert counterclaims against us alleging that we infringe their patents or that our asserted patents are invalid. In addition, in a patent infringement or other intellectual property related proceeding, a court may decide that a patent of ours is invalid or unenforceable, in whole or in part, construe the patent&#8217;s claims narrowly or refuse to stop the other party from using the technology at issue on the grounds that our patents do not cover the technology in question. An adverse result in any litigation proceeding could put one or more of our patents at risk of being invalidated, held unenforceable or interpreted narrowly, and could put any of our patent applications at risk of not yielding an issued patent. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information or trade secrets could be compromised by disclosure during this type of litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We may be subject to a third-party pre-issuance submission of prior art to the U.S. Patent and Trademark Office, or become involved in other contested proceedings such as opposition, derivation, reexamination,&#160;inter partes&#160;review, post-grant review, or interference proceedings in the United States or elsewhere, challenging our patent rights or the patent rights of others. An adverse determination in any such submission, proceeding or litigation could reduce the scope of, or invalidate, our patent rights, allow third parties to commercialize our technology or product candidates and compete directly with us, without payment to us, or result in our inability to manufacture or commercialize products without infringing third-party patent rights. In addition, if the breadth or strength of protection provided by our patents and patent applications is threatened, it could dissuade companies from collaborating with us to license, develop or commercialize current or future product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In the United States, the FDA does not prohibit clinicians from prescribing an approved product for uses that are not described in the product&#8217;s labeling. Although use of a product directed by off-label prescriptions may infringe our method-of-treatment patents, the practice is common across medical specialties, particularly in the United States, and such infringement is difficult to detect, prevent, or prosecute and may have negative impacts on our business, operating results and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Third parties may initiate legal proceedings alleging that we are infringing, misappropriating or otherwise violating their intellectual property rights, the outcome of which would be uncertain and could have a material adverse effect on the success of our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Part of our commercial success depends upon our ability to use our proprietary technologies without infringing, misappropriating or otherwise violating the intellectual property and other proprietary rights of third parties. The biotechnology and pharmaceutical industries are characterized by extensive and frequent litigation regarding patents and other intellectual property rights. We cannot assure you that our products, product candidates or any future product candidates, including methods of making or using these product candidates, will not infringe existing or future third-party patents. We may become party to, or threatened with, infringement litigation claims regarding our product candidates and technology, including claims from competitors or from non-practicing entities that have no relevant product revenue and against whom our own patent portfolio may have no deterrent effect. Moreover, we may become party to future adversarial proceedings or litigation regarding our patent portfolio or the patents of third parties. Such proceedings could also include contested post-grant proceedings such as oppositions,&#160;inter partes&#160;review, reexamination, interference, or derivation proceedings before the U.S. Patent and Trademark Office or foreign patent offices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">47</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The legal threshold for initiating litigation or contested proceedings is low, so that even lawsuits or proceedings with a low probability of success might be initiated and require significant resources to defend. Litigation and contested proceedings can also be expensive and time-consuming, and our adversaries in these proceedings may have the ability to dedicate substantially greater resources to prosecuting these legal actions than we can. The risks of being involved in such litigation and proceedings may increase if our product candidates commence commercialization. Third parties may assert infringement claims against us based on existing patents or patents that may be granted in the future. We may not be aware of all such intellectual property rights potentially relating to our product candidates and their uses. Thus, we do not know with certainty that any of our product candidates or our development and commercialization thereof, do not and will not infringe or otherwise violate any third-party&#8217;s intellectual property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If we are found to infringe, misappropriate or otherwise violate a third-party&#8217;s intellectual property rights, we could be required to obtain a license from such third-party to continue developing, manufacturing, marketing and selling any products, if and when approved, product candidates and technology. Under any such license, we would most likely be required to pay various types of fees, milestones, royalties or other amounts. However, we may not be able to obtain any required license on commercially reasonable terms or at all. Even if we were able to obtain a license, it could be non-exclusive, thereby giving our competitors access to the same technologies licensed to us and could require us to make substantial licensing and royalty payments. Without such license, we could be forced, including by court order, to cease developing and commercializing the infringing technology, products or product candidates. In addition, we could be found liable for monetary damages, including treble damages and attorneys&#8217; fees, if we are found to have willfully infringed a patent and could be forced to indemnify our customers or collaborators. A finding of infringement could also result in an injunction that prevents us from commercializing our product candidates or forces us to cease some of our business operations, which could materially harm our business. In addition, we may be forced to redesign our product candidates, seek new regulatory approvals and indemnify third parties pursuant to contractual agreements. Claims that we have misappropriated the confidential information or trade secrets of third parties could have a similar negative impact on our business. Even if we are successful in defending against such claims, litigation can be expensive and time consuming and would divert management&#8217;s attention from our core business. Any of these events could harm our business significantly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Obtaining and maintaining patent protection depends on compliance with various procedural, document submission, fee payment and other requirements imposed by governmental patent agencies, and our patent protection could be reduced or eliminated for non-compliance with these requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Periodic maintenance, renewal and annuity fees on any issued patent must be paid to the U.S. Patent and Trademark Office and foreign patent agencies in several stages or annually over the lifetime of our owned and licensed patents and patent applications. The U.S. Patent and Trademark Office and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other similar provisions during the patent application process. In certain circumstances, we may rely on our licensing partners to pay these fees to, or comply with the procedural and documentary rules of, the relevant patent agency. While an inadvertent lapse can in many cases be cured by payment of a late fee or by other means in accordance with the applicable rules, there are situations in which noncompliance can result in abandonment or lapse of the patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. Non-compliance events that could result in abandonment or lapse of a patent or patent application include, but are not limited to, failure to respond to official actions within prescribed time limits, non-payment of fees and failure to properly legalize and submit formal documents. If we or our licensors fail to maintain the patents and patent applications covering our product candidates, it would have a material adverse effect on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">48</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">KPI-012 is protected by patent rights exclusively licensed from other companies or institutions. If these third parties terminate their agreements with us or fail to maintain or enforce the underlying patents, or we otherwise lose our rights to these patents, our competitive position and our market share in the markets for any of our products, if any when approved, will be harmed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">A portion of our patent portfolio is in-licensed. As such, we are a party to license agreements and certain aspects of our business depend on patents and/or patent applications owned by other companies or institutions. In particular, we hold an exclusive license for a patent family relating to KPI-012. We rely on a license from Stanford University for certain patent rights related to KPI-012. The license agreement between Combangio and Stanford University, or Stanford University License Agreement, imposes specified diligence, milestone payment, royalty and other obligations on us and requires that we meet development timelines, or to exercise diligent or commercially reasonable efforts to develop and commercialize licensed products, in order to maintain the license. Our rights with respect to in-licensed patents and patent applications may be lost if the applicable license agreement expires or is terminated or if we fail to satisfy the obligations under the Stanford University License Agreement. We are likely to enter into additional license agreements to in-license patents and patent applications as part of the development of our business in the future, under which we may not retain control of the preparation, filing, prosecution, maintenance, enforcement and defense of such patents. If we are unable to maintain these patent rights for any reason, our ability to develop and commercialize our product candidates could be materially harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our licensors may not successfully prosecute certain patent applications, the prosecution of which they control, under which we are licensed and on which our business depends. Even if patents issue from these applications, our licensors may fail to maintain these patents, may decide not to pursue litigation against third-party infringers, may fail to prove infringement, or may fail to defend against counterclaims of patent invalidity or unenforceability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Risks with respect to parties from whom we have obtained intellectual property rights may also arise out of circumstances beyond our control. In spite of our best efforts, our licensors might conclude that we have materially breached our intellectual property agreements and might therefore terminate the intellectual property agreements, thereby removing our ability to market products covered by these intellectual property agreements. If our intellectual property agreements are terminated, or if the underlying patents fail to provide the intended market exclusivity, competitors would have the freedom to seek regulatory approval of, and to market, products similar or identical to ours. Moreover, if our intellectual property agreements are terminated, our former licensors and/or assignors may be able to prevent us from utilizing the technology covered by the licensed or assigned patents and patent applications. This could have a material adverse effect on our competitive business position and our financial condition, results of operations and our business prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">49</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our biologics product candidates, including KPI-012 and KPI-014, are protected by patent rights exclusively licensed from other companies or institutions. Our AI platform operates under an exclusive license. If any licensor terminates their agreement with us, fails to maintain or enforce the underlying patents, or if we otherwise lose our rights under these licenses, our ability to monetize our biologics assets or to operate our Researgency business could be materially harmed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The value of our biologics asset portfolio, including KPI-012 and KPI-014, is substantially dependent on the continued validity and enforceability of the patent rights licensed to us from third parties. If any such patent rights are challenged, invalidated, or circumvented, the commercial value of our biologics intellectual property could be materially diminished. Our ability to attract licensing or collaboration partners for our biologics assets depends in part on the strength of the underlying patent portfolio, and any deterioration in the patent position for KPI-012 or KPI-014 could make it more difficult for us to enter into such arrangements on acceptable terms. Similarly, with respect to our Researgency business, if the intellectual property underlying the Researgency platform is found to be invalid, or if our exclusive license is terminated for any reason, we would lose our ability to operate our Researgency business as currently planned.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">Some intellectual property which we own or have licensed may have been discovered through government funded programs and thus may be subject to federal regulations such as &#8220;march-in&#8221; rights, certain reporting requirements, and a preference for United States industry. Compliance with such regulations may limit our exclusive rights, subject us to expenditure of resources with respect to reporting requirements, and limit our ability to contract with non-U.S. manufacturers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Some of the intellectual property rights we own or have licensed have been generated through the use of United States government funding and may therefore be subject to certain federal regulations. For example, certain aspects of KPI-012 were developed using United States government funds. As a result, the United States government may have certain rights to intellectual property embodied in KPI-012 pursuant to the Bayh-Dole Act of 1980, or Bayh-Dole. These United States government rights in certain inventions developed under a government-funded program include a non-exclusive, non-transferable, irrevocable worldwide license to use inventions for any governmental purpose. In addition, the United States government has the right to require us to grant exclusive, partially exclusive, or non-exclusive licenses to any of these inventions to a third-party if it determines that: (i)&#160;adequate steps have not been taken to commercialize the invention; (ii)&#160;government action is necessary to meet public health or safety needs; or (iii)&#160;government action is necessary to meet requirements for public use under federal regulations (also referred to as &#8220;march-in rights&#8221;). The United States government also has the right to take title to these inventions if we fail to disclose the invention to the government and fail to file an application to register the intellectual property within specified time limits. In addition, the United States government may acquire title to these inventions in any country in which a patent application is not filed within specified time limits. Intellectual property generated under a government funded program is also subject to certain reporting requirements, compliance with which may require us to expend substantial resources. In addition, the United States government requires that any products embodying the subject invention or produced through the use of the subject invention be manufactured substantially in the United States. The manufacturing preference requirement can be waived if the owner of the intellectual property can show that reasonable but unsuccessful efforts have been made to grant licenses on similar terms to potential licensees that would be likely to manufacture substantially in the United States or that under the circumstances domestic manufacture is not commercially feasible. This preference for United States manufacturers may limit our ability to contract with non-U.S. product manufacturers for products covered by such intellectual property. Further, to the extent any of our current or future intellectual property is generated through the use of U.S. government funding, the provisions of Bayh-Dole may similarly apply. Accordingly, any exercise by the government of any of the foregoing rights could harm our competitive position, business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Moreover, in December 2023, the National Institute of Standards and Technology, or NIST, released for public comment a Draft Interagency Guidance Framework for Considering the Exercise of March-In Rights, or the Draft Framework. The Draft Framework sets forth the factors that an agency may consider when deciding whether to exercise march-in rights pursuant to Bayh-Dole, and includes a first-ever specification that price can be a factor in determining that a drug or other taxpayer-funded invention is not accessible to the public. NIST is currently seeking public comments on the proposed Draft Framework. The potential inclusion of price as a factor in a march-in determination and the exercise of &#8220;march-in&#8221; rights by the federal government could result in decreased demand for our future products, which could have a material adverse effect on our results of operations and financial condition. In addition, any failure to comply with applicable laws or regulations could harm our business and divert our management&#8217;s attention.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">50</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If we fail to comply with our obligations under our intellectual property licenses and funding arrangements with third parties, we could lose rights that are important to our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Our Stanford Agreement, under which we license certain patent rights related to KPI-012, imposes royalty and other financial obligations on us and other substantial performance obligations. We also may enter into additional licensing and funding arrangements with third parties that may impose diligence, development and commercialization timelines and milestone payment, royalty, insurance and other obligations on us. If we fail to comply with our obligations under current or future license and collaboration agreements, our counterparties may have the right to terminate these agreements, in which event we might not be able to develop, manufacture or market any product or product candidate that is covered by these agreements or may face other penalties under the agreements. Such an occurrence could diminish the value of any product or product candidate. Termination of these agreements or reduction or elimination of our rights under these agreements may result in our having to negotiate new or reinstated agreements with less favorable terms, or cause us to lose our rights under these agreements, including our rights to important intellectual property or technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">In addition, it is possible that Stanford may conclude that we have materially breached the Stanford Agreement and might therefore terminate the agreement, thereby removing our ability to market products covered by our license agreement with Stanford. If the Stanford University License Agreement is terminated, or if the underlying patents fail to provide the intended market exclusivity, competitors would have the freedom to seek regulatory approval of, and to market, products similar or identical to ours. Moreover, if our Stanford University License Agreement is terminated, Stanford and/or its assignors may be able to prevent us from utilizing the technology covered by the licensed or assigned patents and patent applications. If we breach the agreement (including by failing to meet our payment obligations) and do not adequately cure such breach, the rights in the technology licensed to us under the Stanford University License Agreement will revert to Stanford at no cost to Stanford. This could have a material adverse effect on our competitive business position, our financial condition, our results of operations and our business prospects. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">In addition, the agreements under which we currently license intellectual property or technology from third parties are complex, and certain provisions in such agreements may be susceptible to multiple interpretations. The resolution of any contract interpretation disagreement that may arise could narrow what we believe to be the scope of our rights to the relevant intellectual property or technology, or increase what we believe to be our financial or other obligations under the relevant agreement, either of which could have a material adverse effect on our business, financial condition, results of operations, and prospects. Moreover, if disputes over intellectual property that we have licensed prevent or impair our ability to maintain our current licensing arrangements on commercially acceptable terms, we may be unable to successfully develop and commercialize any affected product or product candidate, which could have a material adverse effect on our business, financial conditions, results of operations, and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We may not be able to protect our intellectual property and proprietary rights throughout the world.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Filing, prosecuting, and defending patents on our product candidates in all countries throughout the world would be prohibitively expensive, and the laws of foreign countries may not protect our rights to the same extent as the laws of the United States. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent protection to develop their own products and, further, may export otherwise infringing products to territories where we have patent protection or licenses, but enforcement is not as strong as that in the United States. These products may compete with our products, and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets, and other intellectual property protection, particularly those relating to biotechnology products, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our intellectual property and proprietary rights generally. Proceedings to enforce our intellectual property and proprietary rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly, could put our patent applications at risk of not issuing, and could provoke third parties to assert claims against </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">51</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">us. We may not prevail in any lawsuits that we initiate, and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property and proprietary rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Beginning June 1, 2023, European patent applications and patents may be subjected to the jurisdiction of the Unified Patent Court, or UPC. Under the unitary patent system, European applications will have the option, upon grant of a patent, of becoming a Unitary Patent which will be subject to the jurisdiction of the UPC. As the UPC is a new court system, there is minimal precedent for the court, increasing the uncertainty of any litigation. Patents that remain under the jurisdiction of the UPC will be potentially vulnerable to a single UPC-based revocation challenge that, if successful, could invalidate the patent in all countries who are signatories to the UPC. We cannot predict with certainty the long-term effects of any potential changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Many countries have compulsory licensing laws under which a patent owner may be compelled to grant licenses to third parties. In addition, many countries limit the enforceability of patents against government agencies or government contractors. In these countries, the patent owner may have limited remedies, which could materially diminish the value of such patent. If we or any of our licensors is forced to grant a license to third parties with respect to any patents relevant to our business, our competitive position may be impaired, and our business, financial condition, results of operations, and prospects may be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We may be subject to claims by third parties asserting that our employees or we have misappropriated their intellectual property, or claiming ownership of what we regard as our own intellectual property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Many of our and our licensors&#8217; employees and contractors were previously employed at other biotechnology, medical device or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees and contractors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that these individuals have used or disclosed intellectual property, including trade secrets or other proprietary information, of any such individual&#8217;s former employer. We may also in the future be subject to claims that we have caused an employee to breach the terms of his or her non-competition or non-solicitation agreement. Litigation may be necessary to defend against these claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, while it is our policy to require our employees and contractors who may be involved in the development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who in fact develops intellectual property that we regard as our own. Furthermore, we are unable to control whether our licensors have obtained similar assignment agreements from their own employees and contractors. Our and their assignment agreements may not be self-executing or may be breached, and we or our licensors may be forced to bring claims against third parties, or defend claims they may bring against us, to determine the ownership of what we regard as our intellectual property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If we or our licensors fail in prosecuting or defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel which could have a material adverse effect on our competitive business position and prospects. Such intellectual property rights could be awarded to a third-party, and we could be required to obtain a license from such third-party to commercialize our technology or products, which may not be available on commercially reasonable terms or at all. Even if we are successful in prosecuting or defending against such claims, litigation could result in substantial costs and be a distraction to management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Intellectual property litigation or other legal proceedings relating to intellectual property could cause us to spend substantial resources and distract our personnel from their normal responsibilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Even if resolved in our favor, litigation or other legal proceedings relating to intellectual property claims may cause us to incur significant expenses, and could distract our technical and management personnel from their normal responsibilities. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our Common Stock. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">52</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources and may also have an advantage in such proceedings due to their more mature and developed intellectual property portfolios. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could have an adverse effect on our ability to compete in the marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If we are unable to protect the confidentiality of our trade secrets, our business and competitive position would be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition to seeking patents for our technology and our product candidates, we also rely on trade secrets, including unpatented know-how, technology and other proprietary information, to maintain our competitive position. We seek to protect these trade secrets, in part, by entering into non-disclosure and confidentiality agreements with parties who have access to them, such as our employees, corporate collaborators, outside scientific collaborators, contract manufacturers, consultants, advisors and other third parties. We also enter into confidentiality and invention or patent assignment agreements with our employees and consultants. Although we expect all of our employees and consultants to assign their inventions to us, and all of our employees, consultants, advisors, and any third parties who have access to our proprietary know-how, information or technology to enter into confidentiality agreements, we cannot provide any assurances that all such agreements have been duly executed. Despite these efforts, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Misappropriation or unauthorized disclosure of our trade secrets could impair our competitive position and may have a material adverse effect on our business. Detecting the disclosure or misappropriation of a trade secret and enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside the United States are less willing or unwilling to protect trade secrets. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor, we would have no right to prevent them, or those to whom they communicate it, from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to or independently developed by a competitor, our competitive position would be harmed. Additionally, if the steps taken to maintain our trade secrets are deemed inadequate, we may have insufficient recourse against third parties for misappropriating such trade secrets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Patent reform legislation under Leahy-Smith America Invents Act could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On September&#160;16, 2011, Leahy-Smith America Invents Act, or the Leahy-Smith Act, was signed into law. The Leahy-Smith Act includes a number of significant changes to United States patent law. These include provisions that affect the way patent applications are prosecuted and may also affect patent litigation. The United States Patent Office has been developing new regulations and procedures to govern administration of the Leahy-Smith Act, and many of the substantive changes to patent law associated with the Leahy-Smith Act, and in particular, the first to file provisions, only became effective on March&#160;16, 2013. The first to file provisions limit the rights of an inventor to patent an invention if not the first to file an application for patenting that invention, even if such invention was the first invention. Although it is not clear what, if any, impact the Leahy-Smith Act will have on the operation of our business, the Leahy-Smith Act and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, which could have a material adverse effect on our business, financial condition, results of operations and prospects. For example, the Leahy-Smith Act provides a new administrative tribunal known as the Patent Trial and Appeals Board, or PTAB, that provides a venue for companies to challenge the validity of competitor patents at a cost that is much lower than district court litigation and on timelines that are much faster. Although it is not clear what, if any, long term impact the PTAB proceedings will have on the operation of our business, the initial results of patent challenge proceedings before the PTAB since its inception in 2013 have resulted in the invalidation of many U.S. patent claims. The availability of the PTAB as a lower-cost, faster and potentially more potent tribunal for challenging patents could therefore increase the likelihood that our own patents will be challenged, thereby increasing the uncertainties and costs of maintaining, defending and enforcing them.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">53</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Risks Related to Regulatory Approval of Our Product Candidates and Other Legal Compliance Matters</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If we are not able to obtain required regulatory approvals, we will not be able to commercialize our product candidates, and our ability to generate significant revenue will be materially impaired. Although we have suspended active clinical development of KPI-012 following the results of the CHASE Phase 2b clinical trial, we continue to evaluate opportunities to resume preclinical and clinical development activities, subject to the availability of additional financing and the identification of a suitable development partner. If we were to resume development activities and seek marketing approval for KPI-012 or any other product candidate, the marketing approval process would be expensive, time-consuming and uncertain. As a result, we cannot predict when or if we, or any collaborators we may have in the future, will obtain marketing approval to commercialize KPI-012 or any product candidates we may develop in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although we have suspended active clinical development of KPI-012 following the results of the CHASE Phase 2b clinical trial, KPI-012 and any other future product candidate and the activities associated with their development and commercialization, including their design, testing, manufacture, safety, potency, purity, recordkeeping, labeling, storage, approval, advertising, promotion, sale and distribution, are subject to comprehensive regulation by the FDA and other regulatory agencies in the United States and by comparable authorities in other countries. Failure to obtain marketing approval for a product candidate will prevent us from commercializing the product candidate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Other than EYSUVIS and INVELTYS, which we sold to Alcon in July 2022, we have not received approval to market any product candidate from regulatory authorities in any jurisdiction. We may never generate the necessary data or results required to obtain regulatory approval of KPI-012 or any other product candidate we may develop with the market potential sufficient to enable us to achieve profitability. We have only limited experience in submitting and supporting the applications necessary to gain marketing approvals and have relied on, and expect to continue to rely on, third-party consultants and vendors to assist us in this process. Securing marketing approval requires the submission of extensive preclinical and clinical data and supporting information to regulatory authorities for each therapeutic indication to establish a biologic product candidate&#8217;s purity, safety and potency. Securing marketing approval also requires the submission of information about the product manufacturing process to, and inspection of manufacturing facilities by, the regulatory authorities. The FDA or other regulatory authorities may determine that KPI-012 or any other product candidate that we develop does not satisfy these standards or has undesirable or unintended side effects, toxicities or other characteristics that preclude our obtaining marketing approval or prevent or limit commercial use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Moreover, principal investigators for our clinical trials may serve as scientific advisors or consultants to us and receive compensation in connection with such services. Under certain circumstances, we may be required to report some of these relationships to the FDA or comparable foreign regulatory authorities. The FDA or a comparable foreign regulatory authority may conclude that a financial relationship between us and a principal investigator has created a conflict of interest or otherwise affected interpretation of the study. The FDA or comparable foreign regulatory authority may therefore question the integrity of the data generated at the applicable clinical trial site and the utility of the clinical trial itself may be jeopardized. This could result in a delay in approval, or rejection, of our marketing applications by the FDA or comparable foreign regulatory authority, as the case may be, and may ultimately lead to the denial of marketing approval of one or more of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The process of obtaining marketing approvals, both in the United States and abroad, is expensive, may take many years, if approval is obtained at all, and can vary substantially based upon a variety of factors, including the type, complexity and novelty of the product candidates involved. Changes in marketing approval policies during the development period, changes in or the enactment of additional statutes or regulations, or changes in regulatory review for each submitted product application, may cause delays in the approval or rejection of an application. Regulatory authorities have substantial discretion in the approval process and may refuse to accept any application or may decide that our data are insufficient for approval and require additional preclinical, clinical or other studies. In addition, varying interpretations of the data obtained from preclinical and clinical testing could delay, limit or prevent marketing approval of a product candidate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, if we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies governing clinical trials, our development plans may be impacted. For example, in December 2022, with the passage of Food and Drug Omnibus Reform Act, or FDORA, Congress required sponsors to develop and submit a diversity action plan for each phase 3 clinical trial or any other &#8220;pivotal study&#8221; of a new drug or biological product. These plans are meant to encourage the enrollment of more diverse patient populations in late-stage clinical </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">54</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">trials of FDA-regulated products. In June 2024, as mandated by FDORA, the FDA issued draft guidance outlining the general requirements for diversity action plans. Unlike most guidance documents issued by the FDA, the diversity action plan guidance when finalized will have the force of law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On January 27, 2025, in response to an Executive Order issued by President Trump on January 21, 2025, on Diversity, Equity and Inclusion programs, the FDA removed the draft DAP guidance from its website. That action, along with similar actions by the Trump Administration to remove many other healthcare webpages, is currently the subject of ongoing litigation. On July 3, 2025, the U.S. District Court for the District of Columbia ruled that the administration&#8217;s actions to remove these webpages, including the draft DAP guidance, is unlawful under the Administrative Procedure Act, or the APA. The court ordered the restoration of many of these webpages. As of July 24, 2025, the draft DAP guidance had not been restored to the FDA&#8217;s website. Accordingly, in light of these ongoing actions, there is considerable uncertainty surrounding the draft DAP guidance and how the FDA will consider diversity action plans in connection with its review of marketing applications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In February 2026, the Commissioner of FDA and the Director of Center for Biologics Evaluation and Research published an editorial in the New England Journal of Medicine in which they declared that, in most cases, the new default requirement for FDA approval of a new product will be one adequate and well-controlled pivotal clinical trial plus confirmatory evidence, rather than two pivotal clinical trials. In determining whether to rely on one trial, the FDA will focus on the single trial&#8217;s quality, including magnitude of effect, appropriateness of control arms, endpoint selection, statistical power, blinding, handling of missing data, biological plausibility and alignment with intermediate biomarkers. The FDA has long had authority to approve new products on the basis of one trial plus confirmatory evidence and, in recent years, the agency has exercised that authority with respect to certain types of products. The FDA now takes the position that this will be the new official default standard for most product candidates. At this point, it is unclear how this new policy will be implemented by the FDA and how, if at all, it will affect our clinical development programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, under the Pediatric Research Equity Act, or PREA, a Biologics License Application, or BLA or supplement to a BLA for certain biological products must contain data to assess the safety, potency and purity of the biological product in all relevant pediatric subpopulations and to support dosing and administration for each pediatric subpopulation for which the product is safe, potent and pure, unless the sponsor receives a deferral or waiver from the FDA. A deferral may be granted for several reasons, including a finding that the product or therapeutic candidate is ready for approval for use in adults before pediatric trials are complete or that additional safety, potency and purity data need to be collected before the pediatric trials begin. The applicable legislation in the European Union also requires sponsors to either conduct clinical trials in a pediatric population in accordance with a Pediatric Investigation Plan approved by the Pediatric Committee of the European Medicines Agency, or EMA, or to obtain a waiver or deferral from the conduct of these studies by this Committee. For any of our product candidates for which we are seeking regulatory approval in the United States or the European Union, we cannot guarantee that we will be able to obtain a waiver or alternatively complete any required studies and other requirements in a timely manner, or at all, which could result in associated reputational harm and subject us to enforcement action.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we could be adversely affected by several significant administrative law cases decided by the U.S. Supreme Court in 2024. In <i style="font-style:italic;">Loper Bright Enterprises v. Raimondo</i>, for example, the court overruled <i style="font-style:italic;">Chevron U.S.A., Inc. v. Natural Resources Defense Council, Inc.</i>, which for 40 years required federal courts to defer to permissible agency interpretations of statutes that are silent or ambiguous on a particular topic. The U.S. Supreme Court stripped federal agencies of this presumptive deference and held that courts must exercise their independent judgment when deciding whether an agency such as the FDA acted within its statutory authority under the Administrative Procedure Act, or the APA. Additionally, in <i style="font-style:italic;">Corner Post, Inc. v. Board of Governors of the Federal Reserve System</i>, the court held that actions to challenge a federal regulation under the APA can be initiated within six years of the date of injury to the plaintiff, rather than the date the rule is finalized. The decision appears to give prospective plaintiffs a personal statute of limitations to challenge longstanding agency regulations. Another decision, <i style="font-style:italic;">Securities and Exchange Commission v. Jarkesy</i><span style="white-space:pre-wrap;">, overturned regulatory agencies&#8217; ability to impose civil penalties in administrative proceedings.  These decisions could introduce additional uncertainty into the regulatory process and may result in additional legal challenges to actions taken by federal regulatory agencies, including the FDA and CMS, that we rely on. In addition to potential changes to regulations as a result of legal challenges, these decisions may result in increased regulatory uncertainty and delays and other impacts, any of which could adversely impact our business and operations.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, our ability to develop and market new products may be impacted by litigation challenging the FDA&#8217;s approval of mifepristone. In April 2023, the U.S. District Court for the Northern District of Texas stayed the approval by </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">55</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">the FDA of mifepristone, a drug product which was originally approved in 2000 and whose distribution is governed by various conditions adopted under a REMS. The Court of Appeals for the Fifth Circuit declined to order the removal of mifepristone from the market, but did hold that plaintiffs were likely to prevail in their claim that changes allowing for expanded access of mifepristone that FDA authorized in 2016 and 2021 were arbitrary and capricious. In June 2024, the Supreme Court reversed and remanded that decision after unanimously finding that the plaintiffs did not have standing to bring this legal action against the FDA. On October 11, 2024, the Attorneys General of three states filed an amended complaint in the U.S. District Court for the Northern District of Texas challenging the FDA&#8217;s actions. In January 2025, the district court agreed to allow these states to file an amended complaint and continue to pursue this challenge. Depending on the outcome of this litigation, if it continues, our ability to develop and market new drug products could be delayed, undermined or subject to protracted litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, there is substantial uncertainty as to how measures being implemented by the new Trump Administration across the government will impact the FDA, CMS and other federal agencies with jurisdiction over our activities. For example, since taking office, President Trump has issued a number of executive orders, which could have a significant impact on the manner in which the FDA conducts its operations and engages in regulatory and oversight activities. If these or other orders or executive actions impose constraints on FDA&#8217;s ability to engage in oversight and implementation activities in the normal course, our business may be negatively impacted. In addition, the loss of FDA personnel could lead to further disruptions and delays in FDA review and oversight of our product candidates. Similarly, efforts by the new administration to substantially reduce or delay research funding by the National Institutes of Health of medical research could have substantial direct or indirect impacts on our research activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we experience delays in obtaining approval or if we fail to obtain approval of any product candidate that we develop, the commercial prospects for such product candidate may be harmed and our ability to generate revenues will be materially impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Failure to obtain marketing approval in foreign jurisdictions would prevent our product candidates from being marketed abroad. We may be subject to additional risks in commercializing any of our product candidates that receive marketing approval in foreign jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to market and sell KPI-012 or any other product candidate we may develop in the European Union and many other jurisdictions outside of the United States, we or our potential third-party collaborators, must obtain separate marketing approvals and comply with numerous and varying regulatory requirements. The approval procedure varies among countries and can involve additional testing. Clinical trials of any product candidate in the United States may not be sufficient to support an application for marketing approval outside the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The time required to obtain approval outside of the United States may differ substantially from that required to obtain FDA approval. The regulatory approval process outside the United States generally includes all of the risks associated with obtaining FDA approval. In addition, in many countries outside the United States, it is required that the product be approved for reimbursement before the product can be sold in that country. We or our potential collaborators may not obtain approvals from regulatory authorities outside the United States on a timely basis, if at all. Approval by the FDA does not ensure approval by regulatory authorities in other countries or jurisdictions, and approval by one regulatory authority outside the United States does not ensure approval by regulatory authorities in other countries or jurisdictions or by the FDA. However, a failure or delay in obtaining regulatory approval in one country may have a negative effect on the regulatory process in other countries. We may not be able to file for marketing approvals and may not receive necessary approvals to commercialize our products in any market, which could significantly and materially harm our business.</p><a id="_Hlk204330773"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, we could face heightened risks with respect to obtaining marketing authorization in the United Kingdom as a result of the withdrawal of the United Kingdom from the European Union, commonly referred to as Brexit. The UK is no longer part of the European Single Market and EU Customs Union. As of January 1, 2025, the Medicines and Healthcare Products Regulatory Agency, or MHRA, is responsible for approving all medicinal products destined for the United Kingdom market (i.e., Great Britain and Northern Ireland). On April 28, 2025, the United Kingdom Parliament adopted amendments to improve and strengthen the United Kingdom&#8217;s clinical trials regulatory regime; they will take effect on April 28, 2026. These changes were needed since the current United Kingdom requirements are based upon the now-repealed EU Clinical Trials Directive (2001/20/EC), which has been replaced by the European Clinical Trials Regulation (Regulation EU No 536/2014). Since the United Kingdom left the European </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">56</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Union prior to the date on which the EU Clinical Trials Regulation took effect, the United Kingdom&#8217;s legal framework did not benefit from the same revisions as occurred at European Union level.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the same time, a new international recognition procedure, or IRP, will apply, which intends to facilitate approval of pharmaceutical products in the United Kingdom. The IRP is open to applicants that have already received an authorization for the same product from one of the MHRA&#8217;s specified Reference Regulators, or RRs, The RRs notably include EMA and regulators in the European Union/European Economic Area member states for approvals in the EU centralized procedure and mutual recognition procedure as well as the FDA (for product approvals granted in the United States). However, the concrete functioning of the IRP is currently unclear. Any delay in obtaining, or an inability to obtain, any marketing approvals may force us or our collaborators to restrict or delay efforts to seek regulatory approval in the United Kingdom for our product candidates, which could significantly and materially harm our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, foreign regulatory authorities may change their approval policies and new regulations may be enacted. For instance, the European Union pharmaceutical legislation is currently undergoing a complete review process, in the context of the Pharmaceutical Strategy for Europe initiative, launched by the European Commission in November 2020. The European Commission&#8217;s proposal for revision of several legislative instruments related to medicinal products (including potentially reducing the duration of regulatory data protection and exclusivity periods for orphan drugs, and revising the eligibility for expedited pathways) was published in April 2023 and the European Parliament has requested several amendments. The proposed revisions remain to be agreed and adopted by the European Parliament and European Council and the proposals may therefore be substantially revised before adoption, which is not anticipated before early 2026. The revisions may however have a significant impact on the pharmaceutical industry and our business in the long term. On June 4, 2025, after almost two years of negotiations among the European Union Member States, the Council of the European Union adopted its position on the proposed overhaul of the European Union general pharmaceutical legislative framework, which is known as the new&#160;Pharma Package. This proposal will now be the subject of additional negotiations and technical meetings, with the objective of reaching agreement on issues such as the regulatory data protection framework and the access and supply obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Even if our product candidates receive regulatory approval, they will be subject to significant post-marketing regulatory requirements and oversight.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Any regulatory approvals that we may receive for our product candidates will require the submission of reports to regulatory authorities and ongoing surveillance to monitor the safety and efficacy of the product candidate, may contain significant limitations related to use restrictions for specified age groups, warnings, precautions or contraindications, and may include burdensome post-approval study or risk management requirements and regulatory inspection. For example, the FDA may require a REMS in order to approve our product candidates, which could entail requirements for a medication guide, physician training and communication plans or additional elements to ensure safe use, such as restricted distribution methods, patient registries and other risk minimization tools. In addition, if the FDA, EMA or foreign regulatory authorities approve our product candidates, the manufacturing processes, labelling, packaging, distribution, adverse event reporting, storage, advertising, promotion, import, export and recordkeeping for our product candidates will be subject to extensive and ongoing regulatory requirements. These requirements include submissions of safety and other post-marketing information and reports, registration, as well as ongoing compliance with cGMPs and GCPs for any clinical trials that we conduct post-approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, manufacturers of drug products and their facilities are subject to continual review and periodic, unannounced inspections by the FDA, EMA and other regulatory authorities for compliance with cGMP regulations and standards. The PREVENT Pandemics Act, which was enacted in December 2022, clarifies that foreign drug manufacturing establishments are subject to registration and listing requirements even if a drug or biologic undergoes further manufacture, preparation, propagation, compounding, or processing at a separate establishment outside the United States prior to being imported or offered for import into the United States. If we or a regulatory authority discover previously unknown problems with a product, such as adverse events of unanticipated severity or frequency, or problems with the facilities where the product is manufactured, a regulatory authority may impose restrictions on that product, the manufacturing facility or us, including requiring recall or withdrawal of the product from the market or suspension of manufacturing. In addition, failure to comply with FDA, EMA and other comparable foreign regulatory requirements may subject our company to administrative or judicially imposed sanctions, including:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in or the rejection of product approvals;</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">57</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrictions on our ability to conduct clinical trials, including full or partial clinical holds on ongoing or planned trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrictions on the products, manufacturers or manufacturing process;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">warning or untitled letters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">civil and criminal penalties;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">injunctions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">suspension or withdrawal of regulatory approvals;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product seizures, detentions or import bans;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">voluntary or mandatory product recalls and publicity requirements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">total or partial suspension of production;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">imposition of restrictions on operations, including costly new manufacturing requirements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">revisions to the labelling, including limitation on approved uses or the addition of additional warnings, contraindications or other safety information, including boxed warnings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">imposition of a REMS, which may include distribution or use restrictions; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.79;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">requirements to conduct additional post-market clinical trials to assess the safety of the product.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The FDA, EMA and other regulatory authorities actively enforce the laws and regulations prohibiting the promotion of off-label uses, and if we are found to have improperly promoted such off-label uses, we may become subject to significant liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If any of our product candidates are approved and we are found to have improperly promoted off-label uses of those products, we may become subject to significant liability, which would materially adversely affect our business and financial condition. The FDA, EMA and other regulatory authorities strictly regulate the promotional claims that may be made about prescription products. In particular, a product may not be promoted in the United States for uses that are not approved by the FDA as reflected in the product&#8217;s approved labelling, or in other jurisdictions for uses that differ from the labelling or uses approved by the applicable regulatory authorities. While physicians may prescribe products for off-label uses, the FDA, EMA and other regulatory authorities actively enforce laws and regulations that prohibit the promotion of off-label uses by companies, including promotional communications made by companies&#8217; sales force with respect to off-label uses that are not consistent with the approved labelling. The U.S. federal government has levied large civil and criminal fines against companies for alleged improper promotion of off-label use and has enjoined several companies from engaging in off-label promotion. The FDA has also requested that companies enter into consent decrees or permanent injunctions under which specified promotional conduct is changed or curtailed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We will also need to carefully navigate the FDA&#8217;s various regulations, guidance and policies, along with recently enacted legislation, to ensure compliance with restrictions governing promotion of products. In September 2021, the FDA published final regulations which describe the types of evidence that the FDA will consider in determining the intended use of a drug or biologic. Moreover, with passage of the Pre-Approval Information Exchange Act in December 2022, sponsors of products that have not been approved may proactively communicate to payors certain information about products in development to help expedite patient access upon product approval. In addition, in January 2025, the FDA published final guidance outlining its policies governing the distribution of scientific information to healthcare providers about unapproved uses of approved products.&#160;The final guidance calls for such communications to be truthful, non-misleading and scientifically sound and to include all information necessary for healthcare providers to interpret the strengths and weaknesses and validity and utility of the information about the unapproved use of the approved product.&#160;If a company engages in such communications consistent with the guidance&#8217;s recommendations, the FDA indicated that it will not treat such communications as evidence of unlawful promotion of a new intended use for the approved product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">58</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We will need to carefully navigate the FDA&#8217;s various regulations, guidance and policies, along with recently enacted legislation, to ensure compliance with restrictions governing promotion of our products. If we cannot successfully manage the promotion of our product candidates, if approved, we could become subject to significant liability, which would materially adversely affect our business and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We may not be able to obtain orphan drug exclusivity for one or more of our product candidates, and even if we do, that exclusivity may not prevent the FDA or the EMA from approving other competing products. Additionally, if another company with a competing product candidate were to obtain orphan drug exclusivity for its competing product candidate before we do, we may be barred from marketing our product candidate for the same indication as the competing product candidate during the exclusivity period. Although we have suspended active clinical development, KPI-012 retains its Orphan Drug designation from the FDA for PCED, and these risks would become relevant if we or a future licensee or development partner were to resume development and seek marketing approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Under the Orphan Drug Act, the FDA may designate a product candidate as an orphan drug if it is a drug or biologic intended to treat a rare disease or condition. A similar regulatory scheme governs approval of orphan products by the EMA in the European Union. KPI-012 has received orphan drug designation from the FDA for the treatment of PCED.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Generally, if a product candidate with an orphan drug designation subsequently receives the first marketing approval for the indication for which it has such designation, the product is entitled to a period of marketing exclusivity, which precludes the FDA or the EMA from approving another marketing application for the same product for the same therapeutic indication for that time period. The applicable period is seven years in the United States and currently ten years in the European Union. The exclusivity period in the European Union can be reduced to six years if a product no longer meets the criteria for orphan drug designation, in particular if the product is sufficiently profitable so that market exclusivity is no longer justified. If a competing product candidate with an orphan designation for PCED were to obtain regulatory approval before we are able to obtain approval of KPI-012 for PCED, we could be barred from marketing KPI-012 for PCED in the United States during the seven-year orphan exclusivity period, which would have a severe adverse effect on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In order for the FDA to grant orphan drug exclusivity to one of our products, the FDA must find that the product is indicated for the treatment of a condition or disease with a patient population of fewer than 200,000 individuals annually in the United States. The FDA may conclude that the condition or disease for which orphan drug exclusivity is sought does not meet this standard. Even if we obtain orphan drug exclusivity for a product, that exclusivity may not effectively protect the product from competition because different products can be approved for the same condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, even after an orphan drug is approved, the FDA can subsequently approve the same product for the same condition if the FDA concludes that the later product is clinically superior in that it is shown to be safer, more effective or makes a major contribution to patient care. Orphan drug exclusivity may also be lost if the FDA or EMA determines that the request for designation was materially defective or if the manufacturer is unable to assure sufficient quantity of the product to meet the needs of the patients with the rare disease or condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">59</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk204330869"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The FDA Reauthorization Act of 2017, or FDARA, requires that a drug sponsor demonstrate the clinical superiority of an orphan drug that is otherwise the same as a previously approved drug for the same rare disease in order to receive orphan drug exclusivity. FDARA reverses prior precedent holding that the Orphan Drug Act unambiguously requires that the FDA recognize the orphan exclusivity period regardless of a showing of clinical superiority. The FDA may further reevaluate the Orphan Drug Act and its regulations and policies. This may be particularly true in light of a decision from the Court of Appeals for the 11<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup>&#160;Circuit in September 2021 finding that, for the purpose of determining the scope of exclusivity, the term &#8220;same disease or condition&#8221; means the designated &#8220;rare disease or condition&#8221; and could not be interpreted by the FDA to mean the &#8220;indication or use.&#8221;&#160;Thus, the Court of Appeals concluded that orphan drug exclusivity applies to the entire designated disease or condition rather than the &#8220;indication or use.&#8221; Although there have been legislative proposals to overrule this decision, they have not been enacted into law. On January 23, 2023, the FDA announced that, in matters beyond the scope of that court order, the FDA will continue to apply its existing regulations tying orphan-drug exclusivity to the uses or indications for which the orphan drug was approved. However, on February 14, 2025, a federal district court in Washington, D.C. fully embraced the reasoning of the court decision in another decision challenging the scope of orphan drug exclusivity. On April 17, 2025, the FDA appealed this decision to the U.S. Court of Appeals for the D.C. Circuit. The implications of this decision, and its impact on the FDA&#8217;s implementation of the Orphan Drug Act, are unclear at this point. We do not know if, when, or how the FDA may change the orphan drug regulations and policies in the future, and it is uncertain how any changes might affect our business. Depending on what changes the FDA may make to its orphan drug regulations and policies, our business could be adversely impacted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">In addition, to obtain orphan drug designation in the European Union, we would need to demonstrate that there exists no satisfactory method of diagnosis, prevention or treatment of the condition in question that has been authorized in the European Union or, if such method exists, the medicinal product will be of significant benefit to those affected by that condition. There is no assurance that we would be able to meet that standard for any of our product candidates.  Further, if we do obtain orphan drug designation for a product candidate in the European Union, we will not be able to maintain that designation if we are not able to show, to the satisfaction of the European Union regulatory authorities, that the product candidate is of significant benefit to patients over available commercial products for the indication in the European Union and any additional products that are ahead of our product candidate in clinical development for the indication. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We may seek certain designations for our product candidates, including Breakthrough Therapy, Fast Track and Priority Review designations in the United States, and PRIME Designation in the European Union, but we might not receive such designations, and even if we do, such designations may not lead to a faster development or regulatory review or approval process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We may seek certain designations for one or more of our product candidates that could expedite review and approval by the FDA. A Breakthrough Therapy product is defined as a product that is intended, alone or in combination with one or more other products, to treat a serious condition, and preliminary clinical evidence indicates that the product may demonstrate substantial improvement over existing therapies on one or more clinically significant endpoints, such as substantial treatment effects observed early in clinical development. For products that have been designated as Breakthrough Therapies, interaction and communication between the FDA and the sponsor of the trial can help to identify the most efficient path for clinical development while minimizing the number of patients placed in ineffective control regimens.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The FDA may also designate a product for Fast Track review if it is intended, whether alone or in combination with one or more other products, for the treatment of a serious or life threatening disease or condition, and it demonstrates the potential to address unmet medical needs for such a disease or condition. For Fast Track review products, sponsors may have greater interactions with the FDA and the FDA may initiate review of sections of a Fast Track product&#8217;s application before the application is complete. This rolling review may be available if the FDA determines, after preliminary evaluation of clinical data submitted by the sponsor, that a Fast Track review product may be effective. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In April 2023, the FDA designated KPI-012 for the treatment of PCED for Fast Track review. Notably, in September 2025, we announced the discontinuation of the development of KPI-012 following the failure of the CHASE Phase 2b clinical trial to meet its primary endpoints. As a result, clinical development of KPI-012 has been suspended. The FDA may rescind the Fast Track designation previously granted to KPI-012 if it determines that the product candidate no longer meets the criteria for such designation, including because the CHASE Phase 2b clinical trial&#8217;s </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">60</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">failure to meet primary endpoints may been viewed to undermine KPI-012&#8217;s potential to address unmet medical needs. Under FDA regulations and guidance, Fast Track designation may be withdrawn if the criteria under which the designation was granted are no longer met, and the suspension of active clinical development and the lack of demonstrated efficacy in the CHASE trial could each independently support such a determination. The rescission of KPI-012's Fast Track designation could diminish the perceived value of our biologics portfolio, reduce the attractiveness of KPI-012 to potential licensing or collaboration partners, and adversely affect our ability to monetize our biologics assets, whether through out-licensing, partnership arrangements, or any future resumption of clinical development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We may also seek a priority review designation for one or more of our product candidates. If the FDA determines that a product candidate is intended to treat a serious condition and, if approved, offers a significant improvement in safety or effectiveness, the FDA may designate the product candidate for priority review. A priority review designation means that the goal is for the FDA to review an application for marketing approval in six months, rather than the standard review period of 10 months.</p><a id="_Hlk204330912"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On June 17, 2025, the FDA announced the creation of a new voucher program to expedite the development and approval of new drug products. Vouchers issued under the new program, which is known as the Commissioner&#8217;s National Priority Voucher, or CNPV, Program, may reportedly be redeemed by sponsors to shorten the review time of an NDA from approximately 10-12 months to 1-2 months. The FDA has indicated that the new CNPV process will convene experts from the FDA&#8217;s offices for a team-based review rather than using the standard review system of a drug application being sent to numerous FDA offices. Clinical information will be reviewed by a multidisciplinary team of physicians and scientists who will pre-review the submitted information and convene for a 1-day meeting. Vouchers under this program will reportedly be given to companies aligned with U.S. national priorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">These designations are within the discretion of the FDA. Accordingly, even if we believe that one of our product candidates meets the criteria for these designations, the FDA may disagree and instead determine not to make such designation. Further, even if we receive a designation, the receipt of such designation for a product candidate may not result in a faster development or regulatory review or approval process compared to product candidates considered for approval under conventional FDA procedures and does not assure ultimate approval by the FDA. In addition, even if one or more of our product candidates qualifies for these designations, such as the Fast Track designation for KPI-012 for the treatment of PCED, the FDA may later decide that the product candidates no longer meet the conditions for qualification or decide that the time period for FDA review or approval will not be shortened. The risk that FDA will decide KPI-012 no longer meets the conditions for qualification of Fast Track designation could be heightened by our termination of the CHASE Phase 2b clinical trial due to failure to meet its primary endpoints and our subsequent suspension of clinical development of KPI-012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In the European Union, we may seek PRIME designation for some of our product candidates in the future. The PRIME program focuses on product candidates that target conditions for which there exists no satisfactory method of treatment in the European Union, or even if such a method exists, the product candidate may offer a major therapeutic advantage over existing treatments. To be accepted for PRIME designation, a product candidate must meet the eligibility criteria in respect of its major public health interest and therapeutic innovation based on information that is capable of substantiating the claims. The benefits of a&#160;PRIME designation&#160;include the appointment of a rapporteur of the Committee for Medicinal Products for Human Use to provide continued support and help to build knowledge ahead of a marketing authorization application, early dialogue and scientific advice at key development milestones, and the potential to qualify products for accelerated review, meaning reduction in the review time for an opinion on approvability to be issued earlier in the application process. PRIME designation enables an applicant to request parallel EMA scientific advice and health technology assessment advice to facilitate timely market access. Even if we receive PRIME designation for any of our product candidates, the designation may not result in a materially faster development process, review or approval compared to conventional EMA procedures. Further, obtaining&#160;PRIME designation&#160;does not assure or increase the likelihood of EMA&#8217;s grant of a marketing authorization.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">61</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If approved, our products regulated as biologics may face competition from biosimilars approved through an abbreviated regulatory pathway.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010, or collectively the ACA, includes a subtitle called the Biologics Price Competition and Innovation Act of 2009, or BPCIA, which created an abbreviated approval pathway for biologic products that are biosimilar to or interchangeable with an FDA-licensed reference biologic product. Under the BPCIA, an application for a biosimilar product may not be submitted to the FDA until four years following the date that the reference product was first licensed by the FDA. In addition, the approval of a biosimilar product may not be made effective by the FDA until 12 years from the date on which the reference product was first licensed. During this 12-year period of regulatory exclusivity, another company may still market a competing version of the reference product if the FDA approves a BLA for the competing product containing the sponsor&#8217;s own preclinical data and data from adequate and well-controlled clinical trials to demonstrate the safety, purity, and potency of the other company&#8217;s product. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In December 2022, Congress clarified through the Food and Drug Omnibus Reform Act, that the FDA may approve multiple first interchangeable biosimilar biological products so long as the products are all approved on the same first day on which such a product is approved as interchangeable with the reference product and the exclusivity period may be shared amongst multiple first interchangeable products. More recently, in October 2023, the FDA issued its first interchangeable exclusivity determination under the BPCIA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">To date, we have not had a product candidate approved as a biologic product. We believe that any of our product candidates that may be approved as a biologic product under a BLA should qualify for the 12-year period of exclusivity. Nonetheless, the approval of biosimilar products referencing any of our product candidates would have a material adverse impact on our business due to increased competition and pricing pressures. Moreover, there is a risk that any exclusivity we do receive could be shortened due to congressional action or otherwise, or that the FDA will not consider our products to be reference products for competing products, potentially creating the opportunity for generic competition sooner than anticipated. Other aspects of the BPCIA, some of which may impact the BPCIA exclusivity provisions, have also been the subject of recent litigation. The extent to which a biosimilar, once licensed, will be substituted for any one of our reference products in a way that is similar to traditional generic substitution for non-biologic products is not yet clear, and will depend on a number of marketplace and regulatory factors that are still developing. If competitors are able to obtain regulatory approval for biosimilars referencing our products, our products may become subject to competition from such biosimilars, with the attendant competitive pressure and consequences. The ultimate impact, implementation, and meaning of the BPCIA are subject to uncertainty, and any new regulations, guidance, policies or processes adopted by the FDA to implement the law could have a material adverse effect on the future commercial prospects for our biological product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our relationships with customers and third-party payors may be subject, directly or indirectly, to applicable anti-kickback, fraud and abuse, false claims, transparency, health information privacy and security, and other healthcare laws and regulations, which could expose us to criminal sanctions, civil penalties, contractual damages, reputational harm, administrative burdens and diminished profits and future earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Healthcare providers, clinicians and third-party payors in the United States and elsewhere will play a primary role in the recommendation and prescription and use of any product candidates for which we obtain marketing approval. Our future arrangements with third-party payors and customers may expose us to broadly applicable fraud and abuse and other healthcare laws and regulations that may constrain the business or financial arrangements and relationships through which we market, sell and distribute any products for which we obtain marketing approval. The applicable federal, state and foreign healthcare laws and regulations that may affect our ability to operate include:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Anti-Kickback Statute, which prohibits, among other things, persons from knowingly and willfully soliciting, offering, receiving or providing remuneration, directly or indirectly, in cash or in kind, to induce or reward, or in return for, either the referral of an individual for, or the purchase, order or recommendation of, any good or service, for which payment may be made under a federal healthcare program such as Medicare and Medicaid. A person or entity does not need to have actual knowledge of the federal Anti-Kickback Statute or specific intent to violate it in order to have committed a violation;</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">62</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">federal civil and criminal false claims laws and civil monetary penalty laws, including the federal False Claims Act, which impose criminal and civil penalties, including civil whistleblower or&#160;qui tam&#160;actions, against individuals or entities for knowingly presenting, or causing to be presented, to the federal government, including the Medicare and Medicaid programs, claims for payment that are false or fraudulent or making a false statement to avoid, decrease or conceal an obligation to pay money to the federal government. In addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti- Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, which imposes criminal and civil liability for executing a scheme to defraud any healthcare benefit program or making false statements relating to healthcare matters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, and their respective implementing regulations, which imposes obligations, including mandatory contractual terms, on covered healthcare providers, health plans and healthcare clearinghouses, as well as their business associates, with respect to safeguarding the privacy, security and transmission of individually identifiable health information;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Physician Payments Sunshine Act requires certain manufacturers of drugs, devices, biologics and medical supplies for which payment is available under Medicare, Medicaid or the Children&#8217;s Health Insurance Program, with specific exceptions, to report annually to the Centers for Medicare &amp; Medicaid Services, or CMS, information related to payments or transfers of value made to physicians, other healthcare providers and teaching hospitals, as well as information regarding ownership and investment interests held by physicians and their immediate family members; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">analogous state and foreign laws and regulations, such as state anti-kickback and false claims laws, which may apply to sales or marketing arrangements and claims involving healthcare items or services reimbursed by non-governmental third-party payors, including private insurers, state and foreign laws that require pharmaceutical companies to comply with the pharmaceutical industry&#8217;s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers, state and foreign laws that require drug manufacturers to report information related to payments and other transfers of value to clinicians and other healthcare providers or marketing expenditures, and state and foreign laws governing the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and often are not preempted by HIPAA, thus complicating compliance efforts.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If our operations are found to be in violation of any of the laws described above or any governmental regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, individual imprisonment, integrity obligations, and the curtailment or restructuring of our operations. Any penalties, damages, fines, individual imprisonment, integrity obligations, exclusion from funded healthcare programs, or curtailment or restructuring of our operations could adversely affect our financial results. Our corporate compliance program is designed to ensure that we will develop, market and sell our products and product candidates in compliance with all applicable laws and regulations, but we cannot guarantee that this program will protect us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. If any such actions are instituted against us and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business, including the imposition of significant fines or other sanctions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Efforts to ensure that our business arrangements with third parties will comply with applicable healthcare laws and regulations may involve substantial costs. It is possible that governmental authorities will conclude that our business practices may not comply with current or future statutes, regulations or case law involving applicable fraud and abuse or other healthcare laws and regulations. If our operations are found to be in violation of any of these laws or any other governmental regulations that may apply to us, we may be subject to significant civil, criminal and administrative penalties, including, without limitation, damages, fines, imprisonment, exclusion from participation in government funded healthcare programs, such as Medicare and Medicaid, and the curtailment or restructuring of our operations. If </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">63</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">any of the clinicians or other healthcare providers or entities with whom we do or expect to do business is found to be not in compliance with applicable laws, it may be subject to criminal, civil or administrative sanctions, including exclusions from participation in government funded healthcare programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Existing and future legislation may affect our ability to commercialize our products, if and when approved, and increase the difficulty and cost for us to obtain reimbursement for our products, if and when approved. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In the United States and some foreign jurisdictions, there have been a number of legislative and regulatory changes and proposed changes regarding the healthcare system that could affect our ability to profitably sell or commercialize any product candidate for which we obtain marketing approval. The pharmaceutical industry has been a particular focus of these efforts and have been significantly affected by legislative initiatives. Current laws, as well as other healthcare reform measures that may be adopted in the future, may result in more rigorous coverage criteria and in additional downward pressure on the price that we receive for any FDA approved product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In March 2010, President Obama signed into law the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Affordability Reconciliation Act, or collectively the ACA. In addition, other legislative changes have been proposed and adopted since the ACA was enacted. For example, in August 2021, the Budget Control Act of 2011, among other things, led to aggregate reductions to Medicare payments to providers of up to 2% per fiscal year which went into effect in 2013 and will remain in effect through the first half of 2032.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The American Taxpayer Relief Act of 2012, among other things, reduced Medicare payments to several providers and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. These laws may result in additional reductions in Medicare and other healthcare funding and otherwise affect the prices we may obtain for any of our product candidates for which we may obtain regulatory approval or the frequency with which any product candidate is prescribed or used. Indeed, under current legislation, the actual reductions in Medicare payments may vary up to 4%. The Consolidated Appropriations Act, which was signed into law by President Biden in December&#160;2022, made several changes to sequestration of the Medicare program. Section&#160;1001 of the Consolidated Appropriations Act delays the 4% Statutory PAYGO sequester for two&#160;years, through the end of calendar&#160;year 2024. Triggered by enactment of the American Rescue Plan Act of 2021, the 4% cut to the Medicare program would have taken effect in January&#160;2023. The Consolidated Appropriations Act&#8217;s health care offset title includes Section&#160;4163, which extends the 2% Budget Control Act of 2011 Medicare sequester for six&#160;months into fiscal&#160;year 2032 and lowers the payment reduction&#160;percentages in fiscal&#160;years 2030 and 2031.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We expect that additional healthcare reforms may result in additional reductions in Medicare and other healthcare funding, more rigorous coverage criteria, new payment methodologies and additional downward pressure on the price that we receive for any product which receives regulatory approval and/or the level of reimbursement physicians receive for administering any approved product we might bring to market. Reductions in reimbursement levels may negatively impact the prices we receive or the frequency with which our products are prescribed or administered. Any reduction in reimbursement from Medicare or other government programs may result in a similar reduction in payments from private payors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Since enactment of the ACA, there have been and continue to be numerous legal challenges and Congressional actions to repeal and replace provisions of the law and litigation and legislation over the ACA is likely to continue with unpredictable and uncertain results. For example, with enactment of the Tax Cuts and Jobs Act of 2017, or the 2017 Tax Act, Congress repealed the &#8220;individual mandate.&#8221; The repeal of this provision, which required most Americans to carry a minimal level of health insurance, became effective in 2019. In June 2021, the U.S. Supreme Court dismissed the most recent judicial challenge to the ACA brought by several states without specifically ruling on the constitutionality of the ACA. Shortly after taking office in January 2025, President Trump revoked numerous executive orders issued by President Biden, including at least two executive orders which where were designed to further implement the ACA. We anticipate similar efforts to undermine the ACA, and the accompanying uncertainty, for the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, the recent election of President Trump, coupled with a consolidation of party control of both chambers of the U.S. Congress, has led to new legislative and regulatory initiatives in the United States and the roll-back of many initiatives of the previous presidential administration, which may impact our business in unpredictable ways. Market uncertainty and volatility have been magnified and may intensify due to the statements and actions of the new U.S. presidential administration and resulting uncertainties regarding actual and potential shifts in U.S. and foreign, trade, economic and other policies, including with respect to treaties and tariffs.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">64</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Current and future legislation designed to reduce prescription drug costs may affect the prices we and any collaborators may obtain for our product candidates.&#160;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The prices of prescription pharmaceuticals have also been the subject of considerable discussion in the United States. There have been several U.S. congressional inquiries, as well as proposed and enacted state and federal legislation designed to, among other things, bring more transparency to pharmaceutical pricing, review the relationship between pricing and manufacturer patient programs, and reduce the costs of pharmaceuticals under Medicare and Medicaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In October&#160;2020, Health Insurance Portability and Accountability Act of 1996, or HHS, and the FDA published a final rule&#160;allowing states and other entities to develop a Section&#160;804 Importation Program to import certain prescription drugs from Canada into the United States. That regulation was challenged in a lawsuit by the Pharmaceutical Research and Manufacturers of America, or PhRMA, but the case was dismissed by a federal district court in February 2023 after the court found that PhRMA did not have standing to sue HHS. A few states&#8239;have passed legislation establishing workgroups to examine the impact of a state importation program.&#8239; Several states have passed laws allowing for the importation of drugs from Canada. Certain states have submitted Section 804 Importation Program proposals and are awaiting FDA approval. On January 5, 2024, the FDA approved Florida&#8217;s plan for Canadian drug importation. Florida now has authority to import certain drugs from Canada for a period of two years once&#160;certain conditions are met. Florida will first need to submit a&#160;pre-import request&#160;for each drug selected for importation, which must be approved by the FDA. Florida will also need to relabel the drugs and perform quality testing of the products to meet FDA standards.&#160;On May 21, 2025, the FDA announced that it would offer individual states the opportunity to submit a draft proposal for pre-review and meet with the agency to obtain initial feedback from FDA prior to formally submitting their section 804 importation program (SIP) proposal. The intent of these meetings is to assist states in developing their proposals by further clarifying requirements, enhancing the quality of proposals submitted to the agency and ultimately shortening the review timeline.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Further, on November 20, 2020, HHS finalized a regulation removing safe harbor protection for price reductions from pharmaceutical manufacturers to plan sponsors under Part D, either directly or through pharmacy benefit managers, unless the price reduction is required by law. The rule also creates a new safe harbor for price reductions reflected at the point-of-sale, as well as a safe harbor for certain fixed fee arrangements between pharmacy benefit managers and manufacturers. Pursuant to court order, the removal and addition of the aforementioned safe harbors were delayed and recent legislation imposed a moratorium on implementation of the rule until January 1, 2026. The Inflation Reduction Act of 2022, or IRA, further delayed implementation of this rule to January 1, 2032.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The IRA has implications for Medicare Part D, which is a program available to individuals who are entitled to Medicare Part A or enrolled in Medicare Part B to give them the option of paying a monthly premium for outpatient prescription drug coverage. The IRA also, among other things, extends enhanced subsidies for individuals purchasing health insurance coverage in ACA marketplaces through plan year 2025. Further, the IRA also eliminates the &#8220;donut hole&#8221; under the Medicare Part D program beginning in 2025 by significantly lowering the beneficiary maximum out-of-pocket cost and through a newly established manufacturer discount program. It is unclear how any additional challenges or future healthcare reform measures will impact the ACA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Among other things, the IRA requires manufacturers of certain drugs to engage in price negotiations with Medicare beginning in 2026, with prices that can be negotiated subject to a cap; imposes rebates under Medicare Part B and Medicare Part D to penalize price increases that outpace inflation and replaces the Part D coverage gap discount program with a new discounting program beginning in 2025. The IRA permits the HHS to implement many of these provisions through guidance, as opposed to regulation, for the initial years. </p><a id="_Hlk204331070"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Specifically, with respect to price negotiations, Congress authorized Medicare to negotiate lower prices for certain costly single-source drug and biologic products that do not have competing generics or biosimilars and are reimbursed under Medicare Part B and Part D. CMS may negotiate prices for ten high-cost drugs paid for by Medicare Part D starting in 2026, followed by 15 Part D drugs in 2027, 15 Part B or Part D drugs in 2028 and 20 Part B or Part D drugs in 2029 and beyond. This provision applies to drug products that have been approved for at least 9 years and biologics that have been licensed for 13 years, but it does not apply to drugs and biologics that have been approved for a single rare disease or condition. With passage of the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) on July 3, 2025, which was signed into law by the President on July 4, 2025, Congress expanded the exemption from this provision to drugs and </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">65</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">biologics with multiple orphan drug designations. Nonetheless, since CMS may establish a maximum price for these products in price negotiations, we would be at risk of government action if our products are the subject of Medicare price negotiations. Moreover, given the risk that could be the case, these provisions of the IRA may also further heighten the risk that we would not be able to achieve the expected return on our products or full value of our patents protecting our products if prices are set after such products have been on the market for nine years. On August 15, 2024, HHS published the results of the first Medicare drug price negotiations for ten selected drugs that treat a range of conditions, including diabetes, chronic kidney disease, and rheumatoid arthritis. The prices of these ten drugs became effective January 1, 2026. On January 17, 2025, CMS announced its selection of 15 additional drugs covered by Part D for the second cycle of negotiations. CMS issued a public statement on January 29, 2025, declaring that lowering the cost of prescription drugs is a top priority of the new administration and CMS is committed to considering opportunities to bring greater transparency in the negotiation program. The second cycle of negotiations with participating drug companies were announced in March 2025, and any negotiated prices for this second set of drugs will be effective starting January 1, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, the legislation subjects drug manufacturers to civil monetary penalties and a potential excise tax for failing to comply with the legislation by offering a price that is not equal to or less than the negotiated &#8220;maximum fair price&#8221; under the law or for taking price increases that exceed inflation. The law also caps Medicare out-of-pocket drug costs at an estimated $2,000 a year beginning in 2025. In addition to the drug price negotiation program, the IRA established inflation rebate programs under Medicare Part B and Part D. These programs require manufacturers to pay rebates to Medicare if they raise their prices for certain Part B and Part D drugs faster than the rate of inflation. On December 9, 2024, with the issuance of its 2025 Physician Fee Schedule final regulation, CMS finalized its rules governing the IRA inflation rebate programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Accordingly, while it is currently unclear how the IRA will be effectuated, we cannot predict with certainty what impact any federal or state health reforms will have on us, but such changes could impose new or more stringent regulatory requirements on our activities or result in reduced reimbursement for our products, any of which could adversely affect our business, results of operations and financial condition. For example, based on current guidance from CMS concerning the application of the IRA&#8217;s drug pricing provisions to orphan drugs, we may be eligible for reduced reimbursement if and when, if ever, KPI-012 is approved as an orphan drug for PCED and a different rare disease or condition.<br/><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">66</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk204331105"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On June 6, 2023, Merck &amp; Co. filed a lawsuit against HHS and CMS asserting that, among other things, the IRA&#8217;s Drug Price Negotiation Program for Medicare constitutes an uncompensated taking in violation of the Fifth Amendment of the Constitution. Subsequently, other parties, including the U.S. Chamber of Commerce and certain pharmaceutical companies have also filed lawsuits in various courts with similar constitutional claims against HHS and CMS. There have been various decisions by the courts considering these cases since they were filed. HHS has generally won the substantive disputes in these cases or succeeded in getting claims dismissed for lack of standing. Most of these cases are now on appeal. On October 30, 2024, the U.S. Court of Appeals for the Third Circuit heard oral argument in three of these cases. In April 2025, the U.S. Court of Appeals for the Second Circuit and the U.S. Court of Appeals for the Third Circuit heard argument in an additional three cases. On May 8, 2025, the Third Circuit rejected AstraZeneca&#8217;s challenge to the Medicare price negotiation program, finding that the program did not violate the company&#8217;s due process rights under the constitution since there is no protected property interest in selling goods to Medicare beneficiaries at a price higher than what the government is willing to pay in reimbursement. We expect that litigation involving these and other provisions of the IRA will continue, with unpredictable and uncertain results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, in December 2023, NIST released for public comment the Draft Framework.&#160;The Draft Framework sets forth the factors that an agency may consider when deciding whether to exercise march-in rights pursuant to Bayh-Dole, and includes a first-ever specification that price can be a factor in determining that a drug or other taxpayer-funded invention is not accessible to the public. NIST is currently seeking public comments on the proposed Draft Framework. The potential inclusion of price as a factor in a march-in determination and the exercise of &#8220;march-in&#8221; rights by the federal government could result in decreased demand for our future products, which could have a material adverse effect on our results of operations and financial condition. In addition, any failure to comply with applicable laws or regulations could harm our business and divert our management&#8217;s attention.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">67</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Trump&#8217;s current administration has also taken several measures focusing on healthcare and drug pricing and access in particular. For example, President Trump has signed multiple executive orders addressing drug pricing including: on April 15, 2025, outlining several actions the Secretary of the Department of HHS must take to optimize healthcare regulations that will provide access to prescription drugs at lower costs; on May 5, 2025, aiming to promote domestic production of critical medicines; and on May 12, 2025, aiming to establish a most-favored-nation (&#8220;MFN&#8221;) drug pricing policy that would tie U.S. drug prices to the prices paid for drugs in other countries. On November 6, 2025, CMS announced a new voluntary payment initiative called the GENEROUS Model (GENErating cost Reductions for U.S. Medicaid Model) where drug manufacturers may voluntarily offer supplemental rebates to participating state Medicaid programs that are intended to provide such Medicaid programs with a MFN price for participating manufacturers&#8217; products. On December 23, 2025, CMS published two proposed rules that would incorporate MFN pricing principles into federal reimbursement for prescription drugs. The first proposal, the GLOBE Model (Global Benchmark for Efficient Drug Pricing Model) for Medicare Part B, would require manufacturers of specified single source drugs and sole source biologics to pay incremental rebates based on international benchmark prices, with participation triggered for products meeting CMS&#8217;s spending and eligibility criteria. The second proposal, the GUARD Model (Guarding U.S. Medicare Against Rising Drug Costs) for Medicare Part D, would similarly mandate manufacturer rebates for qualifying sole source drugs where the Medicare net price exceeds an MFN benchmark derived from international reference pricing methodologies. On January 15, President Trump called upon Congress to enact &#8220; The Great Healthcare Plan,&#8221; to codify lower drug pricing, lower insurance premiums, and increase healthcare price transparency, among other things. On February 5, 2026, the Trump administration launched the TrumpRx platform designed to allow consumers to purchase certain drugs at reduced prices as negotiated between the drug manufacturers and the Trump administration. At the state level, individual states are increasingly aggressive in passing legislation and implementing regulations designed to control pharmaceutical and biological product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure and transparency measures, and, in some cases, designed to encourage importation from other countries and bulk purchasing. In addition, regional health care authorities and individual hospitals are increasingly using bidding procedures to determine what pharmaceutical products and which suppliers will be included in their prescription drug and other health care programs. These measures could reduce the ultimate demand for our products, once approved, or put pressure on our product pricing. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, which could result in reduced demand for our product candidates or additional pricing pressures. This is increasingly true with respect to products approved pursuant to the accelerated approval pathway. State Medicaid programs and other payers are developing strategies and implementing significant coverage barriers, or refusing to cover these products outright, arguing that accelerated approval drugs have insufficient or limited evidence despite meeting the FDA&#8217;s standards for accelerated approval. This may be especially true with respect to products approved pursuant to the accelerated approval pathway. State Medicaid programs and other payers are developing strategies and implementing significant coverage barriers, or refusing to cover these products outright, arguing that accelerated approval drugs have insufficient or limited evidence despite meeting the FDA&#8217;s standards for accelerated approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Disruptions at the FDA and other government agencies caused by funding shortages or global health concerns personnel losses, or regulatory reform could hinder their ability to hire and retain key leadership and other personnel, or otherwise prevent new products and services from being developed or commercialized in a timely manner, which could negatively impact our business. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The ability of the FDA to review and approve new products can be affected by a variety of factors, including government budget and funding levels, ability to hire and retain key personnel and accept the payment of user fees, statutory, regulatory, and policy changes and other events that may otherwise affect the FDA&#8217;s ability to perform routine functions. Average review times at the FDA have fluctuated in recent&#160;years as a result. In addition, government funding of other government agencies that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable. Further, while the FDA&#8217;s review of BLAs and other applications is funded through the user fee program established under PDUFA, the Trump Administration has indicated that it will be reviewing that program and its implementation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Disruptions at the FDA, EMA and other agencies may also slow the time necessary for new drugs or biologics to be reviewed or approved by necessary government agencies, which would adversely affect our business. For example, in recent years, including in 2018 and 2019, the U.S. government shut down several times and certain regulatory agencies, such as the FDA and the SEC had to furlough critical employees and stop critical activities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">68</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, disruptions may result from events similar to the COVID-19 pandemic. During the COVID-19 pandemic, a number of companies announced receipt of complete response letters due to the FDA&#8217;s inability to complete required inspections for their applications. In the event of a similar public health emergency in the future, the FDA may not be able to continue its current pace and review timelines could be extended. Regulatory authorities outside the United States facing similar circumstances may adopt similar restrictions or other policy measures in response to a similar public health emergency and may also experience delays in their regulatory activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, there is substantial uncertainty as to how measures being implemented by the new Trump Administration across the government will impact the FDA, CMS and other federal agencies with jurisdiction over our activities. For example, since taking office, President Trump has issued a number of executive orders, which could have a significant impact on the manner in which the FDA conducts its operations and engages in regulatory and oversight activities. If these or other orders or executive actions impose constraints on FDA&#8217;s ability to engage in oversight and implementation activities in the normal course, our business may be negatively impacted. For example, the potential loss of FDA personnel could lead to further disruptions and delays in FDA review of our product candidates. Similarly, efforts by the new administration to substantially reduce or delay research funding by the National Institutes of Health of medical research could have substantial direct or indirect impacts on our research activities.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">  </span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If a prolonged government shutdown or other disruption occurs, it could significantly impact the ability of the FDA to timely review and process our regulatory submissions, which could have a material adverse effect on our business. Future shutdowns or other disruptions could also affect other government agencies such as the SEC, which may also impact our business by delaying review of our public filings, to the extent such review is necessary, and our ability to access the public markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">If we or any third-party manufacturers we engage or may engage in the future fail to comply with environmental, health and safety laws and regulations, we could become subject to fines or penalties or incur significant costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We and any third-party manufacturers we engage or may engage in the future are subject to numerous environmental, health and safety laws and regulations, including those governing laboratory procedures and the handling, use, storage, treatment and disposal of hazardous materials and wastes. From time to time and in the future, our operations may involve the use of hazardous materials, including chemicals and biological materials, and produce hazardous waste products. We generally contract with third parties for the disposal of these materials and wastes. We cannot eliminate the risk of contamination or injury from these materials. In the event of contamination or injury resulting from our use of hazardous materials, we could be held liable for any resulting damages, and any liability could exceed our resources. We also could incur significant costs associated with civil or criminal fines and penalties for failure to comply with such laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although we maintain general liability insurance as well as workers&#8217; compensation insurance to cover us for costs and expenses we may incur due to injuries to our employees resulting from the use of hazardous materials, this insurance may not provide adequate coverage against potential liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, we may incur substantial costs in order to comply with current or future environmental, health and safety laws and regulations. These current or future laws and regulations may impair our research, development or production efforts. Our failure to comply with these laws and regulations also may result in substantial fines, penalties or other sanctions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Further, with respect to the operations of any future third-party contract manufacturers, it is possible that if they fail to operate in compliance with applicable environmental, health and safety laws and regulations or properly dispose of wastes associated with our products, we could be held liable for any resulting damages, suffer reputational harm or experience a disruption in the manufacture and supply of our product candidates or products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We are subject to anti-corruption laws, as well as export control laws, customs laws, sanctions laws and other laws governing our operations. If we fail to comply with these laws, we could be subject to civil or criminal penalties, other remedial measures and legal expenses, be precluded from developing, manufacturing and selling certain products outside the United States or be required to develop and implement costly compliance programs, which could adversely affect our business, results of operations and financial condition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our operations are subject to anti-corruption laws, including the U.S. Foreign Corrupt Practices Act, or FCPA, </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">69</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">the U.K. Bribery Act 2010, or Bribery Act, and other anti-corruption laws that apply in countries where we do business and may do business in the future. The FCPA, Bribery Act and these other laws generally prohibit us, our officers, and our employees and intermediaries from bribing, being bribed or making other prohibited payments to government officials or other persons to obtain or retain business or gain some other business advantage. Compliance with the FCPA, in particular, is expensive and difficult, particularly in countries in which corruption is a recognized problem. In addition, the FCPA presents particular challenges in the pharmaceutical industry, because, in many countries, hospitals are operated by the government, and doctors and other hospital employees are considered foreign officials. Certain payments to hospitals in connection with clinical trials and other work have been deemed to be improper payments to government officials and have led to FCPA enforcement actions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We may in the future operate in jurisdictions that pose a high risk of potential FCPA or Bribery Act violations, and we may participate in collaborations and relationships with third parties whose actions could potentially subject us to liability under the FCPA, Bribery Act or local anti-corruption laws. In addition, we cannot predict the nature, scope or effect of future regulatory requirements to which our international operations might be subject or the manner in which existing laws might be administered or interpreted. If we expand our operations outside of the United States, we will need to dedicate additional resources to comply with numerous laws and regulations in each jurisdiction in which we plan to operate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are also subject to other laws and regulations governing our international operations, including regulations administered by the governments of the United Kingdom and the United States, and authorities in the European Union, including applicable export control regulations, economic sanctions on countries and persons, customs requirements and currency exchange regulations, collectively referred to as the Trade Control laws. In addition, various laws, regulations and executive orders also restrict the use and dissemination outside of the United States, or the sharing with certain non-U.S. nationals, of information classified for national security purposes, as well as certain products and technical data relating to those products. If we expand our presence outside of the United States, it will require us to dedicate additional resources to comply with these laws, and these laws may preclude us from developing, manufacturing, or selling certain products and product candidates outside of the United States, which could limit our growth potential and increase our development costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There is no assurance that we will be completely effective in ensuring our compliance with all applicable anti-corruption laws, including the FCPA, the Bribery Act or other legal requirements, including Trade Control laws. If we are not in compliance with the FCPA, Bribery Act and other anti-corruption laws or Trade Control laws, we may be subject to criminal and civil penalties, disgorgement and other sanctions and remedial measures, and legal expenses, which could have an adverse impact on our business, financial condition, results of operations and liquidity. The SEC also may suspend or bar issuers from trading securities on U.S. exchanges for violations of the FCPA&#8217;s accounting provisions. Any investigation of any potential violations of the FCPA, the Bribery Act, other anti-corruption laws or Trade Control laws by U.S., U.K. or other authorities could also have an adverse impact on our reputation, our business, results of operations and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On February 10, 2025, President Trump issued an executive order directing the Attorney General to review the guidelines and policies governing FCPA investigations and enforcement actions. Per the executive order, this review will result in new DOJ FCPA guidelines intended to enhance American economic competitiveness and to safeguard national security interests. During the 180-day review period, any new FCPA investigations and enforcement actions are to be suspended absent authorization from the Attorney General, and all existing FCPA investigations and enforcement actions will be reviewed. Additionally, after the Attorney General issues revised guidelines, the executive order directs the Attorney General to assess whether &#8220;remedial measures&#8221; related to past FCPA actions are warranted. We will need to carefully monitor the implementation of this order.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">70</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We are subject to stringent privacy laws, information security laws, regulations, policies and contractual obligations related to data privacy and security and changes in such laws, regulations, policies, contractual obligations and failure to comply with such requirements could subject us to significant fines and penalties, which may have a material adverse effect on our business, financial condition or results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are subject to data privacy and protection laws and regulations that apply to the collection, transmission, storage and use of personally-identifying information, which among other things, impose certain requirements relating to the privacy, security and transmission of personal information, including comprehensive regulatory systems in the U.S., EU and U.K. The legislative and regulatory landscape for privacy and data protection continues to evolve in jurisdictions worldwide, and there has been an increasing focus on privacy and data protection issues with the potential to affect our business. Failure to comply with any of these laws and regulations could result in enforcement action against us, including fines, imprisonment of company officials and public censure, claims for damages by affected individuals, damage to our reputation and loss of goodwill, any of which could have a material adverse effect on our business, financial condition, results of operations or prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There are numerous U.S. federal and state laws and regulations related to the privacy and security of personal information. In particular, regulations promulgated pursuant to HIPAA establish privacy and security standards that limit the use and disclosure of individually identifiable health information, or protected health information, and require the implementation of administrative, physical and technological safeguards to protect the privacy of protected health information and ensure the confidentiality, integrity and availability of electronic protected health information. Determining whether protected health information has been handled in compliance with applicable privacy standards and our contractual obligations can be complex and may be subject to changing interpretation. These obligations may be applicable to some or all of our business activities now or in the future. In recent months, the Office of Civil Rights at HHS, or OCR, has been especially active in enforcing the HIPAA rules. Additionally, OCR is looking to amend the HIPAA Security Rule, which (if and when finalized) could create additional compliance obligations and risk for our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If we are unable to properly protect the privacy and security of protected health information, we could be found to have breached our contracts. Further, if we fail to comply with applicable privacy laws, including applicable HIPAA privacy and security standards, we could face civil and criminal penalties. HHS enforcement activity can result in financial liability and reputational harm, and responses to such enforcement activity can consume significant internal resources. In addition, state attorneys general are authorized to bring civil actions seeking either injunctions or damages in response to violations that threaten the privacy of state residents. We cannot be sure how these regulations will be interpreted, enforced or applied to our operations. In addition to the risks associated with enforcement activities and potential contractual liabilities, our ongoing efforts to comply with evolving laws and regulations at the federal and state level may be costly and require ongoing modifications to our policies, procedures and systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition to potential enforcement by HHS, we are also potentially subject to privacy enforcement from the Federal Trade Commission, or the FTC. The FTC has been particularly focused on the unpermitted processing of health and genetic data through its recent enforcement actions and is expanding the types of privacy violations that it interprets to be &#8220;unfair&#8221; under Section 5 of the Federal Trade Commission Act, as well as the types of activities it views to trigger the Health Breach Notification Rule, which the FTC also has the authority to enforce. The FTC is also in the process of developing rules related to commercial surveillance and data security that may impact our business. We will need to account for the FTC&#8217;s evolving rules and guidance for proper privacy and data security practices in order to mitigate our risk for a potential enforcement action, which may be costly. If we are subject to a potential FTC enforcement action, we may be subject to a settlement order that requires us to adhere to very specific privacy and data security practices, which may impact our business. We may also be required to pay fines as part of a settlement, depending on the nature of the alleged violations. If we violate any consent order that we reach with the FTC, we may be subject to additional fines and compliance requirements. Finally, both the FTC and HHS&#8217;s enforcement priorities (as well as those of other federal regulators) may be impacted by the change in administration and new leadership. These shifts in enforcement priorities may also impact our business. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There are also increased restrictions at the federal level relating to transferring sensitive data outside of the United States to certain foreign countries. For example, in 2024, Congress passed H.B. 815, which included the Protecting Americans&#8217; Data from Foreign Adversaries Act of 2024. This law creates certain restrictions for entities that disclose sensitive data (including potential health data) to countries such as China. Failure to comply with these rules can lead to a potential FTC enforcement action. Additionally, the DOJ recently finalized a rule implementing Executive </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">71</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Order 14117, which creates similar restrictions related to the transfer of sensitive U.S. data to countries such as China. These data transfer restrictions (and others that may pass in the future) may create operational challenges and legal risks for our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">States are also active in creating specific rules relating to the processing of personal information. In 2018, California passed into law the California Consumer Privacy Act, or CCPA, which took effect on January 1, 2020 and imposed many requirements on businesses that process the personal information of California residents. Many of the CCPA&#8217;s requirements are similar to those found in the General Data Protection Regulation, or GDPR, described below, including requiring businesses to provide notice to data subjects regarding the information collected about them and how such information is used and shared, and providing data subjects the right to request access to such personal information and, in certain cases, request the erasure of such personal information. The CCPA also affords California residents the right to opt-out of &#8220;sales&#8221; of their personal information. The CCPA contains significant penalties for companies that violate its requirements. The California Privacy Rights Act, or the CPRA, went into effect on January 1, 2023 and significantly expanded the CCPA to incorporate additional GDPR-like provisions including requiring that the use, retention, and sharing of personal information of California residents be reasonably necessary and proportionate to the purposes of collection or processing, granting additional protections for sensitive personal information and requiring greater disclosures related to notice to residents regarding retention of information. The CPRA also created a new enforcement agency &#8211; the California Privacy Protection Agency &#8211; whose sole responsibility is to enforce the CPRA, and other California privacy laws, which will further increase compliance risk. The provisions in the CPRA may apply to some of our business activities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">In addition to California, a number of other states have passed comprehensive privacy laws similar to the CCPA and CPRA. These laws are either in effect or will go into effect sometime over the next few years. Like the CCPA and CPRA, these laws create obligations related to the processing of personal information, as well as special obligations for the processing of &#8220;sensitive&#8221; data, which includes health data in some cases. Some of the provisions of these laws may apply to our business activities. There are also states that are strongly considering or have already passed comprehensive privacy laws during the 2025 legislative sessions. Other states will be considering these laws in the future, and Congress has also been debating passing a federal privacy law. There are also states that are specifically regulating health information that may affect our business. For example, Washington state passed a health privacy law in 2023 which regulates the collection and sharing of health information that is not otherwise regulated by HIPAA rules, and the law also has a private right of action, which further increases the relevant compliance risk. Connecticut and Nevada have also passed similar laws regulating consumer health data, and more states are considering such legislation in 2025. These laws may impact our business activities, including our identification of research subjects, relationships with business partners and ultimately the marketing and distribution of our products, if approved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Plaintiffs&#8217; lawyers in the United States are also increasingly using privacy-related statutes at both the state and federal level to bring lawsuits against companies for their data-related practices. In particular, there have been a significant number of cases filed against companies for their use of pixels and other web trackers. These cases often allege violations of the California Invasion of Privacy Act and other state laws regulating wiretapping, as well as the federal Video Privacy Protection Act. The rise in these types of lawsuits creates potential risk for our business. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, laws in all 50 states require businesses to provide notice to customers whose personal information has been disclosed as a result of a data breach. These laws are not consistent, and compliance in the event of a widespread data breach is difficult and may be costly. Moreover, states have been frequently amending existing laws, requiring attention to changing regulatory requirements. We also may be contractually required to notify affected individuals or other counterparties of a security breach, incident, or compromise. Although we may have contractual protections with our vendors, any actual or perceived security breach, incident, or compromise could harm our reputation and brand, expose us to potential liability or require us to expend significant resources on data security and in responding to any such actual or perceived breach, incident, or compromise. Any contractual protections we may have from our vendors may not be sufficient to adequately protect us from any such liabilities and losses, and we may be unable to enforce any such contractual protections. In addition to government regulation, privacy advocates and industry groups have and may in the future propose self-regulatory standards from time to time. These and other industry standards may legally or contractually apply to us, or we may elect to comply.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Similar to the laws in the United States, there are significant privacy and data security laws that apply in Europe, Latin America and other countries. The collection, use, disclosure, transfer, or other processing of personal data, including personal health data, regarding individuals who are located in the European Economic Area, or EEA, and the </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">72</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">processing of personal data that takes place in the EEA, is regulated by the GDPR, which imposes obligations on companies that operate in our industry with respect to the processing of personal data and the cross-border transfer of such data. The GDPR imposes onerous accountability obligations requiring data controllers and processors to maintain a record of their data processing and policies. If our or our service providers&#8217; privacy or data security measures fail to comply with the GDPR requirements, we may be subject to litigation, regulatory investigations, enforcement notices requiring us to change the way we use personal data and/or fines of up to 20 million Euros or up to 4% of the total worldwide annual turnover of the preceding financial year, whichever is higher, as well as compensation claims by affected individuals, negative publicity, reputational harm and a potential loss of business and goodwill. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The GDPR places restrictions on the cross-border transfer of personal data from the European Union to countries that have not been found to offer adequate data protection legislation, such as the United States. There are ongoing concerns about the ability of companies to transfer personal data from the European Union to other countries. In July 2020, the Court of Justice of the European Union, or CJEU, invalidated the EU-U.S. Privacy Shield, one of the mechanisms used to legitimize the transfer of personal data from the EEA to the United States. The CJEU decision has resulted in increased scrutiny on data transfers generally and may increase our costs of compliance with data privacy legislation as well as our costs of negotiating appropriate privacy and security agreements with our vendors and business partners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, in October 2022, President Biden signed an executive order to implement the EU-U.S. Data Privacy Framework, which serves as a replacement to the EU-U.S. Privacy Shield. The European Commission adopted the adequacy decision in July 2023. The adequacy decision permits U.S. companies who self-certify to the EU-U.S. Data Privacy Framework to rely on it as a valid data transfer mechanism for data transfers from the European Union to the United States. However, some privacy advocacy groups have already suggested that they will be challenging the EU-U.S. Data Privacy Framework. If these challenges are successful, they may not only impact the EU-U.S. Data Privacy Framework, but also further limit the viability of the standard contractual clauses and other data transfer mechanisms. The uncertainty around this issue has the potential to impact our business. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Beyond GDPR and similar laws in the United States, there are privacy and data security laws in a growing number of countries around the world, including countries in Latin America where we have initiated several clinical trial sites in the CHASE Phase 2b clinical trial. While many loosely follow GDPR as a model, other laws contain different or conflicting provisions. These laws may impact our ability to conduct our business activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">While we continue to address the implications of the recent changes to data privacy regulations, data privacy remains an evolving landscape at both the domestic and international level, with new regulations coming into effect and continued legal challenges, and our efforts to comply with the evolving data protection rules may be unsuccessful. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our practices. We must devote significant resources to understanding and complying with this changing landscape. Failure to comply with laws regarding data protection would expose us to risk of enforcement actions taken by data protection authorities in the EEA and elsewhere and carries with it the potential for significant penalties if we are found to be non-compliant. Similarly, failure to comply with federal and state laws in the United States regarding privacy and security of personal information could expose us to penalties under such laws. Any such failure to comply with data protection and privacy laws could result in government-imposed fines or orders requiring that we change our practices, claims for damages or other liabilities, regulatory investigations and enforcement action, litigation and significant costs for remediation, any of which could adversely affect our business. Even if we are not determined to have violated these laws, government investigations into these issues typically require the expenditure of significant resources and generate negative publicity, which could harm our business, financial condition, results of operations or prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">73</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We might not be able to utilize a significant portion of our net operating loss carryforwards and research and development tax credit carryforwards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of December&#160;31,&#160;2025, we had federal net operating loss, or NOL, carryforwards of $405.5 million, which may be available to offset future federal tax liabilities and expire at various dates beginning in 2030. As of December&#160;31,&#160;2025, we also had state NOL carryforwards of $469.1 million, which may be available to offset future state income tax liabilities and expire at various dates beginning in 2025. As of December&#160;31,&#160;2025, we had $5.1 million federal and state research and development credit carryforwards. Our NOL carryforwards could expire unused and be unavailable to offset our future income tax liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In general, under Sections&#160;382 and 383 of the Code, the amount of benefits from our NOL and research and development tax credit carryforwards, respectively, may be impaired or limited if we incur an &#8220;ownership change,&#8221; generally defined as a greater than 50% change (by value) in our equity ownership by certain stockholders, over a three-year period. We previously completed an analysis and determined that an ownership change has materially limited our net operating loss carryforwards and research and development tax credits available to offset future tax liabilities. During December 2022, an additional ownership change occurred as a result of our entry into the securities purchase agreement for the private placement transaction. As a result of this ownership change, the utilization of our net operating loss carryforwards is subject to an annual limitation of $0.2 million. We may be further limited by any changes that may have occurred or may occur subsequent to December 31, 2022. Any such limitations may result in greater tax liabilities than&#160;we would incur in the absence of such limitations and increased liabilities could adversely affect our business, results of operations, financial position and cash flows. If our ability to use our historical NOL and research and development tax credit carryforwards is materially limited, it would harm our future operating results by effectively increasing our future tax obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs and research and development tax credit carryforwards could expire or otherwise become unavailable to offset future income tax liabilities. As described below in &#8220;Changes in tax laws or in their implementation or interpretation could adversely affect our business and financial condition,&#8221; the 2017 Tax Act, as amended by the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act, includes changes to U.S. federal tax rates and the rules governing NOL carryforwards that have significantly impacted our ability to utilize our NOLs to offset taxable income in the future. In addition, state NOLs generated in one state cannot be used to offset income generated in another state. For these reasons, even if we attain profitability, we will likely be unable to use a material portion of our NOLs and other tax attributes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Risks Related to Employee Matters </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We have recently undertaken a cost reduction plan and may do so again in the future. The assumptions underlying these activities may prove to be inaccurate, or we may fail to achieve the expected benefits therefrom.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As part of our strategic positioning to reduce costs, we have reduced our workforce such that as of the date of this Annual Report, we only have 3 full-time employees. This reduction in force, and any other future reductions, and the attrition that may occur following them, result in the loss of institutional knowledge and expertise and the reallocation and combination of certain roles and responsibilities across the organization, all of which could adversely affect our operations. These actions and other additional measures we might take to reduce costs could strain our workforce, divert management attention, yield attrition beyond our intended reduction in force, reduce employee morale, cause us to delay, limit, reduce or eliminate certain development plans or otherwise interfere with our ability to operate and grow our business effectively, each of which could have an adverse impact on our business, operating results and financial condition. We may not complete the current or any cost reduction plan and reorganization on the anticipated timetable, and even if successfully completed, we may not achieve the anticipated cost savings, operating efficiencies or other benefits of such activities.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">74</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Our future success depends on our ability to retain key executives and to attract, retain and motivate qualified personnel.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are highly dependent on the research and development, clinical, business development and commercialization expertise of Avi Minkowitz, our Chief Executive Officer and Chief Financial Officer, as well as the other principal members of our teams. We do not maintain &#8220;key person&#8221; insurance for any of our executives or other employees. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The success of our Researgency business depends in part on our ability to attract and retain personnel with expertise in artificial intelligence, machine learning, software engineering, and biotechnology. There can be no assurance that we will be able to build and sustain a sufficient engineering team at costs consistent with our current estimates or operational budget. The market for skilled software engineers and data scientists with expertise in artificial intelligence is highly competitive, and we expect such competition to intensify as the demand for AI talent continues to grow across industries. Such individuals are in high demand and may be difficult to attract given our early stage of development, limited financial resources, and the competitive market for AI talent. Engineers and other technical personnel hired or contracted by us may be recruited by competitors or other companies that are able to offer more competitive compensation, equity incentives, or other benefits. The loss of key engineering or technical staff could disrupt our ongoing development efforts, delay product enhancements and platform improvements, and result in increased expenses related to recruitment, onboarding, and training of replacement personnel. Our biologics asset monetization strategy also depends on our ability to retain personnel and consultants with deep expertise in clinical development, regulatory affairs, and pharmaceutical business development. If we are unable to attract and retain key individuals across both of our business lines, our ability to execute on our business strategy could be materially impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Recruiting and retaining qualified scientific, clinical, manufacturing, accounting, legal and other personnel will also be critical to our success. The loss of the services of our executive officers or other key employees could impede the achievement of our research, development and commercialization objectives and seriously harm our ability to successfully implement our business strategy. Furthermore, replacing executive officers and key employees may be difficult and may take an extended period of time because of the limited number of individuals in our industry with the breadth of skills and experience required to successfully develop, gain regulatory approval of and commercialize products. Competition to hire from this limited pool is intense, and we may be unable to hire, train, retain or motivate these key personnel on acceptable terms given the competition among numerous pharmaceutical and biotechnology companies for similar personnel. We also experience competition for the hiring of scientific and clinical personnel from universities and research institutions. Our decision to cease active clinical development of KPI-012 and our MSC-S platform, combined with the significant workforce reductions we implemented in September and October 2025, could harm our ability to attract and retain qualified personnel who are critical to our business. In addition, we rely on consultants and advisors, including scientific, clinical and regulatory advisors, to assist us in formulating our research and development and commercialization strategy. Our consultants and advisors may be employed by employers other than us and may have commitments under consulting or advisory contracts with other entities that may limit their availability to us. If we are unable to continue to attract and retain high quality personnel, our ability to successfully develop our business and commercialize product candidate we may develop in the future will be harmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We implemented significant reductions in our workforce in September 2025 (approximately 51% reduction) and October 2025 (termination of substantially all remaining employees) following the failure of the CHASE trial and the default under our Loan Agreement with Oxford Finance. These workforce reductions have resulted in the loss of significant institutional knowledge and clinical expertise. Our ability to attract and retain new employees and consultants is also adversely affected by the uncertainty surrounding our business strategy and the stage of development of our AI platform business. Qualified personnel in the AI and biotechnology fields typically have multiple employment options available to them and may be reluctant to join a company with our level of development-stage uncertainty and limited financial resources. As of the date of this Annual Report, we only have 3 full-time employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A partially or fully remote workplace could negatively impact our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although we have a nominal amount of office space on a short-term basis to conduct in-person meetings from time-to-time in Arlington, Massachusetts and lease office and laboratory space in Menlo Park, California, the vast majority of our employees no longer have individual offices. As a result, our management team and the vast majority of our employees will work remotely and without dedicated office space, until such time as we determine to obtain a new operating lease. Our employees are accessing our servers remotely through home or other networks to perform their job </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">75</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">responsibilities, which may be less secure. The risk of cyber incidents or other privacy or data security incidents may be heightened as a result of our remote work environment. Remote working arrangements could also impact employee productivity and morale, impede employee training, strain our technology resources and introduce operational risks, all of which could negatively impact our business. We have limited ability to control the amount or timing of resources that any such third party will devote to our research and development activities, and such third parties may terminate their engagements with us at any time. We also expect to have to negotiate budgets and contracts with such third parties, and we may not be able to do so on favorable terms, which may result in delays to our development timelines and increased costs.</p><p style="color:#5a5a5a;font-family:'Times New Roman','Times','serif';font-size:11pt;letter-spacing:0.75pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We are substantially dependent on our remaining employees and consultants, along with any other advisors and consultants we may engage, to facilitate pursuit of strategic options and additional financing.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our ability to successfully identify and consummate any licensing, collaboration, or other strategic arrangements with respect to our biologics asset portfolio, to develop and commercialize our AI platform, and to obtain additional financing, if any, depends in large part on our ability to retain our remaining employees and consultants along with any other advisors and consultants we may engage. One or more may terminate their engagement with us on short notice. The loss of the services of any of these individuals could potentially harm our ability to identify, evaluate and pursue our strategic objectives and to identify and obtain potential additional financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Risks Related to Evaluation of Strategic Options and Bankruptcy Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Our pursuit of strategic options with respect to our biologics asset portfolio and the development of our AI platform business may not be successful, and there can be no assurance that either strategy will generate value for our stockholders.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are currently pursuing a dual-track business strategy consisting of (i) the preservation and monetization of our MSC-S biologics asset portfolio through licensing, collaboration, sale, or other strategic arrangements, and (ii) the development and commercialization of our AI platform business through our exclusive license for the Researgency agentic AI research platform. There can be no assurance that either of these strategies will be successful. With respect to our biologics assets, the market for licensing or acquiring assets based on a product candidate that failed in a Phase 2b clinical trial is challenging, and we may be unable to identify a willing purchaser or licensee on acceptable terms. With respect to our AI platform business, we are at an early stage of development and have not yet generated revenue or established a customer base. The simultaneous pursuit of both strategies requires management attention and financial resources that are both limited, and the failure of either strategy could materially harm our business and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Our board of directors may elect to commence bankruptcy or insolvency proceedings.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our board of directors may decide that it is in the best interests of our stockholders to commence bankruptcy proceedings. It may be necessary for us to pursue bankruptcy proceedings under Chapter 7 of the United States Bankruptcy Code. In such event, a Chapter 7 trustee would be appointed or elected to liquidate our assets for distribution in accordance with the priorities established by the United States Bankruptcy Code. It is unlikely that there will be cash available for distribution to stockholders in connection with a bankruptcy proceeding. Accordingly, holders of our Common Stock and other securities could lose all or a significant portion of their investment in the company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We may become involved in securities class action litigation that could divert management&#8217;s attention and harm our business, and insurance coverage may not be sufficient to cover all costs and damages.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In the past, securities class action litigation has often followed certain significant business transactions, such as the sale of a company or announcement of any other strategic transaction, or the announcement of negative events, such as clinical trial results. These events may also result in investigations by the SEC. We may be exposed to such litigation or investigation even if no wrongdoing occurred. Litigation and investigations are usually expensive and divert management&#8217;s attention and resources, which could adversely affect any of our remaining cash resources and our ability to consummate a potential strategic option or identify additional funding.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">76</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Risks Related to Our Common Stock </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to comply with the continued listing requirements of the Nasdaq Capital Market, our Common Stock may be delisted and the price of our Common Stock and our ability to access the capital markets could be negatively impacted.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our Common Stock is currently listed on Nasdaq. We must satisfy Nasdaq&#8217;s continued listing requirements, including, among other things, a minimum closing bid price of $1.00 per share and either a minimum stockholders&#8217; equity of $2,500,000, or a minimum market value of our Common Stock of at least $35,000,000, or risk delisting, which would have a material adverse effect on our business. On November 10, 2025, we received a letter from the Staff of the Nasdaq Stock Market LLC notifying us that we were not in compliance with Nasdaq Listing Rule 5550(b)(2), the Minimum Market Value of Listed Securities (MVLS) Requirement, for continued listing on Nasdaq, as the market value of our listed securities was less than $35,000,000 for the previous 30 consecutive business days. We have been provided a period of 180 calendar days, or until May 11, 2026, to regain compliance with the Minimum MVLS Requirement. We also do not currently meet the alternative standards for continued listing on Nasdaq, as we do not have stockholders' equity of at least $2.5 million or net income from continued operations of at least $500,000 in the most recently completed fiscal year or for two of the three most recently completed fiscal years. If we are unable to demonstrate compliance with the Minimum MVLS Requirement or an alternative listing standard by May 11, 2026, Nasdaq may initiate delisting proceedings. We cannot assure you that we will be able to regain or maintain compliance with Nasdaq's continued listing requirements. While we have not received a formal notice from Nasdaq, we believe that as of the date of this Form 10-K, we meet the Minimum MVLS Requirement and the requirement to have stockholders&#8217; equity of at least $2.5 million. We intend to inform Nasdaq prior to May 11, 2026, of such compliance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are currently taking steps to regain compliance with Nasdaq's continued listing requirements, including the pursuit of our AI platform business strategy and related financing activities, which we believe are designed in part to increase our market capitalization. However, there can be no assurance that these actions will result in our Common Stock meeting the Minimum MVLS Requirement or any alternative listing standard within the required cure period. A delisting of our Common Stock from Nasdaq could materially reduce the liquidity of our Common Stock , impair our ability to raise additional capital, and adversely affect the market price of our Common Stock. In addition, any delisting of our Common Stock from Nasdaq or a transfer of our listing to an exchange with less restrictive listing standards, in each case after a specified cure period, may constitute an event of default under certain of our existing indebtedness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, on January 20, 2026, we received a letter from the Listing Qualifications Department of the Nasdaq Stock Market indicating that, based upon the closing bid price of our Common Stock for the 30 consecutive business days between December 3, 2025, to January 16, 2026, we did not meet the minimum bid price of $1.00 per share required for continued listing on Nasdaq pursuant to Nasdaq Listing Rule 5550(a)(2) (the &#8220;Minimum Bid Price Requirement&#8221;). The letter also indicated that the Company will be provided with a compliance period of 180 calendar days, or until July 20, 2026 (the &#8220;Bid Price Compliance Period&#8221;), in which to regain compliance pursuant to Nasdaq Listing Rule 5810(c)(3)(A).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In order to regain compliance with the Minimum Bid Price Requirement, our Common Stock must maintain a minimum closing bid price of $1.00 for at least ten consecutive business days during the Bid Price Compliance Period. In the event the Company does not regain compliance by the end of the Bid Price Compliance Period, we may be eligible for additional time to regain compliance. To qualify, we will be required to meet the continued listing requirement for the market value of its publicly held shares and all other initial listing standards for Nasdaq, with the exception of the bid price requirement, and will need to provide written notice of its intention to cure the deficiency during the second compliance period, by effecting a reverse stock split if necessary. If we met these requirements, we may be granted an additional 180 calendar days to regain compliance. However, if it appears to Nasdaq that we will be unable to cure the deficiency, or if we are not otherwise eligible for the additional cure period, Nasdaq will provide notice that our Common Stock will be subject to delisting. There can be no assurance that we will be eligible for the additional 180 calendar day compliance period, if applicable, or that the Nasdaq staff would grant our request for continued listing subsequent to any delisting notification. In the event of such a notification, we may appeal the Nasdaq staff&#8217;s determination to delist its securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">A delisting of our Common Stock from Nasdaq could materially reduce the liquidity of our Common Stock and result in a corresponding material reduction in the price of our Common Stock. In addition, delisting could harm our ability to pursue a strategic option and raise capital through alternative financing sources on terms acceptable to us, or at </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">77</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">all. In addition, any potential delisting of our Common Stock from Nasdaq would also make it more difficult for our stockholders to sell their shares in the public market. Moreover, any delisting of our Common Stock from Nasdaq or a transfer of the listing of our Common Stock to another nationally recognized stock exchange having listing standards that are less restrictive than Nasdaq, in each case after a specified cure period, are additional events of default under certain of our indebtedness.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We intend to monitor the market value of our Common Stock and may, if appropriate, consider available options to regain compliance with the Minimum MVLS Requirement and the Minimum Bid Price Requirement. However, there can be no assurance that we will be able to regain compliance with Nasdaq&#8217;s continued listing requirements or that we will maintain compliance with the other Nasdaq markets listing requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Provisions in our corporate charter documents and under Delaware law could make an acquisition of our company, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove our current management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Provisions in our Restated Certificate of Incorporation, as amended (&#8220;Certificate of Incorporation&#8221;), and the Third Amended and Restated By-Laws, as amended (&#8220;Bylaws&#8221;)  may discourage, delay or prevent a merger, acquisition or other change in control of our company that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our Common Stock , thereby depressing the market price of our Common Stock. In addition, because our Board is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, these provisions:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide for a classified board of directors such that only one of three classes of directors is elected each year;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">allow the authorized number of our directors to be changed only by resolution of our board of directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">limit the manner in which stockholders can remove directors from our board of directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide for advance notice requirements for stockholder proposals that can be acted on at stockholder meetings and nominations to our board of directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require that stockholder actions must be effected at a duly called stockholder meeting and prohibit actions by our stockholders by written consent;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">limit who may call stockholder meetings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">authorize our board of directors to issue preferred stock without stockholder approval, which could be used to institute a &#8220;poison pill&#8221; that would work to dilute the stock ownership of a potential hostile acquirer, effectively preventing acquisitions that have not been approved by our board of directors; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require the approval of the holders of at least 75% of the votes that all our stockholders would be entitled to cast to amend or repeal specified provisions of our certificate of incorporation or bylaws.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section&#160;203 of the Delaware General Corporation Law, which prohibits a person who owns in excess of 15% of our outstanding voting stock from merging or combining with us for a period of three-years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">An active trading market for our Common Stock may not be sustained.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">From July 20, 2017 through January 10, 2023, our Common Stock traded on The Nasdaq Global Select Market. On January 11, 2023, our Common Stock began trading on The Nasdaq Capital Market. Given the limited trading history of our Common Stock , there is a risk that an active trading market for our shares will not be sustained, which could put downward pressure on the market price for our Common Stock and thereby affect your ability to sell your shares. An inactive trading market may also impair our ability to raise capital to continue to fund operations by selling shares and may impair our ability to acquire other companies or technologies by using our shares as consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">78</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The price of our Common Stock is volatile and fluctuates substantially, which could result in substantial losses for purchasers of our Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our stock price is volatile and fluctuates substantially. The stock market in general and the market for smaller biopharmaceutical companies in particular have experienced extreme volatility that has often been unrelated to the operating performance of particular companies. As a result of this volatility, you may not be able to sell your Common Stock at or above the price you paid for such Common Stock. The market price for our Common Stock may be influenced by many factors, including:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to receive marketing approval for and to successfully commercialize any product candidate we may develop;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">results of clinical trials of product candidates of our competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether we receive, and the amount of, any future milestone payments from Alcon in connection with the sale of our Commercial Business; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in the structure of healthcare payment systems;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the success of competitive products or technologies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory or legal developments in the United States and other countries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">developments or disputes concerning patent applications, issued patents or other proprietary rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the recruitment or departure of key scientific, commercial or management personnel;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the level of expenses related to any product candidate we may develop;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the results of our efforts to discover, develop, acquire or in-license additional products, product candidates or technologies for the treatment of diseases or conditions, the costs of commercializing any such products and the costs of development of any such product candidates or technologies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">actual or anticipated changes in estimates as to financial results, development timelines or recommendations by securities analysts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sales of Common Stock by us, our executive officers, directors or principal stockholders, or others, or the anticipation of such sales;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the concentration of our stock ownership;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">variations in our financial results or those of companies that are perceived to be similar to us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">market conditions in the pharmaceutical and biotechnology sectors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general economic, industry and market conditions; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">political instability in the United States and Europe, including as a result of Congress failing to timely raise the U.S. debt ceiling; or </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the other factors described in this &#8220;Risk Factors&#8221; section.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In the past, following periods of volatility in the market price of a company&#8217;s securities, securities class-action litigation has often been instituted against that company. We also may face securities class-action litigation if we cannot obtain regulatory approval for or fail to successfully commercialize future product candidate we develop. Such litigation, if instituted against us, could cause us to incur substantial costs to defend such claims and divert management&#8217;s attention and resources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Sales of a substantial number of shares of our Common Stock could cause the market price of our Common Stock to drop significantly, even if our business is doing well.<b style="font-style:normal;font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Sales of a substantial number of shares of our Common Stock , or the perception in the market that the holders of a large number of shares intend to sell shares, could reduce the market price of our Common Stock. As of April 10, 2026, we had outstanding 929,491,578 shares of Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">79</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Shares of our Common Stock may be freely sold in the public market at any time to the extent permitted by Rules&#160;144 and 701 under the Securities Act of 1933, as amended, or the Securities Act, or to the extent such shares have already been registered under the Securities Act and are held by non-affiliates of ours. If our stockholders sell, or indicate an intention to sell, substantial amounts of our Common Stock in the public market, the trading price of our Common Stock could decline. In addition, we have filed or intend to file registration statements registering all shares of Common Stock that we may issue under our equity compensation plans or pursuant to equity awards made to newly hired employees outside of equity compensation plans. These shares can be freely sold in the public market upon issuance, subject to volume limitations applicable to affiliates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In 2022, 2023, 2024, 2025 and 2026, we sold to certain investors shares of our Common Stock and/or shares of our preferred stock in private placements. We have filed registration statements on Form S-3 covering the resale of such shares of Common Stock and the Common Stock issuable upon conversion of the preferred stock issued in the private placements, and we have agreed to keep each such registration statement effective until the date the shares covered by it have been sold or can be resold without restriction under Rule 144 of the Securities Act. As of March 31, 2026, all of our shares of preferred stock were converted to Common Stock, except for our Series AA Preferred Stock, of which 681,818 shares are outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The sale or resale of these shares in the public market, or the market&#8217;s expectation of such sales, may result in an immediate and substantial decline in our stock price. Such a decline would adversely affect our investors and also might make it difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Certain existing stockholders will experience dilution upon any future conversion of the outstanding shares of our preferred stock into shares of our Common Stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Each outstanding share of Series AA Preferred Stock is convertible into 55 shares of our Common Stock. Certain existing stockholders will experience dilution upon any future conversion of the outstanding shares of our preferred stock into shares of our Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">We are a &#8220;smaller reporting company&#8221;, and the reduced disclosure requirements applicable to smaller reporting companies may make our Common Stock less attractive to investors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are a &#8220;smaller reporting company,&#8221; as defined in Rule 12b-2 under the Exchange Act. We would cease to be a smaller reporting company if we have a public float in excess of $250 million or have annual revenues in excess of $100 million and a public float in excess of $700 million, determined on an annual basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As a smaller reporting company, we are permitted and intend to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not smaller reporting companies. These exemptions include:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">not being required to comply with the auditor attestation requirements in the assessment of our internal control over financial reporting;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reduced disclosure obligations regarding executive compensation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">being permitted to provide only two years of audited financial statements in our annual report on Form 10-K, with correspondingly reduced &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; disclosure; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">not being required to furnish a stock performance graph in our annual report.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We cannot predict whether investors will find our Common Stock less attractive as a result of our reliance on these exemptions. If some investors find our Common Stock less attractive as a result, there may be a less active trading market for our Common Stock and our stock price may be more volatile.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">80</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We have incurred and will continue to incur increased costs as a result of operating as a public company, and our management is required to devote substantial time to compliance initiatives and corporate governance practices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As a public company, and particularly since we ceased being an &#8220;emerging growth company&#8221;, we incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of The Nasdaq Capital Market and other applicable securities rules and regulations impose various requirements on public companies, including establishment and maintenance of effective disclosure and financial controls and corporate governance practices. Our management and other personnel devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations have increased our legal and financial compliance costs and these costs are disproportionately burdensome for a company of our current size and stage of development and will make some activities more time-consuming and costly. For as long as we remain a smaller reporting company, we may take advantage of certain exemptions from various reporting requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">For as long as we remain a smaller reporting company, we may take advantage of certain exemptions from various reporting requirements as described in the preceding risk factor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Pursuant to Section&#160;404 of the Sarbanes-Oxley Act of 2002, or Section&#160;404, we are required to furnish a report by our management on our internal control over financial reporting. However, while we remain a non-accelerated filer and a smaller reporting company, we will not be required to include an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. To achieve compliance with Section&#160;404 within the prescribed period, we engaged in a process to document and evaluate our internal control over financial reporting, which is both costly and challenging. In this regard, we will need to continue to dedicate internal resources, potentially engage outside consultants and adopt a detailed work plan to assess and document the adequacy of internal control over financial reporting, continue steps to improve control processes as appropriate, validate through testing that controls are functioning as documented and implement a continuous reporting and improvement process for internal control over financial reporting. Despite our efforts, there is a risk that we will not be able to conclude, within the prescribed timeframe or at all, that our internal control over financial reporting is effective as required by Section&#160;404. If we identify one or more material weaknesses in our internal control over financial reporting, it could result in an adverse reaction in the financial markets due to a loss of confidence in the reliability of our financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Because we do not anticipate paying any cash dividends on our capital stock in the foreseeable future, capital appreciation, if any, will be the sole source of gain for our stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have never declared or paid cash dividends on our capital stock. We currently intend to retain all of our future earnings, if any, to finance the growth and development of our business. As a result, capital appreciation, if any, of our Common Stock will be sole source of gain for our stockholders for the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our Certificate of Incorporation designates the state courts in the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could discourage lawsuits against the company and our directors, officers and employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our Certificate of Incorporation, provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or employees to our company or our stockholders, any action asserting a claim against us arising pursuant to any provision of the General Corporation Law of the State of Delaware or our Certificate of Incorporation or Bylaws or as to which the General Corporation Law of the State of Delaware confers jurisdiction on the Court of Chancery of the State of Delaware, or any action asserting a claim against us governed by the internal affairs doctrine. We do not expect this choice of forum provision will apply to suits brought to enforce a duty or liability created by the Securities Act, the Exchange Act, or any other claim for which federal courts have exclusive jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">This exclusive forum provision may limit the ability of our stockholders to bring a claim in a judicial forum that such stockholders find favorable for disputes with us or our directors, officers or employees, which may discourage such lawsuits against us and our directors, officers and employees. Alternatively, if a court were to find the choice of forum provision contained in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">81</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">additional costs associated with resolving such action in other jurisdictions, which could materially adversely affect our business, financial condition and operating results.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">General Risk Factors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Our internal computer systems, or those of our vendors, contractors or consultants, may fail or suffer security breaches, which could result in a material disruption of our product development programs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Despite the implementation of security measures, our information technology systems and those of our current and any future vendors, contractors or consultants, including any collaborator, are vulnerable to damage from cyber-attacks, computer viruses, worms and other destructive or disruptive software, unauthorized access, natural disasters, terrorism, war and telecommunication and electrical failures. Cyber incidents or attacks could include the deployment of harmful malware, ransomware, denial-of-service attacks, unauthorized access to or deletion of files, social engineering and other means to affect service reliability and threaten the confidentiality, integrity and availability of information. Cyber incidents also could include phishing attempts or e-mail fraud to cause payments or information to be transmitted to an unintended recipient. System failures, accidents, cyberattacks or security breaches could cause interruptions in our operations, it could result in a material disruption of our development programs and our business operations, whether due to a loss of our trade secrets or other proprietary information or other similar disruptions, in addition to possibly requiring substantial expenditures of resources to remedy. The loss of clinical trial data from completed or future clinical trials could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data. To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or applications, or inappropriate disclosure of confidential, personal or proprietary information, we could incur liability, including civil fines and penalties under the GDPR, HIPAA and other relevant state and federal privacy laws in the United States and abroad, our competitive position could be harmed and the further development and commercialization of our product candidates could be delayed. In addition, we may not have adequate insurance coverage to provide compensation for any losses associated with such events.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">While we have not experienced any material losses relating to cyber-attacks, we have been the subject of a successful phishing attempt. We could be subject to risks caused by misappropriation, misuse, leakage, falsification or intentional or accidental release or loss of information maintained in the information systems and networks of our company, including personal information of our employees. In addition, outside parties may attempt to penetrate our systems or those of our vendors, contractors or consultants or fraudulently induce our employees or employees of our vendors, contractors or consultants to disclose sensitive information in order to gain access to our data. Like other companies, we may experience threats to our data and systems, including malicious codes and viruses, and other cyber-attacks. The number and complexity of these threats continue to increase over time. If a material breach of our security or that of our vendors, contractors or consultants occurs, the market perception of the effectiveness of our security measures could be harmed, we could lose business and our reputation and credibility could be damaged. We could be required to expend significant amounts of money and other resources to repair or replace information systems or networks. Although we develop and maintain systems and controls designed to prevent these events from occurring, and we have a process to identify and mitigate threats, the development and maintenance of these systems, controls and processes is costly and requires ongoing monitoring and updating as technologies change and efforts to overcome security measures become more sophisticated. Moreover, despite our efforts, the possibility of these events occurring cannot be eliminated entirely.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cybersecurity risks are heightened for our AI platform business, which is designed to be deployed within customer IT environments and may process sensitive biological and clinical data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition to the general cybersecurity risks above, our AI platform business presents additional and more acute cybersecurity risks because the platform is specifically designed to be deployed within the IT environments of our biotechnology and pharmaceutical customers and to process their proprietary biological data and clinical trial datasets. Any vulnerability in our platform software, or any breach of security arising from our access to or integration with customer IT environments in connection with implementation, maintenance, or support services, could expose our customers' proprietary data to unauthorized access. Such a breach could result in significant liability to us, the termination of our customer agreements, reputational harm that could materially impair our ability to attract new customers, and regulatory investigations or penalties. The costs of investigating and remediating any such breach, as well as any resulting litigation, could be substantial. We cannot assure you that our cybersecurity measures will be </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">82</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">adequate to prevent breaches or unauthorized access, and the rapidly evolving nature of cybersecurity threats means that our defenses may become obsolete more quickly than we can adapt them.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:0pt;margin:12pt 0pt 12pt 0pt;">Changes in tax laws or in their implementation or interpretation could adversely affect our business and financial condition.<b style="font-style:normal;font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Changes in tax law may adversely affect our business or financial condition. The 2017 Tax Act, subject to amendments made by the CARES Act, contained significant changes to corporate taxation, including a reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21% and the limitation of the deduction for NOLs to 80% of current year taxable income for losses arising in taxable years beginning after December&#160;31, 2017 (though any such NOLs may be carried forward indefinitely). In addition, applicable law currently and requires corporations to capitalize and amortize expenditures attributable to foreign research over 15 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to the CARES Act, as part of Congress&#8217;s response to the COVID-19 pandemic, economic relief legislation was enacted in 2020 and 2021 containing tax provisions. The IRA was also signed into law in August 2022. The IRA introduced new tax provisions, including a one percent excise tax imposed on certain stock repurchases by publicly traded companies. The one percent excise tax generally applies to any acquisition of stock by the publicly traded company (or certain of its affiliates) from a stockholder of the company in exchange for money or other property (other than stock of the company itself), subject to a de minimis exception. Thus, the excise tax could apply to certain transactions that are not traditional stock repurchases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Regulatory guidance under the 2017 Tax Act, the IRA, and such additional legislation is and continues to be forthcoming, and such guidance could ultimately increase or lessen impact of these laws on our business and financial condition. In addition, various states may not conform entirely to the 2017 Tax Act, the IRA and such additional legislation.</p><a id="_7f82307b_0680_426d_9bca_f77427509a32"></a><a id="Item1BUnresolvedStaffComments_314769"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 1B.&#160;&#160;&#160;&#160;&#160;Unresolved Staff Comments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">None.</p><a id="_f798d3bd_1ba4_4db1_974b_ae68ccf31926"></a><a id="Item_1C_Cybersecurity"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 1C.&#160;&#160;&#160;&#160;&#160;Cybersecurity</b><b style="font-weight:bold;"> </b></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="Tb_6yPLnUaJwUm67xVPWehahw" continuedAt="Tb_6yPLnUaJwUm67xVPWehahw_cont1" escape="true"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="Tb_G1reE0zlkkm6QRAxx3gy7Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have certain <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" id="Narr_jvtaE4akeUeoFo4x4aV6cg">processes</ix:nonNumeric> for assessing, identifying and managing cybersecurity risks, which are designed to help protect our information assets and operations from internal and external cyber threats, as well as secure our networks and systems. Such processes, which are implemented principally through an <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" id="Narr_sMilGOcpi0e_6Hp2G7SUNQ">outside information technology management/cybersecurity consultant and a computer security firm </ix:nonNumeric>that we have engaged, include procedural and technical safeguards, response plans, incident simulations and routine review of our policies and procedures to identify risks and refine our practices. Our computer security firm serves as our managed security services provider, and its services include managed detection and response, incident management, managed security awareness and a quarterly risk assessment. Our information technology management/cybersecurity consultant has responsibility for managing detection and incident response in consultation with our managed security services provider. <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-true" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" id="Narr_Pm9Xzsd5bE-Y8rp36C5zXA">We considered the internal risk oversight programs of our information technology management/cybersecurity consultant and our managed security services provider before engaging them</ix:nonNumeric>. As part of our overall risk mitigation strategy, we also maintain cyber insurance coverage; however, such insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyber-attacks and other related breaches.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">While we have <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-false" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" id="Narr_Uvnn2TLtNU6cL7oCALJbFA">not</ix:nonNumeric> experienced any material losses relating to cyber-attacks, in 2019 we were the subject of a successful phishing attempt. We do not believe that there are currently any known risks from cybersecurity threats that are reasonably likely to materially affect us or our business strategy, results of operations or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="Tb_REzSTlQ7sEKiy8z7acI2Sg" escape="true">The Audit Committee of our Board</ix:nonNumeric>, provides direct oversight over cybersecurity risk. <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="Tb_oZLpKZ0bf0eQ28wLLmGLmQ" escape="true">Our Audit Committee and Board of Directors receive periodic updates from our Chief Business Officer together with our outside information technology management/cybersecurity consultant, and the Audit Committee and Board of Directors is notified between such updates regarding significant new cybersecurity threats or incidents.</ix:nonNumeric> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">83</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6yPLnUaJwUm67xVPWehahw_cont1"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="Tb_LXywAjIc2Uq6313Gy-gC3Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="Tb_JD4HKy4Tl0qJ0lyEhfVY5Q" escape="true">Chief Business Officer</ix:nonNumeric> is <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" id="Narr_DoXoozlQ70K3fZ2Spy2oDQ">responsible</ix:nonNumeric> for the management oversight of company-wide cybersecurity strategy, policy, standards and processes and works across relevant departments to assess and help prepare us to address cybersecurity risks. <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="Tb_4tTpfhGgXEawIgyA-KcWeQ" escape="true">Our Chief Business Officer has many years of experience overseeing company-wide legal and compliance risks</ix:nonNumeric>. Our Chief Business Officer is supported by our outside information technology management/cybersecurity consultant and our managed security services provider. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have also established a cross-functional Cybersecurity Committee led by our Chief Business Officer serving as the chair and consisting of senior leaders within our organization. The Cybersecurity Committee, with assistance from our outside information technology management/cybersecurity consultant, oversees our cybersecurity policy, which includes risk assessment, investments in cybersecurity technologies, cybersecurity insurance and review of relevant information technology policies. </p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In an effort to deter and detect cyber threats, we provide all employees, including part-time and temporary employees, with periodic cybersecurity training. This training program covers timely and relevant topics, including social engineering, phishing, password protection, confidential data protection, asset use and mobile security, and educates employees on the importance of reporting all cybersecurity incidents immediately. We also use technology-based tools to mitigate cybersecurity risks and to bolster our employee-based cybersecurity programs.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Avi Minkowitz, our Chief Executive Officer and Chief Financial Officer, is acting as our interim Chief Business Officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9.5pt;font-weight:bold;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">84</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_2794419a_3832_4538_a7ed_53c0c5b1c336"></a><a id="Item2Properties_145057"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Properties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently lease a limited amount of office space in Arlington, Massachusetts, which serves as our corporate headquarters since 2021. The lease is short term, with approximately $3,000 monthly rent, and is renewable every six months. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In April 2023, Combangio entered into a lease agreement with Menlo Prepi I, LLC, pursuant to which Combangio leased&#160;approximately&#160;6,135&#160;square feet of office, laboratory and research and development space in Menlo Park, California. The term of the lease commenced on July 1, 2023. The initial term of the lease was for 62 months, unless earlier terminated. The lease provided Combangio with an option to extend the lease for an additional five-year term. During the fourth quarter of 2025, the Company terminated the lease and signed, and paid, a settlement agreement to release the Company from all obligations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_9e937179_291e_4cc1_bf73_7e4179c21a1e"></a><a id="Item3LegalProceedings_51061"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are not currently subject to any material legal proceedings.</p><a id="_55675f99_b12b_4e6e_920b_c6908f962d3d"></a><a id="Item4MineSafteyDisclosures_492929"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Mine Safety Disclosures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">None.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">85</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_b3810f93_b237_46f3_ab5d_fd7492b79757"></a><a id="PartII_476055"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Part </b><b style="font-weight:bold;">II</b></p><a id="_25bc001d_0efb_4167_a664_53fab35f99df"></a><a id="Item5MarketforRegistrantssCommonEquity_7"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer&#8217;s Purchases of Equity </b><b style="font-weight:bold;">Securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Common Stock has been publicly traded on The Nasdaq Stock Market under the symbol &#8220;KALA&#8221; since July 20, 2017 in connection with our IPO. From July 20, 2017 through January 10, 2023 our Common Stock traded on The Nasdaq Global Select Market. Since January 11, 2023, our Common Stock has been trading on The Nasdaq Capital Market. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Holders</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2026, there were approximately 40 holders of record of our Common Stock. This number does not include beneficial owners whose shares are held by nominees in street name.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Dividend Policy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have not declared or paid any cash dividends on our Common Stock since our inception. We intend to retain all available funds and any future earnings to finance the operation and expansion of our business and do not anticipate paying any cash dividends in the foreseeable future. Any future determination to declare and pay dividends will be made at the discretion of our board of directors and will depend on then-existing conditions, including our results of operations, financial condition, contractual restrictions, capital requirements, business prospects and other factors our Board may deem relevant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Information About our Equity Compensation Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The information required by this item will be set forth in our Proxy Statement for our 2026 Annual Meeting of Stockholders (the &#8220;2026 Proxy Statement&#8221;) under the caption &#8220;Equity Compensation Plans&#8221;, and is incorporated herein by reference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recent Sales of Unregistered Securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No unregistered securities were issued during the fiscal year ended December 31, 2025 that were not previously reported in a Quarterly Report on Form 10-Q or Current Report on Form 8-K</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Repurchase of Equity Securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We did not repurchase any of our equity securities during the fourth quarter of the fiscal year ended December 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'TimesNewRomanPSMT';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><a id="_e44861fc_ef9d_4f5c_bf56_eae5ca8ca0aa"></a><a id="Item6SelectedFinancialData_472496"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b><b style="font-weight:bold;">[Reserved]</b></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">86</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_f9675819_f8b3_43eb_b76f_6c7ae6038f3f"></a><a id="Item7ManagementsDiscussionandAnalysisofF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">You should read the following discussion and analysis of our financial condition and results of operations together with our financial statements and related notes thereto appearing at the end of this Annual Report on Form&#160;10-K. Some of the information contained in this discussion and analysis or set forth elsewhere in this Annual Report on Form 10-K, including information with respect to our plans and strategy for our business and related financing, includes forward-looking statements that involve risks and uncertainties. See &#8220;Special Note Regarding Forward-Looking Statements and Industry Data.&#8221; Because of many factors, including those factors set forth in the &#8220;Risk Factors&#8221; section of this Annual Report on Form 10-K, our actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">We are a biopharmaceutical company in transition, evaluating the development of a dedicated, on-premises artificial intelligence (AI) infrastructure platform for the biotechnology industry. Our current focus is leveraging our mesenchymal stem cell secretome platform to test development of a scalable AI platform-as-a-service business to deploy secure, purpose-built AI systems directly within biotech and pharmaceutical client environments. We have historically been engaged in the research, development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye. Our lead product candidate was KPI-012, a MSC-S, which we acquired from Combangio on November 15, 2021. KPI-012 was in clinical development for the treatment of PCED, a rare disease of impaired corneal healing. Based on the results of a Phase 1b clinical safety and efficacy trial of KPI-012 in patients with PCED, we submitted an investigational new drug application to the FDA, which was accepted in December 2022. In February 2023, we dosed our first patient in the United States in our CHASE trial. By September 2025, the CHASE trial did not meet its primary endpoints, and we determined to discontinue our development of KPI-012 and the MSC-S platform. We have since expanded upon our business to evaluate strategic alternatives for our legacy MSC-S assets and capitalize on the substantial intellectual property (IP), proprietary biological datasets, and research experience generated during the clinical trials by starting development of an AI platform. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">We are in the process of evaluating and transitioning from historical biologics research and development (R&amp;D) activities to an &#8220;AI platform-as-a-service&#8221; model intended to provide dedicated, on-premises artificial intelligence infrastructure solutions to biotechnology and pharmaceutical customers. Following the discontinuation of the CHASE Phase 2b clinical trial of KPI-012 in September 2025 and the subsequent resolution of our obligations to Oxford Finance, our current operating focus is (i) the monetization or out-licensing of remaining biologics-related assets and (ii) development and commercialization planning for our licensed Researgency AI platform. This transition is expected to impact our operating expenses, capital requirements, and sources and uses of cash as described further below. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="white-space:pre-wrap;">We have refocused our business on two complementary strategic priorities. First, we are preserving and seeking to maximize the value of our MSC-S biologics asset portfolio, including the KPI-012 and KPI-014 product candidates and related intellectual property, through potential licensing, collaboration, and other strategic arrangements with third parties, as well as through evaluation of opportunities to resume preclinical development activities subject to the availability of additional capital. Second, we are building our Researgency business through our exclusive license for Researgency, which we intend to deploy as a dedicated, on-premises AI infrastructure solution for biotechnology and pharmaceutical companies. We believe this dual-track strategy preserves and creates optionality with respect to our biologics assets while simultaneously pursuing a potential  business opportunity in the rapidly growing AI platform market for the biotechnology industry.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Since inception, we have incurred significant losses from operations and negative cash flows from operations. Our net losses were $27.0 million for the year ended December 31, 2025 and $38.5 million for the year ended December&#160;31,&#160;2024. As of December&#160;31,&#160;<span style="white-space:pre-wrap;">2025, we had an accumulated deficit of $694.9 million. We have historically financed our operations primarily through proceeds from the sale of our Commercial Business to Alcon, our  IPO, follow-on public Common Stock offerings and sales of our Common Stock under our sales agreement with Jefferies, LLC in at-the-market offerings, private placements of Common Stock and/or preferred stock (including our most recent private placements resulting in gross proceeds of approximately $1.2 million in November 2025 and $4.2 million in January 2026). </span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">87</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Material Fourth Quarter 2025 Developments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;margin:12pt 0pt 6pt 0pt;"><i style="font-style:italic;">Oxford Foreclosure and Workforce Terminations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;"><span style="white-space:pre-wrap;">On September 29, 2025, we received a written notice (the &#8220;Default Notice&#8221;) of event of default from Oxford Finance LLC (&#8220;Oxford Finance&#8221;), with respect to the Loan and Security Agreement, dated as of  May 4, 2021, by and among us, Combangio and Oxford Finance, as lender and collateral agent (as amended, the &#8220;Loan Agreement&#8221;). The Default Notice asserted that an event of default had occurred under the Loan Agreement and that the Company&#8217;s obligations under the Loan Agreement were immediately due and payable. The total amount of our obligations under the Loan Agreement as of the date of the Default Notice that were accelerated and declared payable by Oxford Finance was $29.1 million, plus any additional interest due upon final payment and any expenses that become payable by us under the Loan Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On October 18, 2025, Oxford Finance informed us that it intended to foreclose on all of our remaining assets and that Oxford Finance would not consent to our use of cash for any reason other than for minimal payroll expenses pending Oxford Finance&#8217;s foreclosure of our assets. In addition, Oxford swept substantially all of our cash resources from our bank accounts. As a result, on October 19, 2025, we terminated all remaining employees not deemed necessary by Oxford Finance to execute a foreclosure of our assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On November 3, 2025, Oxford Finance informed us that it intended to pause its foreclosure of our assets and permitted us to use $125,000 of cash it previously swept to fund the negotiation and execution of the Convertible Loan Agreement (as defined below).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-bottom:6pt;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On November 25, 2025, we entered into a Loan Settlement Agreement (the &#8220;Settlement Agreement&#8221;) with Oxford Finance pursuant to which the Company owed Oxford Finance $2.0 million to be paid pursuant to the terms of the Settlement Agreement. The Settlement Agreement was entered into in connection with events of default by the Company, under the Loan Agreement. On December 26, 2025, the Company paid Oxford Finance $2.0 million, resulting in the Company&#8217;s obligations under the Settlement Agreement and the Loan Agreement being satisfied and the aggregate liability due to Oxford Finance of approximately $10,600 being settled and released.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Convertible Loan Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-top:12pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">On November 9, 2025, we entered into a Convertible Loan Agreement (the &#8220;Convertible Loan Agreement&#8221;) with David Lazar, an individual lender, pursuant to which David Lazar provided us a convertible loan in the aggregate amount of $375,000 (the &#8220;Loan Principal&#8221;). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-bottom:6pt;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Pursuant to the terms of the Convertible Loan Agreement, the Loan Principal bore simple interest at a rate equal to 15% per annum, commencing on the date we receive the applicable portion of the Loan Principal and until full repayment thereof in accordance with the terms of the Convertible Loan Agreement. The Loan Principal was due and payable by us to David Lazar on the first anniversary of receiving the Loan Principal. Subject to compliance with the rules and regulations of The Nasdaq Stock Market, at any time prior to the full repayment of the Loan Amount to David Lazar, David Lazar had the right, upon prior written notice to us, to convert all or any of the then outstanding and unpaid portion of the Loan Amount into shares of our Common Stock at the conversion prices specified in the Convertible Loan Agreement. In addition, if we had entered into a definitive agreement to consummate an M&amp;A Transaction (as defined in the Convertible Loan Agreement) or an underwritten public offering, and if the Loan Amount had not previously converted or been repaid pursuant to the Convertible Loan Agreement, David Lazar had the right to elect to (i) convert the entire Loan Amount into the most senior class of shares issued us immediately prior to such events or (ii) have the entire Loan Amount repaid in cash. We repaid the Loan Principal in full to David Lazar on December 18, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:6pt 0pt 12pt 0pt;"><i style="font-style:italic;">Private Placement of Series AA Preferred Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:12pt 0pt 0pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span>On November 23, 2025, the Company entered into a Securities Purchase Agreement (the &#8220;November 2025 Purchase Agreement&#8221;) with David Lazar, pursuant to which the Company agreed to issue and sell, in a private placement, shares of our Series AA Preferred Convertible Preferred Stock, par value $0.001 per share (the &#8220;Series AA </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">88</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0pt 0pt 6pt 0pt;">Preferred Stock&#8221;) and our Series AAA Preferred Stock, par value $0.001 per share (the &#8220;Series AAA Preferred Stock&#8221;), in two closings for aggregate gross proceeds of up to $6.0 million, subject to the terms and conditions set forth in the November 2025 Securities Purchase Agreement (the &#8220;Series AA Private Placement&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:12pt 0pt 6pt 0pt;">The closing of the Series AA Private Placement occurred on November 24, 2025, on which date we issued and sold to David Lazar an aggregate of 900,000 shares of Series AA Preferred Stock at a price per share equal to $2.00, for aggregate gross proceeds of $1.8 million. Each share of Series AA Preferred Stock was convertible into 55 shares of Common Stock for an aggregate total of 49,500,000 shares of Common Stock issuable upon conversion of the Series AA Preferred Stock. As of March 31, 2026, all of the shares of Series AA Preferred Stock have been converted to shares of Common Stock, and there are no Series AA Preferred Shares of the Company outstanding. As of March 31, 2026, there were 681,818 shares of Series AA Preferred Stock outstanding. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Pursuant to the November 2025 Purchase Agreement, the Company also agreed to issue and sell to David Lazar 2,100,000 Series AAA Preferred Shares, at a price per Series AAA Preferred Share equal to $2.00, for aggregate gross proceeds of $4.2 million. The closing of the Series AAA Preferred Stock was subject to (i) the approval by the Company&#8217;s stockholders at a meeting of stockholders (the &#8220;Stockholder Meeting&#8221;) of (A) an increase in the number of authorized shares of Common Stock to enable the Company to issue all of the shares of Common Stock that are issuable upon the conversion of the Series AA Preferred Stock and Series AAA Preferred Stock into Common Stock (the &#8220;Share Increase&#8221;) and (B) the conversion of the Series AA Preferred Stock and Series AAA Preferred Stock into shares of Common Stock in accordance with the listing rules of Nasdaq (collectively, the &#8220;Stockholder Approvals&#8221;), (ii) the filing of an amendment to the Company&#8217;s Restated Certificate of Incorporation, as amended (the &#8220;Restated Certificate of Incorporation), with the Secretary of State of the State of Delaware (the &#8220;Charter Amendment&#8221;) effecting the Share Increase, (iii) the filing of a Certificate of Designations, Preferences and Rights of Series AAA Convertible Non-Redeemable Preferred Stock (the &#8220;Series AAA Certificate of Designations&#8221;), with the Secretary of State of the State of Delaware creating the Series AAA Preferred Stock, and (iv) the satisfaction of other customary closing conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Pursuant to the Securities Purchase Agreement, if at any time during the six-month period following the date of the closing of the Series AAA Preferred Stock (the &#8220;Participation Period&#8221;), the Company proposes to offer and sell new equity securities in an offering that is conducted pursuant to an exemption from registration under the Securities Act, or in an offering that is registered under the Securities Act that is not conducted as a firm-commitment underwritten offering, then, subject to compliance with securities laws and regulations, the Company has agreed to offer David Lazar the right to purchase, on the same terms, including the price per security, and subject to the same conditions, as are applicable to the other investors in such offering, that amount of new equity securities equal to up to 25% of the total amount of new equity securities being offered for sale in such offering. In addition, if during the Participation Period, the Company proposes to offer and sell new equity securities in a firm-commitment underwritten offering registered under the Securities Act, then subject to compliance with securities laws and regulations, the Company has agreed to use its commercially reasonable efforts to cause the managing underwriters of such offering to contact the Investor about potentially participating in such offering and to provide to the Investor the opportunity to purchase up to 25% of the total new equity securities, subject to certain conditions and limitations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Pursuant to the November 2025 Purchase Agreement, subject to obtaining Stockholder Approvals and the consummation of the Second Closing, David Lazar has the right to recommend to the Company up to eight individuals to be nominated for election at the Stockholder Meeting (the &#8220;Investor Nominees&#8221;), provided that such right shall at all times be subject to, and in compliance with, Nasdaq Listing Rule 5640.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On December 11, 2025, David Lazar transferred his rights and obligations under the November 2025 Purchase Agreement solely with respect to the shares of Series AAA Preferred Stock and the director nomination rights, to AK Holdings Group Inc., a Panamanian company (&#8220;AK Holdings&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">December 2025 Registered Direct Offering</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On December 4, 2025, we entered into a securities purchase agreement (the &#8220;December 2025 Purchase Agreement&#8221;) with a certain institutional investor (the &#8220;RD Investor&#8221;), pursuant to which the Company agreed to issue and sell in a registered direct offering (the &#8220;RD Offering&#8221;) (i) 900,000 shares of the Company&#8217;s Common Stock and (ii) pre-funded warrants (the &#8220;Pre-Funded Warrants&#8221;) to purchase up to an aggregate of 9,100,000 shares of Common Stock </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">89</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt 0pt 6pt 0pt;">(the &#8220;Pre-Funded Warrant Shares&#8221;), at a purchase price of $1.00 per Pre-Funded Warrant Share (less $0.0001 per Pre-Funded Warrant). The gross proceeds to the Company from the RD Offering was approximately $10.0 million before deducting placement agent fees and other offering expenses payable by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The shares of Common Stock, Pre-Funded Warrants and Pre-Funded Warrant Shares were offered by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-270263) which was filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 3, 2023, as amended, and declared effective by the SEC on May 11, 2023, and related base prospectus and a prospectus supplement dated December 4, 2025, thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The Pre-Funded Warrants have an initial exercise price per share of $0.0001, subject to certain adjustments. The Pre-Funded Warrants may be exercised at any time until exercised in full, except that a holder (together with its affiliates) will not be entitled to exercise any portion of any Pre-Funded Warrant, which, upon giving effect to such exercise would cause the aggregate number of shares of the Company&#8217;s Common Stock beneficially owned by the holder (together with its affiliates) to exceed 4.99% (or, upon election of the holder, 9.99%) of the number of shares of Common Stock outstanding immediately prior to or after giving effect to the exercise, subject to such holder&#8217;s rights under the Pre-Funded Warrants to increase or decrease such percentage to another percentage not in excess of 9.99% of the number of shares of Common Stock outstanding immediately after giving effect to the exercise, as such percentage ownership is determined in accordance with the terms of the Pre-Funded warrants, provided that any increase shall only be effective upon at least 61 days&#8217; prior notice from such holder to the Company. The Offering closed on December 5, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Pursuant to the terms of the Purchase Agreement, the Company has agreed to certain restrictions on the issuance and sale of its Common Stock or Common Stock Equivalents (as defined in the December 2025 Purchase Agreement) until 30 days following the closing date, and not to issue any Common Stock or Common Stock Equivalents in a Variable Rate Transaction (as defined in the December 2025 Purchase Agreement) for one year from the closing date, subject to an exception as contained therein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;margin:12pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Recent Developments </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">&#160;<i style="font-style:italic;">ATM Facility </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On January 8, 2026, the Company entered into an At The Market Offering Agreement (the &#8220;ATM Agreement&#8221;) with H.C. Wainwright &amp; Co., LLC (&#8220;Wainwright&#8221;) providing for the sale and issuance by the Company of shares of its Common Stock from time to time, through or to Wainwright as the Company&#8217;s sales agent or principal in an &#8220;at the market offering&#8221; program and as set forth in the ATM Agreement (the &#8220;ATM Offering&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The Company filed a prospectus supplement, dated January 8, 2026, including an accompanying base prospectus, dated May 11, 2023, contained therein (the &#8220;ATM Prospectus Supplement&#8221;), which together form a part of the Company&#8217;s shelf registration statement on Form S-3, as amended (File No. 333-270263), initially filed by the Company with the SEC on March 3, 2023 and declared effective by the SEC on May 11, 2023 in connection with the offer and sale of shares of Common Stock pursuant to the ATM Agreement. The aggregate market value of the shares of Common Stock eligible for sale under the prospectus supplement is currently $15.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Pursuant to the terms of the ATM Agreement, Wainwright agreed to use its commercially reasonable efforts, consistent with applicable state and federal law, rules and regulations, and the rules of the Nasdaq Capital Market, to sell the shares of Common Stock from time to time. Under the ATM Agreement, the Company may designate the parameters for the sale of shares of Common Stock, including the number of shares to be issued, the time period during which sales are requested to be made, limitations on the number of shares that may be sold on any trading day and any minimum price below which sales may not be made. Subject to the terms and conditions of the ATM Agreement, Wainwright may sell the shares by methods deemed to be an &#8220;at the market offering&#8221; as defined in&#160;Rule 415(a)(4) promulgated under the Securities Act, including without limitation, sales made directly on Nasdaq or on any other existing trading market for the Common Stock or to or through a market maker. In addition, with the Company&#8217;s prior written approval, Wainwright may also sell shares in privately negotiated transactions or block transactions. The gross sales price of the shares of </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">90</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-bottom:6pt;margin:0pt;">Common Stock sold by Wainwright under the ATM Agreement as sales agent is the market price for the shares of Common Stock on Nasdaq at the time of sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:6pt 0pt 12pt 0pt;"><i style="font-style:italic;">Private Placement of Series AAA Preferred Stock </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On January&#160;29, 2026, pursuant to the terms of a certain Rights Purchase Agreement, by and among AK Holdings and each signatory thereto (the &#8220;Series AAA Investors&#8221;), AK Holdings sold its rights to purchase the Series AAA Preferred Stock (but not its director nomination rights under the November&#160;2025 Purchase Agreement) to the Series AAA Investors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On January 30, 2026, the Company entered into a Securities Purchase Agreement (the &#8220;January 2026 Purchase Agreement&#8221;), pursuant to which we issued and sold to the &#8220;Series AAA Investors&#8221; in a private placement (the &#8220;January 2026 Private Placement&#8221;), an aggregate of 2,100,000 shares of Series AAA Preferred Stock at a price per share equal to $2.00, for aggregate gross proceeds of $4.2 million. The closing of the January 2026 Private Placement occurred on January 30, 2026. Each share of Series AAA Preferred Stock was convertible into 420 shares of Common Stock for an aggregate total of 882,000,000 shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. As of the date of this Annual Report on Form 10-K, all of the shares of Series AAA Preferred Stock have been converted into shares of Common Stock and there are no Series AAA Preferred Shares of the Company outstanding.<span style="display:inline-block;width:7.93pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Loan and Security Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On February 9, 2026,&#160;the Company made a loan (the &#8220;Loan&#8221;) in the principal amount of $7.0 million evidenced by a secured&#160;promissory note&#160;(the &#8220;Note&#8221;) to Minglemint Solutions LLC (&#8220;Borrower&#8221;). The Loan bears interest at a rate of 8.0% per annum, and is due and payable on February 9, 2027. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The Note includes customary event of default provisions, including, but not limited to, for a breach of any representations and warranties or covenants, any bankruptcy or insolvency proceedings of the Borrower, and the failure of the Borrower to pay, upon 15 days&#8217; written notice of default, any principal amount of the Loan or interest due. The Note provides for a default interest rate of 13.0%. As described in the Note, upon the occurrence of certain events of default, the Company may, among other remedies, declare the outstanding balance of the Note including all accrued interest thereon immediately due and payable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">Additionally, the Note is secured by a continuing first priority lien and security interest in all fixtures and personal property of the Borrower (the &#8220;Collateral&#8221;), pursuant to the security agreement with the Borrower dated February 9, 2026 (the &#8220;Security Agreement&#8221;). The Collateral includes, but is not limited to, all accounts, goods, documents, instruments, securities and investment properties, money, accounts and rights to payment of the Borrower, and any proceeds, records and obligations relating to the foregoing, as more fully detailed in the Security Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;text-align:justify;margin:12pt 0pt 6pt 0pt;"><i style="font-style:italic;">Platform Development and Exclusive License Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On March 3, 2026, the Company entered into a Platform Development and Exclusive License Agreement (the &#8220;Younet License Agreement&#8221;) pursuant to which the Company obtained a worldwide exclusive license of Younet&#8217;s Researgency Platform, together with associated trademarks and intellectual property. The term of the Younet License Agreement is for 12 months following the Effective Date (the &#8220;Initial Term&#8221;), with the option by the Company to renew the agreement for successive 12 months terms (each, a &#8220;Renewal Term&#8221;), in each case by providing notice to Younet pursuant to the terms of the Agreement (the &#8220;Extension Notice&#8221;). Pursuant to the Agreement, Younet agreed to provide to the Company certain deliverables and services related to the Researgency Platform, with certain additional deliverables to be provided by Younet in the event of a Renewal Term, in each case with all operating costs relating to the Researgency Platform to be paid by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">In consideration of the services to be performed by Younet under the Agreement, the Company paid to Younet for the Initial Term a cash fee of up to $530,000 consisting of (i) $80,000 in cash, which was paid by the Company on the Effective Date, and (ii) in the event the Company delivers to Younet a written notice electing to engage Younet for the continued development of Researgency, $450,000 in cash, payable in 9 monthly installments of $50,000, pursuant to </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">91</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt 0pt 6pt 0pt;">the terms of the Agreement. Such notice may be provided at any time on or after the first business day of the third month following the Effective Date and such continued development may be terminated upon 30 days notice by the Company. In addition, the Company has to issued to Younet 5,000,000 shares of Common Stock, within 10 business days of the Effective Date. In addition, each time the Agreement is extended for a Renewal Term, the Company shall (i) pay to Younet $250,000 in cash and (ii) issue to Younet 5,000,000 shares of Common Stock within 10 business days of the Extension Notice. Any shares of Common Stock issuable to Younet pursuant to the Agreement shall herein be referred to as the &#8220;Younet Shares.&#8221; Except for certain block trades, during the Term (as defined in the Agreement) and for the twelve months thereafter, Younet shall not sell any Younet Shares on any Trading Day (as defined in the Agreement) in an amount that exceeds 3% of the Daily Trading Volume (as defined in the Agreement) for such Trading Day.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">In addition, Younet has granted to the Company an irrevocable option, exercisable at any time during the Initial Term or any Renewal Terms, to acquire all of the issued and outstanding equity interests of Younet, or, at the Company&#8217;s election, substantially all of the assets of Younet, for a total purchase price of $55,000,000, subject to the terms of the Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-bottom:6pt;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">If the Company does not deliver an Extension Notice prior to the expiration of the Initial Term or any Renewal Term, the Agreement shall expire automatically at the end of the applicable term. In addition, the Agreement may be terminated by either party (i) for uncured material breach or (ii) due to the insolvency of the other party. Upon termination or expiration, (a) the Exclusive License will terminated, (b) all licenses granted to Younet with respect to KALA Data (as defined in the Agreement) will immediately terminate, (c) all licenses granted to the Company with respect to Younet Background IP (as defined in the Agreement) will survive in accordance with their terms, and (d) all Work Product (as defined in the Agreement) completed as of the date of termination shall be delivered to and owned by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:6pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Nasdaq Deficiencies </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">On November 10, 2025, we received a deficiency letter (the &#8220;MVLS Letter&#8221;) from the Listing Qualifications Department (the &#8220;Staff&#8221;) of the Nasdaq Stock Market notifying us that the listing of our Common Stock was not in compliance with Nasdaq Listing Rule 5550(b)(2) (the &#8220;Minimum MVLS Requirement&#8221;) for continued listing on Nasdaq, as the market value of our listed securities was less than $35 million for the previous 30 consecutive business days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">In accordance with Nasdaq Listing Rule 5810(c)(3)(C), we have been provided a period of 180 calendar days, or until May 11, 2026 (the &#8220;MVLS Compliance Date&#8221;), to regain compliance with the Minimum MVLS Requirement. If, at any time before the MVLS Compliance Date, the market value of our listed securities closes at $35 million or more for a minimum of 10 consecutive business days, the Staff will provide written notification to us that we have regained compliance with the Minimum MVLS Requirement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">If we do not regain compliance with the Minimum MVLS Requirement by the MVLS Compliance Date, we will receive written notification that our securities are subject to delisting. At that time, we may appeal the Staff&#8217;s delisting determination to a Nasdaq Listing Qualifications Panel (the &#8220;Panel&#8221;) pursuant to the procedures set forth in the applicable Nasdaq Listing Rules. However, there can be no assurance that, if we receive a delisting notice and appeal the delisting determination by the Staff to the Panel, such appeal would be successful.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">In addition, on January 20, 2026, we received a letter from the Staff indicating that, based upon the closing bid price of the Company&#8217;s Common Stock for the 30 consecutive business days between December 3, 2025, to January 16, 2026, the Company did not meet the minimum bid price of $1.00 per share required for continued listing on Nasdaq pursuant to Nasdaq Listing Rule 5550(a)(2) (the &#8220;Minimum Bid Price Rule&#8221;). The letter also indicated that we will be provided with a compliance period of 180 calendar days, or until July 20, 2026 (the &#8220;Minimum Bid Price Compliance Period&#8221;), in which to regain compliance pursuant to Nasdaq Listing Rule 5810(c)(3)(A).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">In order to regain compliance with the Minimum Bid Price Rule, our Common Stock must maintain a minimum closing bid price of $1.00 for at least ten consecutive business days during the Minimum Bid Price Compliance Period. In the event we do not regain compliance by the end of the Minimum Bid Price Compliance Period, we may be eligible for additional time to regain compliance. To qualify, we will be required to meet the continued listing requirement for </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">92</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt 0pt 6pt 0pt;">the market value of its publicly held shares and all other initial listing standards for Nasdaq, with the exception of the bid price requirement, and will need to provide written notice of our intention to cure the deficiency during the second compliance period, by effecting a reverse stock split if necessary. If we meet these requirements, we may be granted an additional 180 calendar days to regain compliance. However, if it appears to Nasdaq that we will be unable to cure the deficiency, or if we are not otherwise eligible for the additional cure period, Nasdaq will provide notice that our Common Stock will be subject to delisting. There can be no assurance that we will be eligible for the additional 180 calendar day compliance period, if applicable, or that the Nasdaq staff would grant our request for continued listing subsequent to any delisting notification. In the event of such a notification, we may appeal the Staff&#8217;s determination to delist its securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Critical Accounting Policies and Significant Judgments and Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management&#8217;s discussion and analysis of our financial condition and results of operations is based on our financial statements, which we have prepared in accordance with U.S. generally accepted accounting principles. We believe that several accounting policies are important to understanding our historical and future performance. We refer to these policies as critical because these specific areas generally require us to make judgments and estimates about matters that are uncertain at the time we make the estimate, and different estimates&#8212;which also would have been reasonable&#8212;could have been used. On an ongoing basis, we evaluate our estimates and judgments, including those described in greater detail below. We base our estimates on historical experience and other market-specific or other relevant assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;">While our significant accounting policies are described in more detail in the notes to our financial statements appearing at the end of this Annual Report on Form 10-K, we believe that the following critical accounting estimates are those most critical to the judgments and estimates used in the preparation of our financial statements and that involve a significant level of estimation uncertainty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Grant Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">We account for grants received to perform research and development activities in accordance with Accounting Standards Codification Topic 730-20,&#160;<i style="font-style:italic;">Research and Development Arrangements</i>, which requires an assessment, at the inception of the grant, of whether the grant is a liability or a contract to perform research and development activities. If we are obligated to repay the grant funds to the grantor regardless of the outcome of the research and development activities, then we are required to estimate and recognize that liability. Alternatively, if we are not required to repay, or if we were required to repay the grant funds only if the research and development activities are successful, then the grant agreement is accounted for as a contract to perform research and development activities, in which case, grant income is recognized as the related research and development expenses are incurred. Grant income recognized is based on a calculation derived from the eligible research and development expenses incurred which is, in part, based on estimates, specifically related to costs incurred for services performed by our vendors in connection with research and development activities for which we have not been invoiced. We base our estimates on the best information available at the time.&#160;Costs of grant income are recorded as a component of research and development expenses in our consolidated statements of operations and comprehensive loss.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition Accounting</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">We are required to make significant judgments and estimates to determine whether an acquisition constitutes an acquisition of a business or assets. For asset acquisitions, this includes whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. We are also required to make several significant judgments and estimates in order to determine the total consideration transferred for the asset acquisition and then allocate it to the assets that we have acquired and the liabilities that we have assumed on a relative fair value basis. If the asset related to acquired in-process research and development expenses has no alternative future use, it is expensed immediately upon the completion of the transaction. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">In addition to upfront consideration, our asset acquisitions may also include contingent consideration payments to be made for future milestone events or royalties on net sales of future products. We assess whether such contingent </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">93</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;">consideration is required to be recorded at fair value on the date of the acquisition and subsequently remeasured to fair value at each reporting date. Contingent consideration payments in an asset acquisition not required to be recorded at fair value are recognized when the contingency is resolved, and the consideration is paid or becomes payable. Changes in the fair value of the contingent milestone payments can result from changes to one or more inputs, including adjustments to the probability of achievement, timing of the contingent milestone payments and changes to the applicable discount rates. Significant judgment is used in determining these assumptions and estimates during each reporting period. Reasonable changes in these assumptions can cause material changes to the fair value of our contingent consideration liability. Any changes in the fair value of these contingent consideration liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss. For information related to the unobservable inputs related to the contingent consideration, see&#160;Note 3, &#8220;Fair Value of Financial Instruments&#8221;, of our consolidated financial statements.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_d87a6ec9_2c14_4307_8b4d_a3fffe088b9a"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comparison of the Years Ended December&#160;31,&#160;2025 and 2024</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the results of our operations for the years ended December&#160;31,&#160;2025 and 2024:</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:56.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Costs and expenses:</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">General and administrative</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,629</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,340</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,289</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Research and development</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,780</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22,094</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,314)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">(Gain) Loss on fair value remeasurement of contingent consideration</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,659)</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 549</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (5,208)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Impairment of right-of-use assets</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,411</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,411</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total operating expenses</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 39,161</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:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40,983</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:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,822)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Loss from operations</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (39,161)</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (40,983)</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,822</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other income (expense)</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Interest income</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,140</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,056</span></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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (916)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Interest expense</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,276)</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:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (5,783)</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:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,507</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Grant income</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,377</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,199</span></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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,822)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Gain on extinguishment of 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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,793</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,793</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other income (expense), net</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,147</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,147</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (26,980)</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (38,511)</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:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,531</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">General and administrative expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="background:#ffffff;">General and administrative expenses consist primarily of salaries, benefits, stock-based compensation and travel expenses related to our executive, finance, human resources, legal, compliance, information technology and business development functions. General and administrative expenses also include professional fees for auditing, tax, information technology, consultants, legal services and allocated facility related costs not otherwise included in research and development expenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="background:#ffffff;">General and administrative expenses were $23.6&#160;million for the year ended December&#160;31,&#160;2025, compared to $18.3 million for the year ended December&#160;31,&#160;2024, which was an increase of $5.3 million, or 29.0%. </span>The increase in general and administrative expenses for the year ended December&#160;31,&#160;2025 was primarily due to a $2.7 <span style="background:#ffffff;">million increase in administrative and professional service fees and $2.6 million increase in employee-related costs, primarily a result of our decision to </span>cease development of KPI-012 and our MSC-S platform, including costs related to restructuring and wind-down activities, increased legal and professional services support, and higher employee-related costs in connection with those activities<span style="background:#ffffff;">. </span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">94</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Research and development expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the research and development expenses incurred during the years ended December&#160;31,&#160;2025 and 2024:</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:64.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">KPI&#8209;012 development costs</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,156</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,170</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,014)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Employee&#8209;related costs for research and development personnel</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,928</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,757</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,829)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other research and development costs</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,696</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,167</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 529</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:64.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total research and development</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,780</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22,094</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,314)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="background:#ffffff;">Research and development expenses consist of costs associated with our research activities, including compensation and benefits for full time research and development employees, an allocation of facilities expenses, overhead expenses and certain outside expenses. Our research and development expenses generally include: employee related expenses, including salaries and stock based compensation; expenses incurred for the preclinical and clinical development of our product candidates and under agreements with contract research organizations, including costs of manufacturing product candidates prior to the determination that FDA approval of a drug candidate is probable and before the future economic benefit of the drug is expected to be realized; and facilities, depreciation and other expenses, which include direct and allocated expenses for rent and maintenance of facilities and supplies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="background:#ffffff;">We expense research and development costs as they are incurred. We expense costs relating to the production of inventory for our product candidates, as research and development expenses within our consolidated statements of operations and comprehensive loss in the period incurred, unless we believe regulatory approval and subsequent commercialization of the product candidate is probable and we expect the future economic benefit from sales of the drug to be realized. Research and development costs that are paid in advance of performance are capitalized as a prepaid expense until incurred. We track outsourced development costs by development program but do not allocate personnel costs, payments made under license agreements or other costs to specific product candidates or development programs. These costs are included in employee related costs and other research and development costs in the line items in the above table.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;">Research and development expenses were $18.8 million for the year ended December&#160;31,&#160;2025, compared to $22.1&#160;million for the year ended December&#160;31,&#160;2024, a decrease of $3.3 million driven by a $2.0 million decrease in KPI-012 clinical development costs following our discontinuation of our MSC-S platform and a $1.8 million decrease in personnel and facilities expenses after workforce reductions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(Gain) loss on fair value remeasurement of contingent consideration</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#222222;">We recorded an obligation for such contingent consideration at fair value on the acquisition date. We then revalue our contingent consideration obligations each reporting period. Changes in the fair value of our contingent consideration obligations, other than changes due to issuance, are recognized as a gain or loss on fair value remeasurement of contingent consideration in our consolidated statements of operations and comprehensive loss.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#222222;">Gain on fair value remeasurement of Contingent Consideration for the year ended December 31, 2025 was $4.7 million as compared to a loss of $0.5 million for the year ended December 31, 2024, primarily </span>due to <span style="background:#ffffff;">our decision to </span>cease development of KPI-012 and our MSC-S platform<span style="color:#222222;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Impairment of right-of-use assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>Impairment of right-of-use assets for the <span style="color:#222222;">year ended December 31, 2025 </span>was $1.4 million of expense, compared to $0 for the year ended December 31, 2024, due to the impairment of the right-of-use asset related to our Menlo Park lease.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">95</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Interest income</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interest income consists of interest earned on our cash, cash equivalents and short-term investments, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interest income was $1.1 million for the year ended December&#160;31,&#160;2025, compared to $2.1 million for the year ended December&#160;31,&#160;2024, a decrease of $1.0 million. Interest income consists of interest earned on our cash, cash equivalents and short-term investments, if any. The decrease was attributable to <span style="background:#ffffff;">a lower cash balance during the year ended December 31, 2025</span> as compared to the year ended December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Interest expense</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interest expense primarily consists of contractual coupon interest, amortization of debt discounts and debt issuance costs and accretion of the final payment fee recognized on our debt arrangements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;">Interest expense was $3.3&#160;million and $5.8 million for the years ended December&#160;31,&#160;2025 and 2024, respectively. I<span style="background:#ffffff;">nterest expense for the years ended December 31, 2025 and 2024 was comprised of the contractual coupon interest expense, the amortization of the debt discount and the accretion of the final payment fee associated with our Loan Agreement with Oxford Finance.&#160;The decrease in 2025 was primarily a result of the Settlement Agreement during the fourth quarter of 2025. As of December&#160;31,&#160;2025, $0 million of indebtedness was outstanding under our Loan Agreement. During the year ended December 31, 2024, $34.0 million of indebtedness was outstanding under our Loan Agreement until $4.7 million was repaid on December 26, 2024 resulting in an outstanding indebtedness of $29.3 million as of December 31, 2024. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Grant income</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;">Grant income for the years ended December&#160;31,&#160;2025 and 2024 was $3.4 million and $6.2 million, respectively, related to the CIRM Award. The decrease in grant income was due to the early achievement of specified milestones under the CIRM Award and the timing of the associated costs related to the CHASE Phase 2b clinical trial. The CIRM Award is not in the scope of the contracts with customers accounting guidance as the government entity is not a customer under the agreement. Rather, the CIRM Award is accounted for as a contract to perform research and development activities. As a result, grant income is recognized as the related research and development expenses are incurred. Additionally, on September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform, and as such, we do not expect to receive grant income relating to the CIRM Award in the near future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Gain on extinguishment of debt</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">We recognized a gain on extinguishment of debt of $5.8 million for the year ended December 31, 2025, compared to $0 for the year ended December 31, 2024, an increase of $5.8 million. This gain was recorded in connection with the resolution of our obligations under our debt arrangements during 2025. Because this item relates to a discrete financing and settlement event, the amount may not be indicative of our ongoing results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Other income (expense), net</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">Other income, net for the year ended December 31, 2025 was $5.1 million, compared to $0 for the year ended December 31, 2024, an increase of $5.1 million, primarily related to gains associated with settlements, including a $3.4 million gain on executive compensation settlements, $1.4 million gain on other liabilities&#8217; settlements and $0.9 million gain on Menlo Park lease settlement, partially offset by $0.5 million loss on disposal of fixed assets. There was no other expense, net for the year ended December&#160;31,&#160;2024. Because these items reflect discrete settlement activity, they may not be indicative of future period results.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">96</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Known trends, events and uncertainties affecting results of operations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">We expect our results of operations to continue to be materially affected by the fact that we do not have revenue-generating commercial products and are dependent on external financing, asset monetization transactions, and/or partnering activity to fund operations. In addition, our future operating results are expected to be influenced by the timing, structure, and probability of any potential out-licensing or collaboration arrangements relating to KPI-012, KPI-014, and related intellectual property, as well as execution and commercialization risks associated with our Researgency initiative, including the time and cost required to develop and deploy on-premises AI systems, the pace of customer evaluation and adoption, and the evolution of the regulatory and data-governance environment applicable to AI-enabled platforms. Our operating results may also be affected by the impacts of prior workforce reductions and broader capital markets conditions, which may constrain our access to financing and increase volatility in our operating plans.</p><a id="_45b9509f_9822_4512_b9b0_f8b76127c270"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Liquidity and Capital Resources</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="background:#ffffff;">As described in Note 2 to the consolidated financial statements, we have incurred recurring losses from operations and negative cash flows from operations since inception, had an accumulated deficit of $694.9 million as of December 31, 2025, and disclosed going concern uncertainty during the first, second and third quarters of 2025. During the fourth quarter of 2025, we also experienced significant liquidity constraints in connection with our debt arrangement with Oxford Finance. Management concluded that, after considering its plans and recent developments, substantial doubt about our ability to continue as a going concern was alleviated for the twelve months following the date the consolidated financial statements were issued.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="background:#ffffff;">Since our inception, we have incurred significant operating losses. We only generated limited revenues from product sales of EYSUVIS and INVELTYS prior to the sale of our Commercial Business to Alcon in July 2022. We have financed our operations primarily through proceeds from the sale of our Commercial Business to Alcon in July 2022, our IPO, follow-on public Common Stock offerings and sales of our Common Stock under our at-the-market equity offerings, private placements of Common Stock and/or preferred stock, borrowings under credit facilities, </span>our <span style="background:#ffffff;">Loan Agreement </span>with Oxford Finance, disbursements under a grant from CIRM, and <span style="background:#ffffff;">convertible promissory notes and warrants.&#160;As of December 31, 2025 and 2024, we had $7.6 million and $51.2 million, respectively, in cash and cash equivalents. As of December 31, 2025 and 2024, we had $0 and $29.3 million, respectively, of indebtedness outstanding under our Loan Agreement with Oxford Finance.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Based on our current operating plan, including anticipated expenses related to our Researgency initiative and routine corporate costs, we believe our existing cash and cash equivalents will fund operations into the first quarter of 2027. We are evaluating additional financing alternatives, including potential sales under our ATM program and private placements, and pursuing asset monetization opportunities. If these actions are not successful or timely, we will need to further reduce or defer planned expenditures, which could materially affect our strategy.&#160;Our ability to raise additional capital may be constrained by market conditions, our Nasdaq continued listing compliance efforts, and investor perceptions regarding our liquidity position and historical operating losses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Combangio Merger Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Pursuant to the Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;), we entered into with Combangio in connection with the acquisition of Combangio in November 2021, the former Combangio stockholders or other equityholders (the &#8220;Combangio Equityholders&#8221;), are entitled to receive from us up to $105.0 million in payments that are contingent upon the achievement of specified development, regulatory and commercialization milestones (the &#8220;Contingent Consideration&#8221;).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="background:#ffffff;">Upon dosing of the first patient in our CHASE trial for PCED in the United States in February 2023, we paid the former Combangio Equityholders an aggregate of $2.5 million in cash and $2.4 million in shares of our Common Stock (representing an aggregate of 105,038 shares of our Common Stock ) in March 2023. The remaining amount of $0.1 million was paid in cash in January 2024. Any Contingent Consideration payable under the Merger Agreement in the future would be paid only in cash as follows: (i) $5.0 million payable upon the first patient dosed with any product candidate whose active ingredient comprises one or more biological factors secreted by MSC-S or their progenitors, including KPI-012, or the Product Candidate, in a pivotal clinical trial, (ii) $12.5 million payable upon regulatory </span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">97</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">approval by the FDA of marketing and sale of a Product Candidate in the United States, subject to certain specified reductions; (iii) $17.5 million payable upon the first commercial sale of a Product Candidate in the United States, subject to certain specified reductions and (iv) an aggregate of up to $65.0 million payable upon the achievement of specified sales milestones; tiered cash royalties at percentage rates in the mid-to-high single digits payable on annual net sales of all Product Candidates; and a cash payment at a percentage rate in the high single digits of all income, including earnout payments, received by us or any of our affiliates from a product license granted by us to a third party to sell or otherwise commercialize the Product Candidate in countries where neither we nor our affiliates conduct sales of such Product Candidate, subject to certain exceptions set forth in the Merger Agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">If the aggregate amount of Contingent Consideration payable in any calendar year exceeds $2.5 million (the &#8220;Excess Cash Cap&#8221;), such excess portion, or the Carry Forward Contingent Cash Consideration, will be carried forward and, subject to application of the Excess Cash Cap in the following calendar year, become payable on the first business day of the following calendar year. Any Carry Forward Contingent Cash Consideration outstanding on June 1, 2026 is payable in full on June 1, 2026. While our CHASE trial is currently on hold, if we were to continue development of KPI-012 or certain other product candidates, the Contingent Consideration payable under the Merger Agreement. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;background:#ffffff;">Sale of Commercial Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;">In July 2022,&#160;we sold our Commercial Business to Alcon. In addition to the upfront cash payment of $60.0 million we received from Alcon, we are also eligible to receive from Alcon up to four commercial-based sales milestone payments as follows: (1) $25.0 million upon the achievement of $50.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2028, (2) $65.0 million upon the achievement of $100.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2028, (3) $75.0 million upon the achievement of $175.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2029 and (4) $160.0 million upon the achievement of $250.0 million or more in aggregate worldwide net sales of EYSUVIS and INVELTYS in a calendar year from 2023 to 2029. Each milestone payment is only payable once, if at all, upon the first time such milestone is achieved, and only one milestone payment is paid with respect to a calendar year. In the event that more than one milestone is achieved in a calendar year, the higher milestone payment is payable and the lower milestone payment becomes payable only if the corresponding milestone is achieved again in a subsequent calendar year. To date, we have not received any such milestone payments. We now have no revenue-generating commercial products, and although we are eligible to receive up to $325.0 million in milestone-based payments from Alcon, there can be no assurance as to when we may receive such milestone payments or the amount of milestone payments we may receive, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><i style="font-style:italic;">CIRM Award</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our development of KPI-012 was funded, in part, by an award from the California Institute for Regenerative Medicine (&#8220;CIRM&#8221;). On April 28, 2023, CIRM awarded Combangio a $15.0 million grant, or the CIRM Award, subject to entering into a final award agreement, to support Combangio&#8217;s ongoing KPI-012 program for the treatment of PCED as well as product and process characterization and analytical development for the program. On August 2, 2023, Combangio entered into the CIRM Award and received an initial $5.9 million disbursement from CIRM. In 2025 and 2024, Combangio received an aggregate of $3.4 million and $5.8 million, respectively, in disbursements from CIRM upon the achievement of specified milestones. The CIRM Award is subject to a co-funding requirement under which Combangio is obligated to spend a specified minimum amount on the development of KPI-012 to obtain the full award amount and a significant portion of the award is payable to Combangio upon the achievement of specified milestones that are primarily related to Combangio&#8217;s progress in conducting the CHASE clinical trial. Under the terms of the CIRM Award, Combangio is obligated to pay a royalty on net sales of any product, service or approved drug resulting in whole or in part from the CIRM Award in the amount of 0.1% per $1.0 million of funds utilized by us until the earlier of 10 years from the date of first commercial sale of such product, service or approved drug and such time as nine times the amount of funds awarded by CIRM has been paid in royalties, or the Base Royalty. In addition, following the satisfaction of the Base Royalty, Combangio is obligated to pay a 1.0% royalty on net sales of any CIRM-funded invention in excess of $500 million per year until the last to expire patent covering such invention expires. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Under the CIRM Award, if we were to fail to satisfy the co-funding requirement under the CIRM Award or fail to achieve the milestones within the timeframe required by the CIRM Award, we may not receive full funding under the CIRM Award. CIRM may permanently cease disbursements under the CIRM Award if the milestones are not met within </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">98</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">four months of their scheduled completion dates or if the delay is not addressed to CIRM&#8217;s satisfaction, as determined by CIRM in its sole discretion. Additionally, if CIRM determines, in its sole discretion, that Combangio has not complied with the terms and conditions of the CIRM Award, CIRM may suspend or permanently cease disbursements. Moreover, disbursements under the CIRM Award are contingent upon the availability of funds in the state of California&#8217;s Stem Cell Research and Cures Fund, which is outside of our control. On September 29, 2025, we announced that based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. As of December 31, 2025, no more funding is expected under the CIRM Award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;background:#ffffff;">Offerings under Registration Statements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 3, 2023, we filed a shelf registration statement on Form S-3 with the SEC (the &#8220;2023 Shelf Registration&#8221;), which was declared effective on May 11, 2023. Under the 2023 Shelf Registration, we may offer and sell up to $350.0 million of a variety of securities including Common Stock, preferred stock, warrants, depositary shares, debt securities, subscription rights or units. In accordance with the terms of the Open Market Sale Agreement, we may issue and sell, from time to time, up to an aggregate of $40.0 million of our Common Stock in an at-the-market equity offering through Jefferies. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From entry into the Open Market Sale Agreement and as of December 31,&#160;2025, we sold an aggregate of 784,196 shares of our Common Stock under the 2023 Shelf Registration for total net proceeds of approximately $7.0 million, none of which were sold during the year ended December 31, 2025. During the year ended December 31, 2024, we sold&#160;an aggregate of 527,940&#160;shares of our Common Stock under the Open Market Sale Agreement under the 2023 Shelf Registration for total net proceeds of&#160;approximately $3.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 8, 2026, we entered into the ATM Agreement with Wainwright pursuant to which we filed the ATM Prospectus Supplement to the 2023 Shelf Registration. The aggregate market value of the shares of Common Stock eligible for sale under the ATM Prospectus Supplement is currently $15.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;background:#ffffff;">Loan Agreement </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On May 4, 2021, we entered into the Loan Agreement with Oxford Finance, in its capacity as lender and as collateral agent, pursuant to which a term loan of up to an aggregate principal amount of $125.0 million became available to us, consisting of a tranche A term loan that was disbursed on the closing date of the Loan Agreement in the aggregate principal amount of $80.0 million and additional tranches that are no longer available to us. Through June 30, 2023, the term loan bore interest at a floating rate equal to the greater of 30-day LIBOR and 0.11%, plus 7.89%. Effective July 1, 2023, the term loan bears interest at a floating rate equal to the greater of (a) 8.00% and (b) the sum of (i) the 1-Month CME Term Secured Overnight Financing Rate (&#8220;SOFR&#8221;), (ii) 0.10% and (iii) 7.89%. Certain of the customary negative covenants limit our and certain of our subsidiaries&#8217; ability, among other things, to incur future debt, grant liens, make investments, make acquisitions, distribute dividends, make certain restricted payments and sell assets, subject in each case to certain exceptions. In connection with our entry into the purchase agreement for the sale of our Commercial Business to Alcon on May 21, 2022, we entered into an amendment to the Loan Agreement (&#8220;Second Loan Amendment&#8221;), pursuant to which Oxford Finance consented to the entry by us into the asset purchase agreement and the sale of the Commercial Business to Alcon and agreed to release its liens on the Commercial Business in consideration for the payment by us at the closing of the Alcon Transaction of an aggregate amount of $40.0 million (the &#8220;Second Amendment Prepayment&#8221;), to Oxford Finance. The Second Amendment Prepayment, which represented a partial prepayment of principal in the amount of $36.7 million of the $80.0 million principal amount outstanding under the term loan advanced by Oxford Finance, as lender,  under the Loan Agreement, plus a prepayment fee of $0.7 million and a final payment fee of $2.6 million, was paid on July 8, 2022 in connection with the closing of the Alcon Transaction.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">On December 27, 2022, we entered into an amendment to the Loan Agreement with Combangio and Oxford Finance  (the &#8220;Third Loan Amendment&#8221;), pursuant to which Oxford Finance agreed to amend certain provisions of the Loan Agreement to permit the transfer of the listing of our Common Stock from The Nasdaq Global Select Market to The Nasdaq Capital Market. Pursuant to the Third Loan Amendment, we agreed (A) to make partial prepayments of the principal amount of the term loan outstanding under the Loan Agreement (the &#8220;Third Amendment Prepayments&#8221;) as follows: (1) a payment of $5.0 million on or before June 30, 2023, representing a partial prepayment of principal in the amount of $4.7 million, plus a final payment fee of $0.3 million and (2) a payment of $5.0 million on or before January 31, 2024, representing a partial prepayment of principal in the amount of $4.7 million, plus a final payment fee of $0.3 </span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">99</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">million and (B) the start date for us to make amortization payments under the Loan Agreement was changed from January 1, 2026 to January 1, 2025 (the &#8220;Amortization Date&#8221;). On January 25, 2023, we paid the Third Amendment Prepayments and the principal loan balance under the Loan Agreement following such prepayments was $34.0 million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Third Loan Amendment, if we made an additional prepayment under the Loan Agreement equal to $5.0 million (inclusive of the final payment fee) on or prior to December 31, 2024(the &#8220;First Extension Prepayment&#8221;), the Amortization Date would be automatically changed to July 1, 2025, and the maturity date of the Loan Agreement would be automatically changed from May 1, 2026 to November 1, 2026. On December 26, 2024, we paid the First Extension Prepayment, and as a result, the Amortization Date was changed to July 1, 2025 and the maturity date of the Loan Agreement automatically changed to November 1, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we made an additional prepayment under the Loan Agreement equal to $2.5 million (inclusive of the final payment fee) on or prior to June 30, 2025, or the Second Extension Prepayment, the Amortization Date would be automatically changed to January 1, 2026, and the maturity date of the Loan Agreement would be automatically changed to May 1, 2027. On June 26, 2025, we paid the Second Extension Prepayment, and as a result, the Amortization Date was automatically changed to January 1, 2026 and the maturity date of the Loan Agreement was automatically changed to May 1, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Third Loan Amendment, Oxford Finance also agreed to waive the prepayment fees for the Third Amendment Prepayments, the First Extension Prepayment, the Second Extension Prepayment and any other prepayments under the Loan Agreement. Pursuant to the Loan Agreement, we also will be required to pay all accrued and unpaid interest on the principal amounts of the term loan being repaid at the time of repayment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On August 1, 2023, we entered into a fourth amendment to the Loan Agreement pursuant to which certain provisions of the Loan Agreement were amended in connection with the change in our corporate name and the cessation of the U.S. Dollar LIBOR rate. On August 2, 2023, we entered into a fifth amendment to the Loan Agreement pursuant to which Oxford Finance consented to our entry into the CIRM Award and certain provisions of the Loan Agreement were amended in connection therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On September 29, 2025, we received the Default Notice from Oxford Finance, with respect to the Loan Agreement. The Default Notice asserted that an Event of Default had occurred and was continuing under the Loan Agreement and alleged that other events of default under the Loan Agreement may exist. In the Default Notice, Oxford Finance declared by reason of the Event of Default, that all of our obligations under the Loan Agreement were immediately due and payable. In addition, the Default Notice indicated that our obligations under the Loan Agreement began accruing interest at the Default Rate (as defined in the Loan Agreement) effective immediately upon occurrence of the Event of Default. The total amount of our obligations under the Loan Agreement as of the date of the Default Notice that were accelerated and declared payable by Oxford Finance was $29.1 million, plus any additional interest due upon final payment and any expenses that become payable by us under the Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On October 19, 2025, pursuant to the terms of the Loan Agreement, Oxford Finance informed us that it intended to foreclose on all of our remaining assets and that Oxford Finance would not consent to the Company&#8217;s use of cash for any reason other than for minimal payroll and related expenses pending Oxford Finance&#8217;s foreclosure of the Company&#8217;s assets. Oxford then swept substantially all of our cash resources from our bank accounts. On November 3, 2025, Oxford Finance informed us that it intended to pause its foreclosure of the Company&#8217;s assets and permitted us to use $125,000 of cash it previously swept to fund the negotiation and execution of the Convertible Loan Agreement and to fund preliminary preparation work on the Quarterly Report on Form 10-Q for the quarter ended September 30, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On November 25, 2025, the Company entered into the Settlement Agreement with Oxford Finance pursuant to which the Company owed Oxford Finance $2.0 million to be paid pursuant to the terms of the Settlement Agreement. On December 26, 2025, the Company paid Oxford Finance the settlement agreement amount of $2.0 million. As a result of such payment, all of its obligations under the Settlement Agreement and the Loan Agreement have been satisfied and the aggregate liability due to Oxford Finance of approximately $10,600 has been settled and released.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">100</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Convertible Loan Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:12pt 0pt 12pt 0pt;">On November 9, 2025, the Company entered into the Convertible Loan Agreement with David Lazar, pursuant to which the David Lazar agreed to provide the Company a convertible loan in the aggregate amount of up to $375,000, which was received in November 2025 and repaid in December 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Settlement Agreements </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">On December 30, 2025, the Company entered into a settlement agreement with Baker Bros. Advisors LP (&#8220;Baker Bros&#8221;) under which the Company agreed to issue 900,000 shares of Common Stock to resolve certain claims relating to participation rights under prior financing arrangements (the &#8220;Baker Settlement&#8221;). In connection with the Baker Settlement, the Company and Baker Bros also entered into a voting agreement under which Baker Bros granted an irrevocable proxy in favor of the Company to vote the settlement shares and other specified shares in line with the Board&#8217;s recommendations for a period of 6 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On December 30, 2025, the Company entered into a settlement agreement with LifeSci Capital LLC under which the Company agreed to issue 2,200,000 shares of Common Stock to settle certain payment obligations for financial advisory services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">On December 30, 2025, the Company entered into a consulting agreement and a settlement agreement with Delaware IR LLC (&#8220;Delaware IR&#8221;). Under the consulting agreement, Delaware IR agreed to provide marketing and advertising services for a six-month term for $600,000. Under the settlement agreement, the Company agreed to issue 1,100,000 shares of Common Stock to settle the outstanding $600,000 amount owed under the consulting agreement, with a make-whole mechanic tied to ultimate net sale proceeds from the future sales of the 1,100,000 shares of Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">December 2025 Registered Direct Offering</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">On December 4, 2025, we entered into a securities purchase agreement (the &#8220;December 2025 Purchase Agreement&#8221;) with a certain institutional investor (the &#8220;RD Investor&#8221;), pursuant to which the Company agreed to issue and sell in a registered direct offering (the &#8220;RD Offering&#8221;) (i) 900,000 shares of the Company&#8217;s Common Stock and (ii) pre-funded warrants (the &#8220;Pre-Funded Warrants&#8221;) to purchase up to an aggregate of 9,100,000 shares of Common Stock (the &#8220;Pre-Funded Warrant Shares&#8221;), at a purchase price of $1.00 per Pre-Funded Warrant Share (less $0.0001 per Pre-Funded Warrant). The gross proceeds to the Company from the RD Offering was approximately $10.0 million before deducting placement agent fees and other offering expenses payable by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">The shares of Common Stock, Pre-Funded Warrants and Pre-Funded Warrant Shares were offered by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-270263) which was filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 3, 2023, as amended, and declared effective by the SEC on May 11, 2023, and related base prospectus and a prospectus supplement dated December 4, 2025, thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Pre-Funded Warrants have an initial exercise price per share of $0.0001, subject to certain adjustments. The Pre-Funded Warrants may be exercised at any time until exercised in full, except that a holder (together with its affiliates) will not be entitled to exercise any portion of any Pre-Funded Warrant, which, upon giving effect to such exercise would cause the aggregate number of shares of the Company&#8217;s Common Stock beneficially owned by the holder (together with its affiliates) to exceed 4.99% (or, upon election of the holder, 9.99%) of the number of shares of Common Stock outstanding immediately prior to or after giving effect to the exercise, subject to such holder&#8217;s rights under the Pre-Funded Warrants to increase or decrease such percentage to another percentage not in excess of 9.99% of the number of shares of Common Stock outstanding immediately after giving effect to the exercise, as such percentage ownership is determined in accordance with the terms of the Pre-Funded warrants, provided that any increase shall only be effective upon at least 61 days&#8217; prior notice from such holder to the Company. The Offering closed on December 5, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Pursuant to the terms of the Purchase Agreement, the Company has agreed to certain restrictions on the issuance and sale of its Common Stock or Common Stock Equivalents (as defined in the December 2025 Purchase Agreement) until 30 days following the closing date, and not to issue any Common Stock or Common Stock Equivalents </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">101</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;background:#ffffff;margin:0pt;">in a Variable Rate Transaction (as defined in the December 2025 Purchase Agreement) for one year from the closing date, subject to an exception as contained therein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Private Placements </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On November 23, 2025, we entered into a Securities Purchase Agreement (the &#8220;November 2025 Purchase Agreement&#8221;), with David Lazar, an investor, pursuant to which we agreed to issue and sell, in a private placement, shares of our Series AA Convertible Non-Redeemable Preferred Stock (the &#8220;Series AA Preferred Stock&#8221;), and our Series AAA Convertible Non-Redeemable Preferred Stock (the &#8220;Series AAA Preferred Stock&#8221;), in two closings for aggregate gross proceeds of up to approximately $6.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The closing of the private placement of the Series AA Preferred Stock (the &#8220;Series AA Private Placement&#8221;) occurred on November 24, 2025, pursuant to which we issued and sold to David Lazar an aggregate of 900,000 shares of Series AA Preferred Stock at a price per share equal to $2.00, for aggregate gross proceeds of approximately $1.8 million. Each share of Series AA Preferred Stock is convertible into 55 shares of Common Stock for an aggregate total of 49,500,000 shares of Common Stock issuable upon conversion of the Series AA Preferred Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">On January 30, 2026, the Company entered into a Securities Purchase Agreement (the &#8220;January 2026 Purchase Agreement&#8221;), pursuant to which we issued and sold to the &#8220;Series AAA Investors&#8221; in a private placement (the &#8220;January 2026 Private Placement&#8221;), an aggregate of 2,100,000 shares of Series AAA Preferred Stock at a price per share equal to $2.00, for aggregate gross proceeds of $4.2 million. The closing of the January 2026 Private Placement occurred on January 30, 2026. Each share of Series AAA Preferred Stock was convertible into 420 shares of Common Stock for an aggregate total of 882,000,000 shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. As of the date of this Annual Report on Form 10-K, all of the shares of Series AAA Preferred Stock have been converted into shares of Common Stock and there are no Series AAA Preferred Shares of the Company outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Series AA Preferred Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#00ffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">We filed the Certificate of Designations for the Series AA Preferred Stock (the &#8220;Series AA Preferred Stock&#8221;) with the Secretary of State of the State of Delaware on November 24, 2025. Pursuant to the Series Certificate of Designations, in the event of a Dissolution (as defined in the Series AA Certificate of Designations), holders of the Series AA Preferred Stock will be entitled to receive, before any distributions to the holders of the Common Stock, an amount per share of Series AA Preferred Stock equal to the greater of (i) $2.00 (subject to adjustment in the event of any stock split, combination or reclassification), plus any dividends declared but unpaid thereon, or (ii) such amount per share as would have been payable had all shares of Series AA Preferred Stock been converted into Common Stock (without regard to any restrictions on conversion) immediately prior to such Dissolution. Shares of Series AA Preferred Stock will be entitled to receive dividends equal to (on an as-if-converted-to-Common Stock basis), and in the same form and manner as, dividends actually paid on shares of Common Stock. For the avoidance of any doubt, neither a change in control of the Company, the merger or consolidation of the Company with or into any other entity, nor the sale, lease, exchange or other disposition of all or substantially all of the Company&#8217;s assets shall, in and of itself, be deemed to constitute a Dissolution.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Shares of Series AA Preferred Stock generally have no voting rights, except to the extent provided by applicable law, and except that the consent of the holders of a majority of the outstanding shares of Series AA Preferred Stock is be required to (i) alter, repeal or change the powers, preferences or rights of the Series AA Preferred Stock or alter or amend the Series AA Certificate of Designations so as to adversely affect the Series AA Preferred Stock, (ii) supplement, amend, restate, repeal, or waive any provision of the Company&#8217;s Restated Certificate of Incorporation or Bylaws, or file any certificate of amendment, certificate of designation, preferences, limitations and relative rights of any series of preferred stock, if such action would adversely alter or change the preferences, rights, privileges or powers of, or restrictions provided for the benefit of the Series AA Preferred Stock, regardless of whether any of the foregoing actions shall be by means of amendment to the Company&#8217;s Restated Certificate of Incorporation or by merger, consolidation, recapitalization, reclassification, conversion or otherwise, (iii) increase or decrease (other than by conversion) the number of authorized shares of Series AA Preferred Stock; or (iv) enter into any agreement with respect to any of the foregoing.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">102</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Off-Balance Sheet Arrangements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">We have no material off-balance sheet arrangements that are reasonably likely to have a material effect on our liquidity, capital resources, or results of operations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Contractual Obligations and Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="background:#ffffff;">We previously entered into an operating lease for office, laboratory and research and development space in Menlo Park, California. In November 2025, we terminated the lease and entered into a settlement with the landlord, and the settlement was paid prior to December 31, 2025. As a result, we did not have any material remaining operating lease payment obligations as of December 31, 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="background:#ffffff;">We currently lease a limited amount of office space in Arlington, Massachusetts, which serves as our corporate headquarters. The lease is currently for six months, starting 2025 with approximately $3,000 monthly rent. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="background:#ffffff;">We have ongoing obligations under our Stanford Agreement, including annual license maintenance fees </span><span style="color:#212529;background:#ffffff;">in the low-to-mid five figures</span><span style="background:#ffffff;">, which are creditable against earned royalties for the same year, potential development and regulatory milestone payments of up to approximately $1.1 million in the aggregate, potential sales milestone payments up to approximately $1.1 million in the aggregate and tiered royalties on net sales of licensed products and a sublicense revenue-sharing payment. The annual maintenance fees represent recurring obligations. The milestone payments and royalties are contingent on future development, regulatory and commercialization outcomes (and, for royalties, future sales), and therefore the amounts and timing of any such payments are not determinable at this time.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="background:#ffffff;">We may be required to make future milestone-based payments under the Combangio Merger Agreement, including contingent consideration related to the Combangio acquisition, as well as under the CIRM Award.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="background:#ffffff;">For information related to our future commitments, see Note 14, &#8220;Commitments and Contingencies&#8221; of our consolidated financial statements.&#160;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_0c832acf_1b5b_46a7_a403_cf3bfe4ef4ec"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash Flows</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025 and 2024, we had $7.6 million and $51.2 million in cash and cash equivalents, respectively. As of December 31, 2025 and 2024, we had $0 million and $29.3 million in indebtedness, respectively, which represented the aggregate principal amount that was outstanding under the Loan Agreement with Oxford Finance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our sources and uses of cash for each of the periods presented:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (31,991)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (29,382)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,609)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (15)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (208)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 193</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash (used in) provided by financing activities</p></td><td style="vertical-align:bottom;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (11,618)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 29,876</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (41,494)</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:65.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net decrease in cash and cash equivalents</p></td><td style="vertical-align:bottom;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (43,624)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 286</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (43,910)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Operating Activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">Net cash used in operating activities for the year ended December&#160;31,&#160;2025 was $32.0 million, compared to $29.4 million for the year ended December&#160;31,&#160;2024, an increase of $2.6 million, primarily due to a $4.3 million increase due to the timing of working capital fluctuations, partially offset by the decrease in the net loss adjusted for non-cash charges of $1.7 million. Notable working capital fluctuations included a $3.8 million decrease in accounts payable, accrued expenses and other current liabilities during the year ended December 31, 2025, compared to a decrease of $1.8 million during the year ended December 31, 2024.</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">103</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Investing Activities </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">Net cash used in investing activities for the year ended December&#160;31,&#160;2025 was less than $0.1 million compared to $0.2 million for the year ended December&#160;31,&#160;2024, a decrease of $0.1 million. Net cash used in investing activities for the year ended December&#160;31,&#160;2025 and 2024 were related to purchases of property and equipment and other assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;margin:0pt;"><i style="font-style:italic;">Financing Activities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Net cash used in financing activities for the year ended December&#160;31,&#160;2025 was $11.6 million compared to net cash provided by financing activities for the year ended December&#160;31,&#160;2024 of $29.9 million. Net cash used in financing activities for the year ended December&#160;31,&#160;2025 largely consisted of $22.4 million repayment of principal and payment fee on our Oxford Loan Agreement, partially offset by $9.1 million of net proceeds from our Common Stock offering and $1.8 million of proceeds from the issuance of our Series AA Preferred Stock.&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Net cash provided by financing activities for the year ended December&#160;31,&#160;2024 was $29.9 million. Net cash provided by financing activities for the year ended December&#160;31,&#160;2024 largely consisted of $10.8 million of gross proceeds&#160;<span style="color:#212529;">from&#160;the sale of Common Stock and shares of our Series I Preferred Stock in our December 2024 private placement, $12.3 million of net proc</span>eeds from&#160;the sale of Common Stock and shares of our Series H Preferred Stock in our June 2024 private placement,&#160;$8.5 million of net&#160;proceeds from the sale of shares of our Series G Preferred Stock in our March 2024 private placement and&#160;$3.4 million of&#160;net proceeds from the sale of shares of our Common Stock through Jefferies under our at-the-market equity offering,&#160;partially offset by a $5.0 million repayment of principal and payment fee on our Loan Agreement and a $0.1 million payment for the First Dosing Milestone reflected in financing activities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Capital Requirements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We anticipate that our research and development expenses will increase substantially in the future as compared to prior periods as we strategically align our business to the development of the Researgency platform. Our research and development expenses will also increase in the future as we conduct any necessary evaluations and development activities for our the AI business. While the clinical trials relating to our product candidates are currently on hold, if we decide to relaunch the studies and if we obtain marketing approval for KPI-012 or any product candidates we may develop, we expect that our general and administrative expenses will increase substantially if and as we incur commercialization expenses related to product marketing, sales and distribution. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our expenses will also increase if and as we:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">continue the clinical development of KPI-012 for PCED;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">initiate and continue the research and development of KPI-012 for additional indications, such as Limbal Stem Cell Deficiency, including initiating and conducting preclinical studies and clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">scale up our manufacturing processes and capabilities to manufacture the clinical supply of KPI-012;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seek regulatory approval for KPI-012 for PCED in the United States and other jurisdictions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seek regulatory approval for KPI-012 for additional indications;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">grow our sales, marketing and distribution capabilities in connection with the commercialization of any product candidates for which we may submit for and obtain marketing approval;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">initiate and progress any preclinical development programs under our MSC-S platform, including from our KPI-014 program; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">conduct clinical trials and other development activities and/or seek marketing approval for any product candidates we may develop in the future;</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">104</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in-license or acquire the rights to other products, product candidates or technologies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintain, expand and protect our intellectual property portfolio;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">hire additional clinical, quality control, scientific, manufacturing, commercial and management personnel to support our operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">expand our operational, financial and management systems; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">increase our product liability insurance coverage if we initiate commercialization efforts for our product candidates.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We expect to continue to incur significant expenses and operating losses. Net losses may fluctuate significantly from quarter-to-quarter and year-to-year. We anticipate that our cash and cash equivalents as of December&#160;31,&#160;<span style="white-space:pre-wrap;">2025 will enable us to fund our operations, lease and debt service obligations, and capital expenditure requirements into the first quarter of  2027. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because of the numerous risks and uncertainties associated with pharmaceutical product development, we are unable to accurately predict the timing or amount of increased expenses or when, or if, we will be able to achieve profitability. Our expenses will increase from what we anticipate if:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we elect or are required by the FDA or non-U.S. regulatory agencies to perform clinical trials or studies in addition to those expected;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">there are any delays in enrollment of patients in or completing our clinical trials or the development of our product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we in-license or acquire rights to other products, product candidates or technologies; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">there are any third-party challenges to our intellectual property portfolio, or the need arises to defend against intellectual property-related claims or enforce our intellectual property rights.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ability to become and remain profitable depends on our ability to generate revenue. We do not expect to generate revenue from Researgency, KPI-012 or any other product candidate we may develop for the foreseeable future, if at all. Achieving and maintaining profitability will require us to be successful in a range of challenging activities, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">completing the clinical development of KPI-012 for PCED and any other indications we determine to pursue, including Limbal Stem Cell Deficiency;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subject to obtaining favorable results from our ongoing and planned clinical trials of KPI-012, applying for and obtaining marketing approval of KPI-012;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">successfully commercializing KPI-012, if approved;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discovering, developing and successfully seeking marketing approval and commercialization of any additional product candidates we may develop in the future, including under our KPI-014 program;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">hiring and building a full commercial organization required for marketing, selling and distributing those products for which we obtain marketing approval;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">manufacturing at commercial scale, marketing, selling and distributing those products for which we obtain marketing approval;</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">105</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">achieving an adequate level of market acceptance, and obtaining and maintaining coverage and adequate reimbursement from third-party payors for any products we commercialize; and</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">obtaining, maintaining and protecting our intellectual property rights</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">As a company, we have limited experience commercializing products, and we may not be able to commercialize a product successfully in the future. There are numerous examples of unsuccessful product launches and failures to meet expectations of market potential, including by pharmaceutical companies with more experience and resources than us. We may never succeed in the foregoing activities and we may never generate revenue that is sufficient to achieve profitability. Even if we do achieve profitability, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to become and remain profitable would decrease the value of our company and could impair our ability to raise capital, expand our business, maintain our research and development efforts, diversify our product offerings or even continue our operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Until such time, if ever, as we can generate substantial product revenues, we expect to finance our cash needs through a combination of equity offerings, debt financings, collaborations, strategic alliances, licensing arrangements, royalty agreements, and marketing and distribution arrangements. To the extent that we raise additional capital through the sale of equity or convertible debt securities, your ownership interest will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect your rights as a common stockholder. Debt financing and preferred equity financing, if available, may involve agreements that include pledging of assets as collateral, covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We will need to raise additional capital in the future to advance our business. Additional private or public financings may not be available to us on acceptable terms, or at all. Our failure to raise capital as and when needed would have a material adverse effect on our financial condition and our ability to pursue our business strategy. If we raise additional funds through collaborations, strategic alliances, licensing arrangements, royalty agreements, or marketing and distribution arrangements, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or product candidates or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings when needed, we may be required to delay, limit, reduce or terminate our product development or current or future commercialization efforts or grant rights to develop and market products or product candidates that we would otherwise prefer to develop and market ourselves or cease operations and, potentially, wind down the company under the bankruptcy laws or otherwise. If we were to cease operations and wind down the company under the bankruptcy laws or otherwise, we cannot assure our stockholders or other stakeholders of any specific level of recovery, or any recovery at all on their specific claims or interest.</p><a id="_f174144c_2098_4abd_9d4d_7565b04d907a"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Known Trends, Events and Uncertainties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following known trends and uncertainties are reasonably likely to have a material effect on our liquidity, financial condition and results of operations over the next 12 months: the absence of revenue-generating commercial products and our reliance on external financing, asset monetization and/or partnering to fund operations; the timing, structure and probability of any out-licensing or collaboration for KPI-012/KPI-014 and related IP; the execution and commercialization risks for our Researgency initiative, including regulatory roadblocks, customer adoption cycles, pricing and deployment costs; the effects of prior workforce reductions; and conditions in the capital markets, including our ability to utilize our shelf and ATM programs within applicable limits. These factors are reasonably likely to affect our results of operations, financial condition and liquidity over the next 12 months. In addition, the consequences of the ongoing geopolitical conflicts, such as the ongoing conflict between Russia and Ukraine and the ongoing conflicts in the Middle East, including related sanctions and countermeasures, and the effects of rising global inflation, are difficult to predict, and could adversely impact geopolitical and macroeconomic conditions, the global economy, and contribute to increased market volatility, which may in turn adversely affect our business and operations. In the past, U.S. federal government shutdowns, such as the shutdown that began on October 1, 2025 and ended on November 12, 2025, have curtailed operations of key agencies such as the FDA. Although we cannot predict the impact, if any, of these changes to our business, they could have an adverse impact. For a further discussion of factors that may affect future operating results see the sections entitled &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">106</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recently Issued Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time the Financial Accounting Standards Board or other standard-setting bodies, issue new accounting pronouncements. Where applicable, we adopt these new standards according to the specified effective dates. Unless otherwise disclosed in Note 2, &#8220;Summary of Significant Accounting Policies&#8221; to the consolidated financial statements appearing at the end of this Annual Report on Form 10-K, we believe that the impact of any recently issued accounting pronouncements that are not yet effective will not have a material impact on our financial position or results of operation upon adoption.</p><a id="_31322c43_fcc1_4ef6_9509_0ed0f58236bb"></a><a id="Item7AQuantitativeandQualitativeDisclosu"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 7A.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b style="font-weight:bold;">Quantitative and Qualitative Disclosures About Market Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our financial instruments as of December&#160;31,&#160;2025 consisted primarily of cash. Due to the short-term maturities of our cash, an immediate 10% change in interest rates would not have an effect on the fair market value of our cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025 and 2024, the aggregate principal amount outstanding under the Loan Agreement was $0 million and $29.3 million, respectively. <span style="background:#ffffff;">The aggregate principal amount outstanding under the Loan Agreement bore interest through June 30, 2023 at a floating rate equal to the greater of (i) 30-day LIBOR and (ii) 0.11%, plus 7.89%. Effective July 1, 2023, the aggregate principal amount outstanding under the Loan Agreement bears interest at a floating rate equal to the greater of (i) 8.00% and (ii) the sum of (a) the 1-Month CME Term SOFR, (b) 0.10% and (c) 7.89% per annum. An immediate 10% change in the 1-Month CME Term SOFR rate would not have a material impact on our operating results or cash flows.</span> In December 2025, pursuant to the terms of the Settlement Agreement with Oxford, we made a payment of $2 million and effective immediately upon such payment, settled all Oxford debt obligations.</p><a id="_e8f06e06_53e9_46ec_ad4b_3fc3e63db4c4"></a><a id="Item8FinancialStatementsandSupplementary"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statements and Supplementary Data</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our financial statements, together with the report of our independent registered public accounting firm, appear on pages F-1 through F-35 of this Annual Report on Form 10-K.</p><a id="_1f5d4f02_03f2_42b8_a475_99b64c46f525"></a><a id="Item9Changesinanddisagreementswith"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 15, 2025, the Audit Committee of the Board approved the dismissal of Deloitte &amp; Touche LLP (&#8220;Deloitte&#8221;) as the Company&#8217;s independent registered public accounting firm, effective as of December 15, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The audit reports of Deloitte on the Company&#8217;s consolidated financial statements as of and for the fiscal years ended December 31, 2024 and 2023 did not contain an adverse opinion or a disclaimer of opinion and were not qualified or modified as to uncertainty, audit scope or accounting principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the Company&#8217;s fiscal years ended December 31, 2024 and 2023, and the subsequent interim periods through December 15, 2025, (i) there were no disagreements (as defined in Item 304(a)(1)(iv) of Regulation S-K and the related instructions) with Deloitte on any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedure, which disagreements, if not resolved to Deloitte&#8217;s satisfaction, would have caused Deloitte to make reference to the subject matter of the disagreement in connection with its reports on the Company&#8217;s financial statements, and (ii) there were no &#8220;reportable events&#8221; (as defined in Item 304(a)(1)(v) of Regulation S-K).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On December 19, 2025, the Audit Committee approved the engagement of HTL International, LLC (&#8220;HTL&#8221;) as the Company&#8217;s independent registered public accounting firm for the fiscal year ending December 31, 2025. During the Company&#8217;s fiscal years ended December 31, 2024 and 2023, and the subsequent interim period through December 19, 2025, neither the Company, nor anyone on its behalf, consulted HTL regarding (i) the application of accounting principles to a specified transaction, either completed or proposed, or the type of audit opinion that might be rendered on the Company&#8217;s financial statements, and neither a written report nor oral advice was provided to the Company that HTL concluded was an important factor considered by the Company in reaching a decision as to any accounting, auditing, or financial reporting issue, (ii) any matter that was the subject of a disagreement within the meaning of Item 304(a)(1)(iv) of Regulation S-K, or (iii) any matter that was either the subject of a disagreement (as defined in Item 304(a)(1)(iv) of Regulation S-K and the related instructions to Item 304 of Regulation S-K) or a reportable event of the type described in Item 304(a)(1)(v) of Regulation S-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">107</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_492205f4_1d94_4b71_b471_1babf38b7d9b"></a><a id="Item9AControlsandProcedures_834479"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 9A.</b>&#160;&#160;&#160;&#160;&#160;<b style="font-weight:bold;">Controls and Procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Evaluation of disclosure controls and procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of December&#160;31,&#160;2025. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of December&#160;31,&#160;2025, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were not effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Management&#8217;s annual report on internal control over financial reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting for the company. Internal control over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the company&#8217;s principal executive and principal financial officers and effected by the company&#8217;s board of directors, management and other personnel, 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 and includes those policies and procedures that:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and dispositions of the assets of the company;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Provide</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management assessed the effectiveness of our internal control over financial reporting as of December&#160;31,&#160;2025. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control&#8212;Integrated Framework (2013). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on that assessment and the most recent change in business strategy, our management noted the following deficiency that was believed to be material weakness.</p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Insufficient personnel following the Company&#8217;s restructuring has resulted in key controls over the financial reporting process not being fully implemented or operating effectively to support financial reporting in accordance with U.S. GAAP and SEC reporting requirements.</span></td></tr></table><div style="margin-top:6pt;"></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">108</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management is planning to implement the following to remediate the above mentioned deficiency:</p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">hiring additional accounting and financial personnel to address the staffing shortage following the Company&#8217;s restructuring and to support the proper design and operation of key controls over financial reporting; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;margin-bottom:6pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">organizing regular training for accounting staff to enhance their understanding of U.S. GAAP and SEC reporting requirements and to strengthen the execution of key controls; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">developing and implementing a U.S. GAAP accounting policies and procedures manual, which will be maintained, reviewed, and updated on a regular basis to support consistent application of accounting standards and improve the effectiveness of financial reporting controls.</span></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As a non-accelerated filer and a &#8220;smaller reporting company&#8221;, as defined in Rule 12-b-2 under the Exchange Act, our independent registered public accounting firm is not required to issue an attestation report on the internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Changes in internal control over financial reporting </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the fourth quarter ended December 31, 2025 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</p><a id="_125d3177_beb6_481c_a16d_4ed5875f9c23"></a><a id="Item9BOtherInformation"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Item 9B.&#160;&#160;&#160;&#160;&#160;&#160;Other Information</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:27pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Loan and Security Agreement</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 9, 2026, the Company made the Loan in the principal amount of $7,000,000 evidenced by a secured promissory note to the Borrower, Minglemint Solutions LLC in connection with the Company&#8217;s determination that a portion of its cash on hand was in excess of its near-term working capital requirements and operational needs. In order to optimize the return on such excess cash, rather than holding the full balance in a bank deposit account, which offered a materially lower yield, the Company elected to deploy that portion into the Loan, which bears interest at a rate of 8.0% per annum. The Company believes that the interest rate obtained under the Loan, together with the security interest granted to the Company over all fixtures and personal property of the Borrower, provides a more favorable risk-adjusted return on idle cash than the return available through conventional bank deposit arrangements, while preserving the Company&#8217;s ability to meet its anticipated working capital and operational obligations. The Loan bears interest at a rate of 8.0% per annum, and is due and payable on February 9, 2027. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Note includes customary event of default provisions, including, but not limited to, for a breach of any representations and warranties or covenants, any bankruptcy or insolvency proceedings of the Borrower, and the failure of the Borrower to pay, upon 15 days&#8217; written notice of default, any principal amount of the Loan or interest due. The Note provides for a default interest rate of 13.0%. As described in the Note, upon the occurrence of certain events of default, the Company may, among other remedies, declare the outstanding balance of the Note including all accrued interest thereon immediately due and payable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Note is secured by the Collateral, a continuing first priority lien and security interest in all fixtures and personal property of the Borrower, pursuant to the Security Agreement with the Borrower dated February 9, 2026. The Collateral includes, but is not limited to, all accounts, goods, documents, instruments, securities and investment properties, money, accounts and rights to payment of the Borrower, and any proceeds, records and obligations relating to the foregoing, as more fully detailed in the Security Agreement.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:27pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10b-1 Insider Trading Arrangements </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">None of our directors or officers <ix:nonNumeric contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="Narr_5Rh3JIgX4US6jNGZqWNULA"><ix:nonNumeric contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="Narr_XgWnqNTCpUC5uU_9sN_JIg">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="Narr_nzyUfa9mokSDzTOTATqLnQ"><ix:nonNumeric contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="Narr_B1H3feY7G06385dw0Xrn1w">terminated</ix:nonNumeric></ix:nonNumeric> a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) during the three months ended December 31, 2025.</p><a id="_7ae2fdd6_1766_41f6_a065_dc070be1dfc3"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">109</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:5.75pt;"><a id="Item9CDisclosureRegardingForeign"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Item 9C.</b><b style="font-weight:bold;"> &#160;&#160;&#160;&#160;&#160;&#160;</b><b style="font-weight:bold;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p><a id="_b9513393_4a79_4c43_9730_2cf91287b0aa"></a><a id="PartIII_906055"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Part </b><b style="font-weight:bold;">III</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Item12SecurityOwnershipofCertainBenefici"></a><a id="_3e3c818a_5a7c_444f_b860_9ccdc30a1599"></a><a id="Item10Directors_523662"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Directors, Executive Officers and Corporate Governance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="color:#212529;font-weight:bold;background:#ffffff;">Executive Officers and Directors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:11.9pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Set forth below are the names, ages as of March 31, 2026 and  positions of each of the current directors and executive officers of the Company. Each director has served on the Board since January 2026.</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:29.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:54.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Age</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:54.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Position</b></p></td></tr><tr style=""><td style="vertical-align:top;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Executive Officers</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:54.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Avi Minkowitz</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 38</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Chief Executive Officer, Chief Financial Officer and Director</p></td></tr><tr style=""><td style="vertical-align:middle;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Directors</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Avi Minkowitz</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 38</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Chief Executive Officer, Chief Financial Officer and Director</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Chaim (Dovi) Berger (1) (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Director</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Yonatan Colman (1) (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Director</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:29.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Brendan Purdy (2) (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 39</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Director</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Hillel Posen (1) (2) (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 36</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Director</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:29.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:54.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:3.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Member of the Audit Committee.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Member of the Compensation Committee.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Member of the Nominating and Corporate Governance Committee.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Composition of the Board of Directors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The number of directors of the Company is established by the Board, subject to the rights of holders of any of series of preferred stock of the Company to elect directors. The Board consists of three classes: Class I, Class II and Class III. Each class consists of one-third of the total number of directors constituting the entire Board. The allocation of directors among classes is determined by resolution of the Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Board currently consists of 5 members divided into 3 classes, with members of each class holding office for staggered 3-year terms. There are currently 2 Class I directors, Hillel Posen and Chaim (Dovi) Berger, whose terms expire at the 2027 annual meeting of stockholders; 1 Class II director, Avi Minkowitz, whose term expires at the 2028 annual meeting of stockholders; and 2 Class III directors, Yonatan Colman and Brendan Purdy, whose terms expire at the 2026 annual meeting of stockholders (in all cases subject to the election and qualification of their successors or to their earlier death, resignation or removal).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Executive Officer and Directors Biographies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Avi Minkowitz </span>has served as a director of the Company since January 2026 and as Chief Executive Officer and Chief Financial Officer of the Company since February 2026. He has been a director at NuRAN Wireless (CSE-listed) since November 2025 and at International Star Inc. (OTC-listed) since October 2022, reflecting his broad involvement in public company governance. From January 2021 to October 2024, Mr. Minkowitz was a member of the team at Leonite Capital, where he contributed to deal structuring and strategic growth, with direct responsibilities spanning underwriting and portfolio management. Earlier in his career, he founded and successfully exited two businesses. Mr. Minkowitz has extensive experience with both public and private companies across real estate financing, management, and capital markets, including work with NorthLink Properties Ltd., a private real estate family office based in Toronto; Smart Parking Solutions Canada Inc., a company he co-founded and sold to Parkit Enterprise Inc. in 2018; and Parkit </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">110</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Enterprise Inc., a TSX-listed public company (symbol: PKT), where he subsequently served as VP of Acquisitions. He has advised startups and finance firms and has been involved in community-based entrepreneurship initiatives, including teaching real estate. Mr. Minkowitz holds a Specialized Honours bachelor&#8217;s in psychology and a Master's in Disaster and Emergency Management from York University (Toronto). We believe that Mr. Minkowitz's experience as an entrepreneur and finance professional spanning real estate, private equity, and business development makes him a highly qualified member of our Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Chaim (Dovi) Berger</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;"> </span>serves as Managing Attorney at Berger Law Firm LLC, a New York-based law firm where he has provided lead transactional counsel to a multi-strategy family office, overseeing deal structuring, negotiation, and execution across private equity, real estate, and specialty finance transactions since July 2019. Mr. Berger has also served as an Assistant Professor at Touro College since September 2007, teaching courses in accounting, finance, and law. He previously worked at Deloitte Tax from 2007 to 2009 and is a licensed CPA in New York State. Mr. Berger has held executive positions in finance roles at Edison Home Health Care and Reliance Global Holdings. He currently serves as a director of Nova Minerals Ltd., an Australian public company, where he is a member of the Audit Committee. We believe Mr. Berger's legal expertise and experience with negotiating and executing financing transactions qualifies him to serve as a member of our board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Hillel Posen</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;"> </span>has served on the board of directors of Rio Verde Industries Inc. since December 2020, where he also serves on the Audit Committee. He has served as Regional Operations Manager for High Tide Inc., a publicly traded national retail chain with over 200 stores across Canada since October 2018, where he oversees store openings, staffing and scheduling, procurement initiatives, and coordination among construction, compliance, marketing, sales, HR, and IT functions. Prior to his current role, Mr. Posen held a series of positions with this national retail chain, including business development and customer service roles supporting retail store purchasing, vendor relationships, and process efficiencies. Mr. Posen holds a Bachelor of Judaic Studies from Talpiot College. We believe Mr. Posen has expertise in business development and operations which qualifies him to serve as a director.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Yonatan Colman</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;"> </span>has served as Director of Leadership Development at NCSY since 2008, where he oversees organizational growth through talent development with a focus on people, strategy, and transformation. Mr. Colman regularly consults internationally, helping executives and their organizations transform, lead change, and build thriving, people-focused cultures. He holds a B.A. in Psychology from York University and an M.S. in Organizational Leadership from Colorado State University Global. Mr. Colman has served as a director of Rio Verde Industries Inc. since December 2020 and as a director of Newfoundland Goldbar Resources Inc. since May 2021, serving on the Audit Committee of each. He has also served as a board member of Yeshivas Limudei Hashem Society, a registered charity, since November 2021. He previously served as a director and Audit Committee member of Global Tactical Metals Corp. from November 2021 to December 2022 and of Green Scientific Labs Holdings Inc. from July 2021 to November 2021. Mr. Colman's qualifications to serve on the Board include his expertise in organizational leadership and strategy, his international consulting experience, and his service on the boards and audit committees of multiple public companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Brendan Purdy</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;"> </span>is a practicing securities lawyer and has served as a Partner at Fish Purdy LLP since June 2022. Prior to that, he served as President and Director of Purdy Law Professional Corporation from February 2018 to June 2022. Mr. Purdy's private practice is focused on the resource, life sciences, and technology sectors, where he has developed extensive experience with respect to public companies, capital markets, mergers and acquisitions, and other transactions fundamental to the junior equity markets. He also served as CEO and Director of Canadian GoldCamps Corp. from November 2020 to April 2024, and as CEO and Director of Musk Ventures Ltd. from November 2020 to September 2025. Mr. Purdy holds a J.D. from the University of Ottawa and a Bachelor of Management and Organizational Studies degree from the University of Western Ontario, where he majored in finance and administration. Mr. Purdy has served as a director and Audit Committee member of Red White &amp; Bloom Brands Inc., a CSE-listed company, since July 2017, of NuRan Wireless Inc., a CSE-listed company, since October 2020, of i3 Interactive Inc. since March 2021, and of Slam Exploration Ltd., a CSE-listed company, since July 2021. He previously served as a director of Canadian GoldCamps Corp., a CSE-listed company, from December 2016 to April 2024, of DGTL Holdings Inc., a TSXV-listed company, from April 2022 to October 2024, of Musk Ventures Ltd., a CSE-listed company, from November 2020 to September 2025, of Wellbeing Digital Sciences Inc. from January 2021 to January 2024, of Powertap Hydrogen Capital Corp., a CSE-listed company, from March 2019 to February 2023, and of Talent Infinity Resource Developments Inc., a CSE-listed company, from December 2016 to April 2024. Mr. Purdy's qualifications to serve on the Board include his legal expertise in securities law and capital markets, his experience as a CEO of public companies, and his extensive public company board service.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">111</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Director Selection; Arrangements and Understandings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As required by Item 401(a) of Regulation S-K, we note the following arrangements or understandings with other persons pursuant to which certain individuals on our Board were selected as directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Minkowitz, Mr. Posen, Mr. Berger, Mr. Colman and Mr. Purdy were each selected to serve on our Board pursuant to an arrangement or understanding with AK Holdings in connection with the transactions described in the &#8220;Certain Relationships and Related Transactions, and Director Independence&#8221; of this Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="color:#212529;font-weight:bold;background:#ffffff;">Family Relationships</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">There are no family relationships among our directors or executive officers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="color:#212529;font-weight:bold;background:#ffffff;">Involvement in Certain Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">Except as described below, none of our directors or executive officers has been involved in any of the legal proceedings required to be disclosed pursuant to Item 401(f) of Regulation S-K during the past ten years. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">On May 3, 2019, Mr. Purdy was the subject of a hearing by the Law Society of Ontario relating to a failure to provide a timely response to a client complaint and to meet certain related deadlines; the matter was disposed of in May 2019 and resulted in a reprimand, and Mr. Purdy remains a member of the Law Society of Ontario. &#160;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;background:#ffffff;">In addition, Mr. Minkowitz, in his capacity as a director of International Star Inc., is among the directors named in litigation in Ontario arising from a dispute relating to the termination of a former officer of International Star Inc. International Star Inc. previously initiated litigation in Delaware against that former officer alleging material breach of contract.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:4.5pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Audit Committee and Audit Committee Financial Expert</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The members of our Audit Committee of the Board are Mr. Posen, Mr. Colman and Mr. Berger. Mr. Berger is the chair of the Audit Committee. Our Board has determined that Mr. Berger is an &#8220;audit committee financial expert&#8221; as defined in applicable SEC rules. Our Board has determined that each member of our Audit Committee is &#8220;independent&#8221; as defined under applicable Nasdaq rules and satisfies the independence criteria set forth in Rule 10A-3 under the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:4.5pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Code of Business Conduct and Ethics</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have adopted a written code of business conduct and ethics (the &#8220;Code&#8221;) that applies to our directors, officers and employees, including our principal executive officer, principal financial officer and principal accounting officer. A copy of the Code is available on the &#8220;Investors-Corporate Governance&#8221; section of our website, which is located at www.kalarx.com. Our Board is responsible for overseeing the Code and must approve any waivers of the Code. If we make any substantive amendments to, or grant any waivers from, the Code for any officer or director, we will disclose the nature of such amendment or waiver on our website or in a Current Report on Form 8-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The information contained on, or that can be accessed through, our website is not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC, and any reference to our website address is intended to be an inactive textual reference only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Insider Trading Policy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-true" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" id="Narr_X5WIDexKQkSpB2uP3XgSjQ">We have adopted an Insider Trading Policy</ix:nonNumeric> governing the purchase, sale and/or other dispositions of our securities by our directors, officers, employees and other covered persons. We believe the Insider Trading Policy is reasonably designed to promote compliance with insider trading laws, rules and regulations, and Nasdaq listing standards. A copy of our Insider Trading Policy is filed as Exhibit 19.1 to this Annual Report on Form 10-K. It is also our policy that we do not engage in transactions in our securities while in possession of material nonpublic information concerning the company or our securities.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">112</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_89a0b6b0_9bc0_4d97_920f_b9615177b17f"></a><a id="Item_11_Executive_Compensation"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Executive Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Executive and Director Compensation Processes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our executive compensation program is administered by the compensation committee of our board of directors, subject to the oversight and approval of our board of directors. Our compensation committee reviews our executive compensation practices on an annual basis and based on this review approves, or, as appropriate, makes recommendations to our board of directors for approval of our executive compensation program. In designing our executive compensation program, our compensation committee considers publicly available compensation data for national and regional companies in the biotechnology/pharmaceutical industry to help guide its executive compensation decisions at the time of hiring and for subsequent adjustments in compensation. Our director compensation program is administered by our board of directors with the assistance of the compensation committee. The compensation committee conducts an annual review of director compensation and makes recommendations to the board of directors with respect thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since January 2023, our compensation committee has retained Pearl Meyer &amp; Partners, LLC, or Pearl Meyer, as our independent compensation consultant for compensation matters. During the year ended December 31, 2024, our compensation committee directly engaged Pearl Meyer to provide comparative data on executive compensation practices in our industry and to advise on our executive and director compensation programs generally. Although our compensation committee considers the advice and guidelines of Pearl Meyer, our compensation committee ultimately makes its own decisions about these matters and recommendations to our board about these matters. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the future, we expect that our compensation committee will continue to engage independent compensation consultants to provide additional guidance on our executive compensation programs, our director compensation programs and to conduct further competitive industry benchmarking against a peer group of publicly traded companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The compensation committee reviewed information regarding the independence and potential conflicts of interest of Pearl Meyer, taking into account, among other things, the factors set forth in the Nasdaq listing standards. Based on such review, the compensation committee concluded that the engagement of Pearl Meyer did not raise any conflict of interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under its charter, the compensation committee may form, and delegate authority to, subcommittees, consisting of independent directors, as it deems appropriate. During fiscal year 2024, the compensation committee did not form or delegate authority to such subcommittees. In addition, under its charter, the compensation committee may delegate to one or more executive officers the power to grant options, restricted stock units, or RSUs, or other stock awards pursuant to our Amended and Restated 2017 Equity Incentive Plan to employees who are not directors or executive officers. During fiscal year 2024, the compensation committee delegated authority to our Chief Executive Officer to grant certain options and RSUs to non-executive employees with respect to annual equity awards and high performance awards throughout the year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Executive Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following discussion relates to the compensation of: Mark Iwicki, former CEO and principal executive officer (who served until February 2025); Todd Bazemore, former CEO and principal executive officer (who served from February 2025 until November 2025); Kim Brazzell, Ph.D., former Head of Research and Development and Chief Medical Officer; and Mary Reumuth, former Chief Financial Officer. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">David Lazar, who served as CEO of the Company from November 2025 until February 2, 2026 (subsequent to the reporting period) did not receive any compensation in connection with his role as CEO.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summary Compensation Table</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The following table sets forth information regarding the compensation awarded to or earned by the current and former executive officers listed below during the years ended December 31, 2025, and 2024. We have opted to comply with the reduced executive compensation disclosure rules applicable to &#8220;smaller reporting companies,&#8221; as such term is defined in the rules promulgated under the Securities Act, which require compensation disclosure for only (i) principal executive </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">113</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:5.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">officer, (ii) two most highly compensated executive officers other than our principal executive officer and (iii) if applicable, up to two individuals who would have qualified as our two most highly compensated executive officers other than the principal executive officer but for the fact that the individual was not serving as an executive officer of the Company at the end of the last completed fiscal year. Throughout this document, the officers below are referred to as our &#8220;named executive officers&#8221; or &#8220;NEOs&#8221;.</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:30.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock </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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Option</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">All other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Salary</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Bonus</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Awards</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Awards</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Compensation</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:30.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Name and Principal Position</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)(1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)(2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)(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:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)(4)</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mark Iwicki</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 111,866</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 166,413</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 627,467</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 896</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 906,642</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Former Chief Executive Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 709,394</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 297,945</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 100,100</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 377,628</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,120</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,491,187</span></p></td></tr><tr style=""><td style="vertical-align:top;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Todd Bazemore</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 489,112</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 585,450</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 76,053</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,262,211</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 64,146</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,476,972</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Former Interim Chief Executive Officer, President and Chief Operating Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 535,600</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 187,460</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 45,500</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 171,543</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,447</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 949,550</span></p></td></tr><tr style=""><td style="vertical-align:top;width:30.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Kim Brazzell, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 420,000</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 522,000</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 76,053</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 285,040</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 55,081</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,358,174</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Former Head of Research and Development and Chief Medical Officer</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 520,000</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 163,800</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 45,500</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 171,543</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,844</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 920,687</span></p></td></tr><tr style=""><td style="vertical-align:top;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mary Reumuth</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 438,962</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 475,550</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 76,053</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 285,040</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 47,002</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,322,608</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Former Chief Financial Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 468,000</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 147,420</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 32,200</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 120,021</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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,627</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 778,269</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:3.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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;white-space:pre-wrap;">The amounts reported in the &#8220;Bonus&#8221; column reflect discretionary annual cash bonuses and retention bonuses  earned by our named executive officers for their performance in the years ended December 31, 2025 and 2024.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts reported in the &#8220;Stock Awards&#8221; column reflect the aggregate grant date fair value of RSUs granted during the periods presented, computed in accordance with the provisions of Financial Accounting Standards Board, or FASB, Accounting Standards Codification, or ASC, Topic 718. For the assumptions underlying the valuation of such RSUs, see Note 2, &#8220;Summary of Significant Accounting Policies&#8221; to our consolidated financial statements appearing at the end of this Annual Report on Form 10-K.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts reported in the &#8220;Option Awards&#8221; column reflect the aggregate grant date fair value of stock options awarded during the periods presented, computed in accordance with the provisions of FASB ASC Topic 718 using a Black-Scholes option pricing model. For the assumptions underlying the valuation of the stock option grants, see Note 11, &#8220;Stock-based Compensation&#8221; to our consolidated financial statements appearing at the end of this Annual Report on Form 10-K.</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">114</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The following table describes the elements that are represented in the &#8220;All Other Compensation&#8221; column above:</span></td></tr></table><div style="margin-top:12pt;"></div><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:47.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:16.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Severance, Company-Paid Life</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">401(k) Savings Plan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Disability</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:47.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:16.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Company Match</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Insurance Premiums (1)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mark Iwicki</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 896</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,120</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:47.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Todd Bazemore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 57,146</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,007</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,440</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Kim Brazzell, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 48,081</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,748</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,096</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:47.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mary Reumuth</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40,002</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:47.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,859</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,768</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><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;">Other compensation for the year ended December 31, 2025 included a settlement of severance amount of $52,400, $37,700 and $36,613 to Mr. Bazemore, Dr. Brazzell and Ms. Reumuth, respectively.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Narrative Disclosure to Summary Compensation Table</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Base Salary. </i>We use base salaries to recognize the experience, skills, knowledge and responsibilities required of all our employees, including our named executive officers. None of our named executive officers is currently party to an employment agreement or other agreement or arrangement that provides for automatic or scheduled increases in base salary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Annual Bonus.</i> Performance-based bonuses, which are calculated as a percentage of base salary, are designed to motivate our employees to achieve annual goals based on our strategic, financial and operating performance objectives. Historically, our board of directors or our compensation committee has approved discretionary annual cash bonuses to our named executive officers with respect to their prior year performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With respect to 2024 performance, our compensation committee awarded bonuses of $297,945, $187,460, $163,800 and $147,420 to Mr. Iwicki, Mr. Bazemore, Dr. Brazzell, and Ms. Reumuth, respectively, which represented payments at 70% of each individual&#8217;s target bonus opportunity (which target bonus opportunities, expressed as a percentage of 2024 annual base salary, were 60%, 50% and 45%, respectively). Mr. Bazemore&#8217;s individual performance-based target bonus amount for 2025, expressed as a percentage of his 2025 base salary, was 50%. Dr. Brazzell&#8217;s individual performance-based target bonus amount for 2025, expressed as a percentage of his 2025 base salary, was 45%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Retention Bonus</i>. In addition to the performance-based annual bonuses described above, in April 2025, our Compensation Committee awarded one-time cash retention bonuses of $281,190 and $260,000 to Mr. Bazemore and Dr. Brazzell, respectively, in recognition of their critical roles during leadership transitions. Such retention bonuses were conditioned upon each officer's continued service subject to certain conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Equity Incentives.</i> <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="ecd:AwardTmgMnpiDiscTextBlock" id="Group_1BQj3NpOLkGXy58FiqPehA" continuedAt="Group_1BQj3NpOLkGXy58FiqPehA_2" escape="true">Although we do not have a formal policy with respect to the grant of equity incentive awards to our executive officers, or any formal equity ownership guidelines applicable to them, we believe that equity grants provide our executives with a strong link to our long-term performance, create an ownership culture and help to align the interests of our executives and our stockholders. In addition, we believe that equity grants with time-based or performance-based vesting features promote executive retention because this feature incentivizes our executive officers to remain in our employment during the vesting period. Accordingly, our compensation committee annually reviews the equity incentive compensation of our named executive officers and from time to time may grant equity incentive awards to them in the form of stock options and/or RSUs with time-based and/or performance-based vesting conditions.</ix:nonNumeric></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">115</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2024, we granted options to purchase 64,500, 29,300, 29,300 and 20,500 shares of our Common Stock to Mr. Iwicki, Mr. Bazemore, Dr. Brazzell and Ms. Reumuth, respectively. Such options vest as to 1/48th of the shares underlying the option at the end of each successive one-month period over a four-year period following January 4, 2024, subject to continued service. In January 2024, we granted RSUs with respect to 14,300, 6,500, 6,500 and 4,600 shares of our Common Stock to Mr. Iwicki, Mr. Bazemore, Dr. Brazzell and Ms. Reumuth, respectively. Such awards vested as to 1/3 of the shares on each of January 4, 2025 and January 4, 2026. Mr. Iwicki, Mr. Bazemore, Dr. Brazzell and Ms. Reumuth each left the Company prior to the vesting of their remaining shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2025, we granted options to purchase 99,500, 45,200, 45,200 and 45,200 shares of our Common Stock to Mr. Iwicki, Mr. Bazemore, Dr. Brazzell and Ms. Reumuth, respectively. Such options vest as to 1/48th of the shares underlying the option at the end of each successive one-month period over a four-year period following January 6, 2025, subject to continued service. In January 2025, we granted RSUs with respect to 22,100, 10,100. 10,100 and 10,100 shares of our Common Stock to Mr. Iwicki, Mr. Bazemore, Dr. Brazzell and Ms. Reumuth, respectively. Such awards vested as to 1/3 of the shares on January 6, 2026. Mr. Iwicki, Mr. Bazemore, Dr. Brazzell and Ms. Reumuth each left the Company prior to the vesting of their remaining shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2025, in connection with Mr. Bazemore&#8217;s appointment as our interim Chief Executive Officer, we granted to Mr. Bazemore options to purchase 45,200 shares of our Common Stock. Such options vest as to 1/12th of the shares underlying the option at the end of each successive one-month period over a one-year period following February 11, 2025, subject to continued service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to our IPO, our executives were eligible to participate in our 2009 Employee, Director and Consultant Equity Incentive Plan, as amended to date, or the 2009 Plan. Following the closing of our IPO, our employees and executives are eligible to receive stock options, RSUs and other stock-based awards pursuant to the Amended and Restated 2017 Equity Incentive Plan. For a description of our 2009 Plan and our Amended and Restated 2017 Equity Incentive Plan, see &#8220;&#8212; Stock Option and Other Compensation Plans&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Historically, we have used stock options to compensate our executive officers in the form of initial grants in connection with the commencement of employment and also at various times, often but not necessarily annually. The award of stock options to our executive officers, including our Chief Executive Officer, generally have been and going forward are expected to be made by our board of directors. Such options have been granted with time-based and/or performance-based vesting conditions. Vesting and exercise rights cease shortly after termination of employment except in the case of death or disability and, in certain circumstances, including, upon a change in control. Prior to the exercise of an option, the holder has no rights as a stockholder with respect to the shares subject to such option, including no voting rights and no right to receive dividends or dividend equivalents. In addition, prior to our IPO, we have granted stock options with exercise prices equal to the fair market value of our Common Stock on the date of grant as determined by our board of directors or compensation committee, based on a number of objective and subjective factors. The exercise price of all stock options granted after our IPO has been and will be equal to the fair market value of shares of our Common Stock on the date of grant, which will be determined by reference to the closing market price of our Common Stock on The Nasdaq Capital Market on the date of grant.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">116</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Outstanding Equity Awards at December&#160;31, 2025</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth information regarding all outstanding equity awards held by each of our named executive officers as of December&#160;31, 2025.</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:26.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:49.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Option&#160;Awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Stock&#160;Awards</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Incentive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Plan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Market</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Awards:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Value&#160;of</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Shares&#160;or</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Shares or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Units of</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Underlying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Underlying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Underlying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Units of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Stock That</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Unexercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Unexercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Unexercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Stock That</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Have Not</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Options (#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Options (#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Unearned</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Expiration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Have Not</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Vested ($)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Exercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Unexercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Options (#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Price ($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Vested (#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">(1)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">Mark Iwicki</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 13,903</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(2)&#160;&#160;</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">7,730 </span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 2,584</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1,437 </span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 52,969</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">29,451 </span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 9,534</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">5,301 </span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 22,100</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">12,288 </span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 2,450</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(7)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1,362 </span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 132,394</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 79,437</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(9)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 14.56</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">6/21/2033</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 30,906</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 33,594</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(10)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 7.00</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/3/2034</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 22,802</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 76,698</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(11)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 7.53</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/5/2035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 5,450</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(12)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 4.30</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">6/14/2035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">Todd Bazemore</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 4,268</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 2,373</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 794</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(8)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 441</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 16,236</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 9,027</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 4,334</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 2,410</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 10,100</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 5,616</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 40,582</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 24,349</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(9)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">14.56</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">6/21/2033</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 14,040</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 15,260</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(10)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">7</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/3/2034</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 10,358</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 34,842</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(11)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">7.53</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/5/2035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 37,667</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 7,533</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(13)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">7.05</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">3/6/2035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 15,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 165,000</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(14)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">11.22</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">8/28/2035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">Kim Brazzell, Ph.D.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 38,388</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 14.56</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">6/21/2033</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 12,819</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 7.00</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/3/2034</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 8,475</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 7.53</span></p></td><td style="vertical-align:middle;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/5/2035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">Mary Reumuth</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">3,176</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 1,766</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">512</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(8)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 285</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">12,051</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 6,700</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">3,067</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 1,705</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">10,100</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 5,616</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 30,120</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 18,072</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(9)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 14.56</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">6/21/2033</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 9,823</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 10,677</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(10)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 7.00</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/3/2034</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 10,358</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 34,842</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(11)</sup><span style="font-size:7.5pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;white-space:pre-wrap;"> 7.53</span></p></td><td style="vertical-align:middle;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">1/5/2035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td><td style="vertical-align:middle;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;">&#160;&#8212;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Amounts shown are based on a price of $0.56 per share, which was the closing price of our Common Stock as reported on the Nasdaq Capital Market on December 31, 2025, the last trading day of the year.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The RSUs vest over three years, with 1/3 of such RSUs having vested on each of January 4, 2024, January 4, 2025 and January 4, 2026 and 1/3 of such RSUs vested on January 4, 2026.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents replacement RSUs granted pursuant to the Option Exchange Program, which vest over three years, with 83% of such RSUs vested on May 31, 2025. Mr. Iwicki left the Company prior to the vesting of the remaining 17% of such RSUs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The RSUs vest over three years, with 1/3 of such RSUs having vested on June 22, 2024 and 1/3 of such RSUs vested on each of June 22, 2025 and June 22, 2026. Mr. Iwicki and Mr. Bazemore each left the Company prior to the vesting of their remaining RSUs.</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">117</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The RSUs vest over three years, with 1/3 of such RSUs having vested on January 4, 2025 and 1/3 of such RSUs vested on each of January 4, 2026. Mr. Iwicki and Mr. Bazemore each left the Company prior to the vesting of their remaining RSUs. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(6)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The RSUs vest over three years, with 1/3 of such RSUs having vested on January 6, 2026. Mr. Iwicki and Mr. Bazemore each left the Company prior to the vesting of their remaining RSUs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(7)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The RSUs vest over one year on June 15, 2026. Mr. Iwicki left the Company prior to the vesting of the remaining RSUs. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(8)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents replacement RSUs granted pursuant to the 2023 Option Exchange Program, which vest over three years, with 85% of such RSUs vested on May 31, 2025. Mr. Bazemore left the Company prior to the vesting of his remaining RSUs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(9)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The option vests over four years, with 25% of the shares underlying the option vested on June 22, 2024 and 2.0833% of the shares vesting monthly thereafter. Mr. Iwicki and Mr. Bazemore each left the Company prior to the vesting of their remaining shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(10)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The option vests over four years, with 2.0833% of the shares vested on February 4, 2024 and 2.0833% of the shares vesting monthly thereafter. Mr. Iwicki and Mr. Bazemore each left the Company prior to the vesting of their remaining shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(11)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The option vests over four years, with 2.0833% of the shares vested on February 6, 2025 and 2.0833% of the shares vesting monthly thereafter. Mr. Iwicki and Mr. Bazemore each left the Company prior to the vesting of their remaining shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(12)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The option vest over one year on June 15, 2026. Mr. Iwicki left the Company prior to the vesting of his remaining shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(13)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The option vests over one year, with 8.33% of the shares vested on March 11, 2025 and 8.33% of the shares  vesting monthly thereafter. Mr. Bazemore left the Company prior to the vesting of his remaining shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(14)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> The option vests over four years, with 2.0833% of the shares vested on September 29, 2025 and 2.0833% of the shares vesting monthly thereafter, subject to continued service. Mr. Bazemore each left the Company prior to the vesting of his remaining shares.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Policies and Practices Related to the Grant of Certain Equity Awards</b></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="ecd:AwardTmgMethodTextBlock" id="Tb_QCREjvi2Zk618sHOdjJCEA" continuedAt="Tb_QCREjvi2Zk618sHOdjJCEA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><ix:continuation id="Group_1BQj3NpOLkGXy58FiqPehA_2">We generally grant stock options and restricted stock units to our employees and directors on an annual basis. We also grant stock options and/or restricted stock units to individuals upon hire or promotion or for retention purposes. We currently do not grant stock appreciation rights or similar option-like instruments. During the last fiscal year, neither the board of directors nor the compensation committee took material nonpublic information into account when determining the timing or terms of stock options. <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-false" name="ecd:AwardTmgMnpiCnsdrdFlag" id="Narr_ykcyusuTVUqQwi8EocPZGQ">Stock options are not granted in anticipation of the release of material nonpublic information, and the release of material nonpublic information is not timed on the grant dates of such stock options.</ix:nonNumeric> <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="ecd:AwardTmgHowMnpiCnsdrdTextBlock" id="Tb_6gI7B-LJt0qKoFI7in3ULQ" escape="true">We <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-false" name="ecd:MnpiDiscTimedForCompValFlag" id="Narr_5YPNqcLV70u0qsjcXV48Tg">have not timed the disclosure of material nonpublic information</ix:nonNumeric> for the purpose of affecting the value of executive compensation.</ix:nonNumeric></ix:continuation> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Annual stock option grants to executive officers are typically approved by our board of directors or our compensation committee in December of each year and are <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-true" name="ecd:AwardTmgPredtrmndFlag" id="Narr_pdxbqQpBx0e9Pq32SN-i0Q">effective on a specified date</ix:nonNumeric> in the first or second week of January of the next year. In December of each year, our compensation committee has generally delegated authority to our Chief Executive Officer under our stock incentive plan to grant annual stock options to non-executive employees on a specified date in the first or second week of January of each year. Stock option grants to new hires are generally approved by our board of directors or compensation committee mid-month. Under our non-employee director compensation policy, the grants of our annual stock options to directors are effective on the date of the first board meeting held after each annual meeting of stockholders. </p></ix:nonNumeric></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">118</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_QCREjvi2Zk618sHOdjJCEA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During fiscal year ended December 31, 2025, we did not grant stock options to any named executive officer during any period beginning four business days before and ending one business day after the filing of any Form 10-Q or 10-K, or the filing or furnishing of a Form 8-K that discloses material nonpublic information. </p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Employment Agreements with Named Executive Officers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Letter Agreement with Mr. Iwicki</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Iwicki was appointed as our Chief Executive Officer and Chair of our board of directors pursuant to a letter agreement with us dated September 10, 2015, which amended and restated a prior letter agreement. Mr. Iwicki resigned as our Chief Executive Officer, effective February 11, 2025. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Letter Agreement with Mr. Bazemore</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Bazemore was appointed as our Chief Operating Officer pursuant to a letter agreement with us dated November 6, 2017, and was appointed as our President commencing December 16, 2021 and our interim Chief Executive Officer commencing February 11, 2025. Mr. Bazemore resigned as our Chief Operating Officer on December 19, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mr. Bazemore&#8217;s base salary was subject to annual review and adjustment by our compensation committee. Mr. Bazemore&#8217;s annual base salary was $535,600, effective January 1, 2025. In addition, Mr. Bazemore was eligible to receive a discretionary bonus in a target amount of 50% of his annual base salary, as determined by our board of directors in its sole discretion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 11, 2019, Mr. Bazemore&#8217;s employment letter agreement was amended to revise the severance benefits he is entitled to receive upon termination in connection with certain events. Subject to his execution and non-revocation of a release of claims in our favor, in the event of the termination of Mr. Bazemore&#8217;s employment by us without cause or by him for good reason, each as defined in his employment letter agreement, and such termination is not within the twenty-four month period following a change of control, as defined in his employment letter agreement, Mr. Bazemore was entitled to a lump sum payment in an amount equal to (i) twelve months of his then-current annual base salary, (ii) any bonus earned for the year prior to the year of termination that has not yet been paid, (iii) a pro-rated portion of any bonus attributable to the year of termination based upon performance against company but not individual objectives and (iv) an amount equal to 100% of his target bonus for the year of termination. In addition, Mr. Bazemore was entitled to twelve months of COBRA premiums for continued health benefit coverage on the same terms as were applicable to him prior to his termination and outplacement services for the twelve-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, in the event of the termination of Mr. Bazemore&#8217;s employment by us without cause or by him for good reason within the twenty-four month period following a change of control, Mr. Bazemore was entitled to a lump sum payment in an amount equal to (i) eighteen months of his then-current annual base salary, (ii) any bonus earned for the year prior to the year of termination that has not yet been paid, (iii) a pro-rated portion of any bonus attributable to the year of termination based upon performance against company but not individual objectives and (iv) 150% of the greater of (A) the average bonus Mr. Bazemore received during the two years prior to termination or resignation, or (B) the target bonus for the year of termination or resignation. In addition, Mr. Bazemore was entitled to eighteen months of COBRA premiums for continued health benefit coverage on the same terms as were applicable to him prior to his termination and outplacement services for the eighteen-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, in the event we terminate his employment without cause or he terminates his employment for good reason, Mr. Bazemore was entitled to the automatic vesting and exercisability of any options and other equity awards granted to him that vest solely based on his continued employment that would have vested if his employment had continued for twelve months following such termination, and any performance-based grants with the performance period ending within one year after the termination shall be treated as having satisfied any service requirement with respect thereto and shall vest subject to, and only to the extent of, the satisfaction of the applicable performance goals at the end of the applicable performance period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In the event we terminate his employment without cause or he terminates his employment for good reason in contemplation of a change of control, as defined in the letter agreement, or within the twenty-four-month period </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">119</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">following a change of control, Mr. Bazemore was entitled to the automatic vesting and exercisability of 100% of any options and other equity awards granted to him that vest solely based on his continued employment, and any performance based grants with a performance period ending within one year after the termination was treated as having satisfied any service requirement with respect such grant, and will vest subject to, and only to the extent of, the satisfaction of the applicable performance goals at the end of the applicable performance period.<span style="font-style:italic;font-weight:bold;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Letter Agreement with Dr. Brazzell</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Dr. Brazzell was appointed to serve on a full-time basis as our Chief Medical Officer pursuant to a letter agreement with us dated May 10, 2016, which amended and restated a prior letter agreement. Dr. Brazzell was an at-will employee, and his employment with us could be terminated by him or us at any time and for any reason. Dr. Brazzell resigned as our Chief Medical Officer on October 27, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Brazzell&#8217;s base salary was subject to annual review and adjustment by our compensation committee. Dr. Brazzell&#8217;s annual base salary was $520,000, effective January 1, 2025. In addition, Dr. Brazzell is eligible to receive a discretionary bonus in a target amount of 45% of his annual base salary, as determined by our compensation committee in its sole discretion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 11, 2019, Dr. Brazzell&#8217;s employment letter agreement was amended to revise the severance benefits he was entitled to receive upon termination in connection with the following events. Subject to his execution and nonrevocation of a release of claims in our favor, in the event of the termination of Dr. Brazzell&#8217;s employment by us without cause or by him for good reason, each as defined in his employment letter agreement, and such termination is not within the twenty-four month period following a change of control, as defined in his employment letter agreement, Dr. Brazzell will be entitled to a lump sum payment in an amount equal to (i) twelve months of his then-current annual base salary, (ii) any bonus earned for the year prior to the year of termination that has not yet been paid, (iii) a pro-rated portion of any bonus attributable to the year of termination based upon performance against company but not individual objectives and (iv) an amount equal to 100% of his target bonus for the year of termination. In addition, Dr. Brazzell is entitled to twelve months of COBRA premiums for continued health benefit coverage on the same terms as were applicable to him prior to his termination and outplacement services for the twelve-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, in the event of the termination of Dr. Brazzell&#8217;s employment by us without cause or by him for good reason within the twenty-four month period following a change of control, Dr. Brazzell was entitled to a lump sum payment in an amount equal to (i) eighteen months of his then-current annual base salary, (ii) any bonus earned for the year prior to the year of termination that has not yet been paid, (iii) a pro-rated portion of any bonus attributable to the year of termination based upon performance against company but not individual objectives and (iv) 150% of the greater of (A) the average bonus Dr. Brazzell received during the two years prior to termination or resignation, or (B) the target bonus for the year of termination or resignation. In addition, Dr. Brazzell is entitled to eighteen months of COBRA premiums for continued health benefit coverage on the same terms as were applicable to him prior to his termination and outplacement services for the eighteen-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, in the event we terminate his employment without cause or he terminates his employment for good reason, Dr. Brazzell was entitled to the automatic vesting and exercisability of any options and shares granted to him that vest solely based on his continued employment that would have vested if his employment had continued for twelve months following such termination. In the event of a change of control, as defined in his employment letter agreement, during his employment, Dr. Brazzell was entitled to the automatic vesting and exercisability of 100% of any options and restricted shares granted to him that vest solely based on his continued employment, and certain options are exercisable for a period of up to six months following his termination date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, in the event we terminate his employment without cause or he terminates his employment for good reason within the twenty-four-month period following a change of control, Dr. Brazzell was entitled to the automatic vesting and exercisability of any options and shares granted to him following a change of control that vest solely based on his continued employment and have not vested.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">120</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Letter Agreement with Ms. Reumuth </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Ms. Reumuth was appointed to serve on a full-time basis as our Senior Director, Finance and Corporate Controller pursuant to a letter agreement with us dated August 18, 2014. Ms. Reumuth was appointed as Chief Financial Officer in July 2017. Ms. Reumuth was an at-will employee, and her employment with us could be terminated by him or us at any time and for any reason. Ms. Reumuth left the Company on November 21, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Ms. Reumuth base salary was subject to annual review and adjustment by our compensation committee. Ms. Reumuth annual base salary was $510,000, effective January 1, 2025. In addition, Ms. Reumuth was eligible to receive a discretionary bonus in a target amount of 25% of her annual base salary, as determined by our compensation committee in its sole discretion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 11, 2019, Ms. Reumuth&#8217;s employment letter agreement was amended to revise the severance benefits she was entitled to receive upon termination in connection with the following events. Subject to her execution and nonrevocation of a release of claims in our favor, in the event of the termination of Ms. Reumuth&#8217;s employment by us without cause or by her for good reason, each as defined in her employment letter agreement, and such termination is not within the twenty-four month period following a change of control, as defined in her employment letter agreement, Ms. Reumuth would be entitled to a lump sum payment in an amount equal to (i) twelve months of her then-current annual base salary, (ii) any bonus earned for the year prior to the year of termination that has not yet been paid, (iii) a pro-rated portion of any bonus attributable to the year of termination based upon performance against company but not individual objectives and (iv) an amount equal to 100% of her target bonus for the year of termination. In addition, Ms. Reumuth is entitled to twelve months of COBRA premiums for continued health benefit coverage on the same terms as were applicable to her prior to her termination and outplacement services for the twelve-month period. Further, if Ms. Reumuth's employment was terminated by the Company without Cause or by her for Good Reason within twelve (12) months following a Change of Control, she was entitled to receive: (i) 18 months of her then&#8209;current base salary; (ii) any earned but unpaid bonus for the year prior to the year of termination; (iii) an amount equal to 1.5 times the greater of (A) her target bonus for the year of termination or (B) the average of the bonuses she received during the two years prior to the year of termination; (iv) a pro&#8209;rated portion of any bonus attributable to the year of termination, payable when active employees are paid for that year (and in any event by March 15 of the following year) based on Company (but not individual) milestones; (v) COBRA continuation medical benefits for the 18&#8209;month severance period subsidized by the Company at active employee rates on the same terms as before termination; and (vi) Company&#8209;paid outplacement services for the 18&#8209;month severance period. All payments other than the pro&#8209;rated bonus and the COBRA/outplacement benefits were payable in a lump sum on the Payment Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Retention Agreements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 10, 2025, we entered into a retention agreements with each of Mr. Bazemore, Ms. Reumuth, and Dr. Brazzell pursuant to which each was eligible to receive a 30% increase in their 2024 base salary plus retention bonuses of $281,190, $234,000 and $260,000, respectively. Under the retention agreement, the retention bonus was subject to repayment if, prior to the earlier of September 30, 2025 or the date of our public announcement of topline results from our Phase 2a clinical trial, (i) each of Mr. Bazemore, Ms. Reumuth, and Dr. Brazzell&#8217;s employment is terminated by us for cause, or (ii) each of Mr. Bazemore, Ms. Reumuth, and Dr. Brazzell voluntarily resigns other than for good reason.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On October 2, 2025, the Company entered into additional retention agreements with Mr. Bazemore, Ms. Reumuth, and Dr. Brazzell. The second retention agreements entitled each of Mr. Bazemore, Ms. Reumuth and Dr. Brazzell to receive retention payment of $183,750, $136,250, and $145,000, respectively. Each of the retention agreements provided that if, prior to December 31, 2025, such executive&#8217;s employment is terminated voluntarily by such executive or by the Company for cause (as defined in the applicable executive&#8217;s employment agreement), then, pursuant to the terms of the&#160;Retention Agreement, such executive shall, upon request, repay the gross amount of the Retention Payment to the Company. Each of Mr. Bazemore, Ms. Reumuth and Dr. Brazzell entered into Settlement Agreement and General and Mutual Release agreements in the fourth quarter of 2025 upon their departure from the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Employee Non-Competition, Non-Solicitation, Confidentiality, and Assignment of Inventions Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Each of our named executive officers has entered into a standard form agreement with respect to non-competition, non-solicitation, confidential information and assignment of inventions. Under this agreement, each </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">121</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">executive officer has agreed not to compete with us during his or her employment and for a period of one year after the termination of his or her employment and to protect our confidential and proprietary information indefinitely. Under this agreement, each of Mr. Iwicki, Dr. Brazzell and Ms. Reumuth has agreed not to solicit our employees or consultants during his employment and for a period of twelve months after the termination of his employment, and Mr. Bazemore has agreed not to solicit our employees or consultants during his employment and for a period of eighteen months after the termination of his employment, and each executive officer has agreed to protect our confidential and proprietary information indefinitely. In addition, under this agreement, each executive officer has agreed that we own all inventions, as defined in the agreement, that are developed during such executive officer&#8217;s employment and for a period of one year after the termination of his or her employment, to the extent such invention is our field of interest, as defined in the agreement. Each executive officer also agreed to assign to us any inventions which were not prepared or originated in the performance of employment but that were provided to us or incorporated into any of our products or systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock Option and Other Compensation Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In this section we describe our 2009 Plan, our Amended and Restated 2017 Equity Incentive Plan and our Amended and Restated 2017 Employee Stock Purchase Plan, or 2017 ESPP. Prior to our IPO, which closed on July 25, 2017, we granted awards to eligible participants under the 2009 Plan. Following the closing of our IPO, we ceased granting awards under the 2009 Plan and started granting awards to eligible participants under the 2017 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2009 Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our 2009 Plan was adopted by our board of directors and approved by our stockholders on December 11, 2009 and subsequently amended by our board in 2012, 2013, 2014 and 2015. The 2009 Plan provided for the grant of incentive stock options, non-qualified options, shares, restricted or otherwise, of our Common Stock , and other stock-based awards. We refer to awards granted under our 2009 Plan as stock rights. Our employees, directors and consultants were eligible to receive stock rights under our 2009 Plan; however incentive stock options could only be granted to our employees who are deemed to be residents of the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The type of stock right granted under our 2009 Plan and the terms of such stock right are set forth in the applicable stock right award agreement. Our board of directors (or a committee to which our board delegates its authority) administers the 2009 Plan. Subject to the provisions of the 2009 Plan, our board of directors is authorized to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">interpret the provisions of the 2009 Plan and all stock rights and make all rules and determinations that it deems necessary or advisable for the administration of the 2009 Plan;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">amend any term or condition of an outstanding stock right, including, without limitation, to reduce or increase the exercise price or purchase price, accelerate the vesting or extend the expiration date, provided that no such change will impair a participant&#8217;s rights under any prior grant unless we obtain the participant&#8217;s consent;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">purchase and/or cancel a stock right previously granted and grant other stock rights in substitution, which may cover the same or a different number of shares and which may have a lower or higher exercise or purchase price per share, based on such terms and conditions as the board of directors establishes and the participant accepts; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">adopt any sub-plans applicable to residents of any specified jurisdiction as it deems necessary or appropriate to facilitate the 2009 Plan or to comply with or take advantage of any tax or other laws applicable to us, any of our affiliates, or to participants, which sub-plans may include additional restrictions or conditions applicable to stock rights or shares issuable pursuant to a stock right.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Effect of certain changes in capitalization</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If our shares of common stock are subdivided or combined into a greater or smaller number of shares, if we issue shares of common stock as a stock dividend, or if we make any distribution of additional, new or different shares or </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">122</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">securities of ours or any distribution of non-cash assets with respect to our shares of common stock, then, subject to the terms of the 2009 Plan, our board of directors shall proportionately and appropriately adjust:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of shares of our Common Stock deliverable upon the exercise of an option or acceptance of a stock grant;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the exercise or purchase price per share; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any other term or condition of a stock right.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Effect of certain corporate transactions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that we are consolidated with or acquired by another entity in a merger, consolidation, or sale of all or substantially all of our assets (other than a transaction to merely change the state of incorporation), which we refer to as corporate transactions, our board of directors, or the board of directors of any entity assuming our obligations under the 2009 Plan, must take one of the following actions pursuant to the 2009 Plan as to outstanding options, subject to the terms of the 2009 Plan:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide for the continuation of the outstanding options by equitably substituting for the shares of our Common Stock then underlying such options either with securities of any successor or acquiring entity or the consideration payable with respect to the outstanding shares of our Common Stock in connection with the corporate transaction;</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide by written notice to the participants that the outstanding options will terminate unless exercised (to the extent then exercisable or made partially or fully exercisable by our board of directors for purposes of the corporate transaction) within a specified period following the date of the notice; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">terminate each outstanding option in exchange for a payment equal to the consideration payable upon consummation of the corporate transaction to a holder of the number of shares of our Common Stock into which such option would have been exercisable (to the extent then exercisable or made partially or fully exercisable by our board of directors for purposes of the corporate transaction), minus the aggregate exercise price of such option.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If there is a corporate transaction, our board of directors, or the board of directors of any entity assuming our obligations under the 2009 Plan, must take one of the following actions pursuant to the 2009 Plan as to outstanding stock grants, restricted or otherwise, subject to the terms of the 2009 plan:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide for the continuation of the outstanding stock grants on the same terms and conditions by equitably substituting for the shares of our Common Stock then subject to such stock grants either with securities of any successor or acquiring entity or the consideration payable with respect to the outstanding shares of our Common Stock in connection with the corporate transaction; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that each outstanding stock grant will terminate in exchange for a payment equal to the consideration payable upon consummation of the corporate transaction to a holder of the number of shares of our Common Stock comprising such stock grant (to the extent such stock grant is no longer subject to any forfeiture or repurchase rights or our board of directors waives all forfeiture and repurchase rights upon the corporate transaction).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In taking any of the above actions with respect to stock rights, our board of directors will not be obligated to treat all stock rights, all stock rights held by a participant, or all stock rights of the same type, identically.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2026, options to purchase 26 shares of common stock were outstanding under the 2009 Plan at a weighted average exercise price of $193.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We no longer grant awards under our 2009 Plan; however, awards outstanding under our 2009 Plan continue to be governed by their existing terms.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">123</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amended and Restated 2017 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our 2017 Equity Incentive Plan, which became effective on July 19, 2017, was adopted by our board of directors and approved by our stockholders in July 2017, and an amendment to our 2017 Equity Incentive Plan was adopted by our board of directors in April 2020 and approved by our stockholders at the 2020 annual meeting of stockholders. Our Amended and Restated 2017 Equity Incentive Plan, or the 2017 Plan, which became effective on June 22, 2023, was adopted by our board of directors in May 2023 and by our stockholders in June 2023, and amends and restates our 2017 Equity Incentive Plan, as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2017 Plan provides for the grant of incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock awards, RSUs and other stock-based awards. The number of shares of our Common Stock reserved for issuance under the 2017 Plan is the sum of: (1) 1,569,136; plus (2) such additional number of shares (up to 70,675) that remained available for grant under the 2009 Plan at the time of our IPO and the number of shares of our Common Stock subject to outstanding awards under the 2009 Plan that expire, terminate or are otherwise surrendered, cancelled, forfeited or repurchased by us at their original issuance price pursuant to a contractual repurchase right; plus (3) an annual increase, to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2024 and continuing until, and including, the fiscal year ending December 31, 2033, equal to the lower of (i) 4% of the sum of (I) the number of shares of our Common Stock outstanding on the first day of such fiscal year and (II) the number of shares of Common Stock issuable upon any conversion of any outstanding shares of our convertible preferred stock (without giving effect to any restrictions or limitations on conversion) on such date and (ii) an amount determined by our board of directors. The number of shares authorized for issuance under the 2017 Plan further increased, pursuant to the terms of the 2017 Plan, by an additional 554,663 shares, effective as of January 1, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our employees, officers, directors, consultants and advisors are eligible to receive awards under the 2017 Plan. Incentive stock options, however, may only be granted to our employees. Subject to certain adjustments, awards with respect to no more than 7,738,761 shares of Common Stock may be granted in the form of incentive stock options during the term of the 2017 Plan. For a description of the limitations on non-employee director compensation under our 2017 Plan, see &#8220;Director Compensation&#8221; below. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the terms of the 2017 Plan, our board of directors (or a committee delegated by our board of directors or, subject to certain limitations, officers delegated by our board of directors) administers the plan and, subject to any limitations in the plan, selects the recipients of awards and determines:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of shares of our Common Stock covered by options and the dates upon which the options become exercisable;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the type of options to be granted;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the duration of options, which may not be in excess of ten years;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the exercise price of options, which must be at least equal to the fair market value of our Common Stock on the date of grant; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of shares of our Common Stock subject to and the terms of any stock appreciation rights, restricted stock awards, RSUs or other stock-based awards and the terms and conditions of such awards, including conditions for repurchase, issue price and repurchase price (though the measurement price of stock appreciation rights must be at least equal to the fair market value of our Common Stock on the date of grant and the duration of such awards may not be in excess of ten years).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If our board of directors delegates authority to an executive officer to grant awards under the 2017 Plan, the executive officer will have the power to make awards to all of our employees, except executive officers. Our board of directors will fix the terms of the awards to be granted by such executive officer, including the exercise price of such awards (which may include a formula by which the exercise price will be determined), and the maximum number of shares subject to awards that such executive officer may make.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">124</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Effect of certain changes in capitalization</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon the occurrence of any stock split, reverse stock split, stock dividend, recapitalization, combination of shares, reclassification of shares, spin-off or other similar change in capitalization or event, or any dividend or distribution to holders of our Common Stock other than an ordinary cash dividend, our board of directors shall equitably adjust:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number and class of securities available under the 2017 Plan and the number of awards that may be granted as incentive stock options;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the share counting rules under the 2017 Plan;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number and class of securities and exercise price per share of each outstanding option;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the share and per-share provisions and the measurement price of each outstanding stock appreciation right;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number of shares subject to, and the repurchase price per share subject to, each outstanding restricted stock award; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the share and per-share related provisions and the purchase price, if any, of each other stock-based award.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Effect of certain corporate transactions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon a merger or other reorganization event (as defined in our 2017 Plan), our board of directors may, on such terms as our board determines (except to the extent specifically provided otherwise in an applicable award agreement or other agreement between the participant and us), take any one or more of, or a combination of, the following actions pursuant to the 2017 Plan as to some or all outstanding awards, other than restricted stock awards:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that all outstanding awards shall be assumed, or substantially equivalent awards shall be substituted, by the acquiring or successor corporation (or an affiliate thereof);</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">upon written notice to a participant, provide that all of the participant&#8217;s unvested awards will be forfeited, and/or vested but unexercised awards will terminate, immediately prior to the consummation of such reorganization event unless exercised by the participant (to the extent then exercisable) within a specified period following the date of the notice;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that outstanding awards shall become exercisable, realizable or deliverable, or restrictions applicable to an award shall lapse, in whole or in part, prior to or upon such reorganization event;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in the event of a reorganization event pursuant to which holders of shares of our Common Stock will receive a cash payment for each share surrendered in the reorganization event, make or provide for a cash payment to participants with respect to each award held by a participant equal to (1) the number of shares of our Common Stock subject to the vested portion of the award (after giving effect to any acceleration of vesting that occurs upon or immediately prior to such reorganization event) multiplied by (2) the excess, if any, of the cash payment for each share surrendered in the reorganization event over the exercise, measurement or purchase price of such award and any applicable tax withholdings, in exchange for the termination of such award; and/or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that, in connection with a liquidation or dissolution, awards shall convert into the right to receive liquidation proceeds (if applicable, net of the exercise, measurement or purchase price thereof and any applicable tax withholdings).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors does not need to take the same action with respect to all awards, all awards held by a participant or all awards of the same type.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">125</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the case of certain RSUs, no assumption or substitution is permitted, and the restricted stock units will instead be settled in accordance with the terms of the applicable RSU agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon the occurrence of a reorganization event other than a liquidation or dissolution, the repurchase and other rights with respect to outstanding restricted stock awards will continue for the benefit of the successor company and will, unless our board of directors may otherwise determine, apply to the cash, securities or other property into which shares of our Common Stock are converted or exchanged pursuant to the reorganization event. Upon the occurrence of a reorganization event involving a liquidation or dissolution, all restrictions and conditions on each outstanding restricted stock award will automatically be deemed terminated or satisfied, unless otherwise provided in the agreement evidencing the restricted stock award or any other agreement between the participant and us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At any time, our board of directors may, in its sole discretion, provide that any award under the 2017 Plan will become immediately exercisable in full or in part, free of some or all restrictions or conditions, or otherwise realizable in whole or in part as the case may be.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No awards may be granted under the 2017 Plan on or after June 22, 2033. Our board of directors may amend, suspend or terminate the 2017 Plan at any time, except that stockholder approval may be required to comply with applicable law or stock market requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025, options to purchase 643,354 shares of common stock were exercisable under the 2017 Plan at a weighted average exercise price of $12.19 per share. As of March 1, 2025, RSUs with respect to 186,463 shares of common stock were outstanding under the 2017 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025, 527,508 shares of common stock were available for future issuance under our 2017 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amended and Restated 2017 Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our 2017 ESPP, which became effective on July 19, 2017, was adopted by our board of directors and approved by our stockholders in July 2017 and amended and restated by our board of directors in December 2018. The 2017 ESPP is administered by our board of directors or by a committee appointed by our board of directors. The 2017 ESPP initially provides participating employees with the opportunity to purchase an aggregate of 4,466 shares of our Common Stock. The number of shares of our Common Stock reserved for issuance under the 2017 ESPP will automatically increase on the first day of each fiscal year, beginning on January 1, 2019 and ending on December 31, 2029, in an amount equal to the lowest of: (1) 17,868 shares of our Common Stock ; (2) 1% of the total number of shares of our Common Stock outstanding on the first day of the applicable fiscal year; and (3) an amount determined by our board of directors. The number of shares authorized for issuance under the 2017 ESPP has increased each year, pursuant to the foregoing evergreen provision, on the first of January beginning in 2019. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All of our employees and employees of any of our designated subsidiaries, as defined in the 2017 ESPP, are eligible to participate in the 2017 ESPP, provided that:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such person is customarily employed by us or a designated subsidiary for more than 20 hours a week and for more than five months in a calendar year; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such person was our employee or an employee of a designated subsidiary on the first day of the applicable offering period under the 2017 ESPP.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We retain the discretion to determine which eligible employees may participate in an offering under applicable Treasury regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We may make one or more offerings to our eligible employees to purchase stock under the 2017 ESPP beginning at such time and on such dates as our board of directors may determine, or the first business day thereafter. Each offering will consist of a six-month offering period during which payroll deductions will be made and held for the purchase of our Common Stock at the end of the offering period. Our board of directors or a committee appointed by our </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">126</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">board, may, at its discretion, choose a different period of not more than 12 months for offerings. Offering periods under our 2017 ESPP commenced on each January 1 and July beginning with January 1, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On each offering commencement date, each participant will be granted the right to purchase, on the last business day of the offering period, up to 500 shares of our Common Stock. No employee may be granted an option under the 2017 ESPP that permits the employee&#8217;s rights to purchase shares under the 2017 ESPP and any other employee stock purchase plan of ours or of any of our subsidiaries to accrue at a rate that exceeds $25,000 of the fair market value of our Common Stock (determined as of the first day of each offering period) for each calendar year in which the option is outstanding. In addition, no employee may purchase shares of our Common Stock under the 2017 ESPP that would result in the employee owning 5% or more of the total combined voting power or value of our stock or the stock of any of our subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On the commencement date of each offering period, each eligible employee may authorize up to a maximum of 15% of such employee&#8217;s compensation to be deducted by us during the offering period. Each employee who continues to be a participant in the 2017 ESPP on the last business day of the offering period will be deemed to have exercised an option to purchase from us the number of whole shares of our Common Stock that such employee accumulated payroll deductions on such date will buy, not in excess of the maximum numbers set forth above. Under the terms of the 2017 ESPP, the purchase price shall be determined by our board of directors for each offering period and will be at least 85% of the applicable closing price of our Common Stock. If our board of directors does not make a determination of the purchase price, the purchase price will be 85% of the lesser of the closing price of our Common Stock on the first business day of the offering period or on the last business day of the offering period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An employee may at any time prior to the close of business on the fifteenth business day prior to the end of an offering period, and for any reason, permanently withdraw from participation in an offering prior to the end of an offering period and permanently withdraw the balance accumulated in the employee&#8217;s account. Any balance remaining in an employee&#8217;s payroll deduction account at the end of an offering period will be automatically refunded to the employee. If a participating employee&#8217;s employment ends before the last business day of an offering period, no additional payroll deductions will be taken and the balance in the employee&#8217;s account will be paid to the employee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are required to make equitable adjustments to the extent determined by our board of directors or a committee of our board of directors to the number and class of securities available under the 2017 ESPP, the share limitations under the 2017 ESPP and the purchase price for an offering period under the 2017 ESPP to reflect stock splits, reverse stock splits, stock dividends, recapitalizations, combinations of shares, reclassifications of shares, spin-offs and other similar changes in capitalization or events or any dividends or distributions to holders of our Common Stock other than ordinary cash dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with a merger or other reorganization event (as defined in the 2017 ESPP), our board of directors or a committee of our board of directors may take any one or more of the following actions as to outstanding options to purchase shares of our Common Stock under the 2017 ESPP on such terms as our board of directors or committee determines:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that options shall be assumed, or substantially equivalent options shall be substituted, by the acquiring or succeeding corporation (or an affiliate thereof);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">upon written notice to employees, provide that all outstanding options will be terminated immediately prior to the consummation of such reorganization event and that all such outstanding options will become exercisable to the extent of accumulated payroll deductions as of a date specified by our board of directors or committee in such notice, which date shall not be less than ten days preceding the effective date of the reorganization event;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">upon written notice to employees, provide that all outstanding options will be cancelled as of a date prior to the effective date of the reorganization event and that all accumulated payroll deductions will be returned to participating employees on such date;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">in the event of a reorganization event under the terms of which holders of our Common Stock will receive upon consummation thereof a cash payment for each share surrendered in the reorganization event, change the last day of the offering period to be the date of the consummation of the reorganization event and make or provide </span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">127</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">for a cash payment to each employee equal to (1) the cash payment for each share surrendered in the reorganization event times the number of shares of our Common Stock that the employee&#8217;s accumulated payroll deductions as of immediately prior to the reorganization event could purchase at the applicable purchase price, where the cash payment for each share surrendered in the reorganization event is treated as the fair market value of our Common Stock on the last day of the applicable offering period for purposes of determining the purchase price and where the number of shares that could be purchased is subject to the applicable limitations under the 2017 ESPP minus (2) the result of multiplying such number of shares by the purchase price; and/or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that, in connection with our liquidation or dissolution, options shall convert into the right to receive liquidation proceeds (net of the purchase price thereof).</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors may at any time, and from time to time, amend or suspend the 2017 ESPP, or any portion of the 2017 ESPP. We will obtain stockholder approval for any amendment if such approval is required by Section 423 of the Internal Revenue Code of 1986, as amended, or the Code. Further, our board of directors may not make any amendment that would cause the 2017 ESPP to fail to comply with Section 423 of the Code. The 2017 ESPP may be terminated at any time by our board of directors. Upon termination, we will refund all amounts in the accounts of participating employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">401(k)&#160;Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We maintain a defined contribution employee retirement plan for our employees. Our 401(k) plan is intended to qualify as a tax-qualified plan under Section 401 of the Code so that contributions to our 401(k) plan, and income earned on such contributions, are not taxable to participants until withdrawn or distributed from the 401(k) plan. Our 401(k) plan provides that each participant may contribute up to 90% of such employee&#8217;s pre-tax compensation, up to a statutory limit, which was $23,500 for 2025. Participants who are at least 50 years old can also make &#8220;catch-up&#8221; contributions, which in 2024 was up to an additional $7,500 above the statutory limit and in 2025 is up to an additional $7,500 above the statutory limit. We also make discretionary matching contributions to our 401(k) plan equal to 50% of the employee contributions up to 4% of the employee&#8217;s salary, subject to the statutorily prescribed limit, which was equal to $23,000 in 2024 and $23,500 in 2025. The discretionary matching contributions were capped at $7,000 in 2025. Under our 401(k) plan, each employee is fully vested in their deferred salary contributions and our discretionary match. Employee contributions are held and invested by the plan&#8217;s trustee, subject to participants&#8217; ability to give investment directions by following certain procedures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Rule 10b5-1 Sales Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our directors and executive officers have adopted and may in the future adopt written plans, known as Rule 10b5-1 plans, in which they will contract with a broker to buy or sell shares of our Common Stock on a periodic basis. Under a Rule 10b5-1 plan, a broker executes trades pursuant to parameters established by the director or officer when entering into the plan, without further direction from the director or officer. It also is possible that the director or officer could amend or terminate the plan when not in possession of material, nonpublic information. In addition, our directors and executive officers may buy or sell additional shares outside of a Rule 10b5-1 plan when they are not in possession of material, nonpublic information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Anti-Hedging Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Insider Trading Policy expressly prohibits all of our employees, including our executive officers, and our directors from engaging in any purchases of financial instruments (including prepaid variable forward contracts, equity swaps, collars and exchange funds) or other transactions that hedge or offset, or are designed to hedge or offset, any decrease in the market value of our securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Dodd-Frank Compensation Recovery Policy or &#8220;Clawback&#8221; Policy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Effective October 2, 2023, we adopted a compensation recovery policy in accordance with Nasdaq Listing Rule 5608, which implements Rule 10D-1 under the Exchange Act. The policy provides that, in the event that we are required to prepare an accounting restatement due to our material noncompliance with any financial reporting requirement under U.S. federal securities laws, including any required accounting restatement to correct an error in previously issued </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">128</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period, we will attempt to recover, reasonably promptly from each covered executive, any erroneously awarded incentive-based compensation received by our covered executives during the recovery period under the policy. The policy is administered by our compensation committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For purposes of this policy, covered executives means any person who served as an executive officer (as defined in Rule 16a-1(f) under the Exchange Act) at any time during the performance period for the applicable incentive-based compensation. Incentive-based compensation means any compensation that is granted, earned or vested based wholly or in part upon the attainment of (i) measures that are determined and presented in accordance with the accounting principles used in preparing our financial statements, and any measures that are derived wholly or in part from such measures, (ii) stock price and (iii) total shareholder return. Erroneously awarded incentive-based compensation means the amount of incentive-based compensation that was received that exceeds the amount of incentive-based compensation that otherwise would have been received had it been determined based on the restated amounts, computed without regard to any taxes paid by the covered executives (or by us on their behalf). If the incentive-based compensation is based on our stock price or total shareholder return and the amount of the erroneously awarded incentive-based compensation is not subject to recalculation directly from the information in an accounting restatement, the amount to be recovered shall be based on a reasonable estimate by the compensation committee of the effect of the accounting restatement on the stock price or total shareholder return upon which the incentive-based compensation was received. The policy does not apply to incentive-based compensation received prior to October 2, 2023 or to incentive-based compensation that was received by a covered executive before beginning service as an executive officer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Director Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The table below shows all compensation to our non-employee directors during 2025.</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:51.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earned or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Awards </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:51.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> ($)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)(3)(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">($)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mark Iwicki (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 68,139</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,595</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,535</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 98,269</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Marjan Farid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 67,500</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,595</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,535</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 97,630</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Andrew I. Koven</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 96,298</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,628</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,115</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 134,041</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">C. Daniel Myers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 67,500</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,595</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,535</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 97,630</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Gregory D. Perry</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 44,837</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,595</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,535</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 74,967</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Howard B. Rosen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 75,000</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,595</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,535</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 105,130</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">The aggregate number of outstanding options and RSUs held by each non-employee director as of December&#160;31, 2025 were as follows:</span></td></tr></table><div style="margin-top:12pt;"></div><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:68.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:68.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock Units</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(#)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(#)</b></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:68.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mark Iwicki (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 381,281</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 103,540</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:68.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Marjan Farid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,242</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:68.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Andrew I. Koven</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,920</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,972</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:68.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">C. Daniel Myers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,146</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,374</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:68.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Gregory D. Perry</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,367</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,941</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:68.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Howard B. Rosen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 21,751</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,240</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">129</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts reported in the &#8220;Option Awards&#8221; column reflect the aggregate grant date fair value of options awarded during 2025 computed in accordance with the provisions of FASB ASC Topic 718. For the assumptions underlying the valuation of the stock option grants, see Note 11, &#8220;Stock-based Compensation&#8221; to our consolidated financial statements appearing at the end of this Annual Report on Form 10-K. For additional information regarding the options granted to our directors in 2025 see &#8220;&#8212; Narrative Disclosure to Director Compensation Table &#8212; Director Compensation Policy&#8221; below.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The amounts reported in the &#8220;Stock Awards&#8221; column reflect the aggregate grant date fair value of RSUs granted during 2025. For the assumptions underlying the valuation of the RSUs, see Note 2, &#8220;Summary of Significant Accounting Policies&#8221; to our consolidated financial statements appearing at the end of this Annual Report on Form 10-K. For additional information regarding the RSUs granted to our directors during 2025, see Narrative Disclosure to Director Compensation Table &#8212; Director Compensation Policy&#8221; below.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Mr. Iwicki resigned as our Chief Executive Officer on February 11, 2025. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Narrative Disclosure to Director Compensation Table</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Director Compensation Policy</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2025, our non-employee directors were entitled to compensation for their services on our board of directors as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each non-employee director was entitled to receive an option to purchase 8,750 shares of our Common Stock , upon his or her initial election or appointment to our board of directors, which option vests with respect to one third of the shares on the first anniversary of the grant and with respect to an additional 1/36th of the shares on each monthly anniversary thereafter and vest automatically as to 100% of the unvested portion of such option upon specified change in control events;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each non-employee director who has then served on our board of directors for at least six months was entitled to receive, on the date of the first board meeting held after each annual meeting of stockholders, an option to purchase 3,150 shares of our Common Stock and RSUs for 1,400 shares of our Common Stock , and if then serving as the Lead Independent Director, an option to purchase 3,900 shares of our Common Stock and RSUs for 1,750 shares of our Common Stock , which options and RSUs will vest (A) on the earlier of (i) the first anniversary date of the previous year&#8217;s annual meeting or (ii) the date of the first annual meeting following the grant date, and (B) automatically as to 100% of the unvested portion of such options upon specified change in control events;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each non-employee director was entitled to receive an annual fee of $50,000;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each non-employee director who served as member of a committee of our board of directors was entitled to receive additional compensation as follows:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">audit committee-an annual non-chair retainer of $10,000; chair annual retainer of $20,000;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">compensation committee-an annual non-chair retainer of $7,500; chair annual retainer of $15,000; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nominating and corporate governance committee-an annual non-chair retainer of $5,000; chair annual retainer of $10,000.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each member of our board of directors also is entitled to be reimbursed for reasonable travel and other expenses incurred in connection with attending meetings of our board of directors and any committee of our board of directors on which he or she serves.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Effective June 2023, pursuant to the terms of the 2017 Plan, the maximum aggregate amount of cash and value of awards (calculated based on grant date fair value for financial reporting purposes) granted in any calendar year to any </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">130</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">individual non-employee director for services as a director shall not exceed $750,000 in the case of an incumbent director; provided, however, that such maximum aggregate amount shall not exceed $1 million in any calendar year for any individual non-employee director for services as a director in such non-employee director&#8217;s initial year of election or appointment. Fees paid by us on behalf of any non-employee director in connection with regulatory compliance, amounts paid and the value of equity awards granted pursuant to a bona fide consulting agreement for services other than as a director and any amounts paid to a non-employee director as reimbursement of an expense will not count against the foregoing limit. Our board of directors may make exceptions to this limit for individual non-employee directors in extraordinary circumstances, as our board of directors may determine in its discretion, provided that the non-employee director receiving such additional compensation may not participate in the decision to award such compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_da8ff1ce_54f4_4aa7_b3e4_4af86539a071"></a><a id="Item12SecurityOwnershipofCertain_410438"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b><b style="font-weight:bold;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Security Ownership of Certain Beneficial Owners and Management</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unless otherwise provided below, the following table sets forth information regarding beneficial ownership of our Common Stock as of March 31, 2026 by:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each person, or group of affiliated persons, known to us to be the beneficial owner of 5% or more of the outstanding shares of our Common Stock;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of our current directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our principal executive officer and other most highly compensated executive officers who served during the year ended December 31, 2025, named in the Summary Compensation table above, whom, collectively, we refer to as our named executive officers; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">all of our executive officers and directors as a group.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beneficial ownership is determined in accordance with the rules and regulations of the SEC and includes voting or investment power with respect to our Common Stock. Percentage of beneficial ownership is based on 929,491,578 shares of our Common Stock outstanding as of March 31, 2026. In addition, shares of common stock subject to options or other rights currently exercisable, or exercisable within 60 days of March 31, 2026, are deemed outstanding and beneficially owned for the purpose of computing the percentage beneficially owned by (i) the individual holding such options, warrants or other rights (but not any other individual) and (ii) the directors and executive officers as a group. Except as otherwise noted, the persons and entities in this table have sole voting and investing power with respect to all of the shares of our Common Stock beneficially owned by them, subject to community property laws, where applicable. Except as otherwise set forth below, the address of the beneficial owner is c/o KALA BIO, Inc., 1167 Massachusetts Avenue, Arlington, Massachusetts 02476.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">131</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><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:67.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percentage of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beneficially </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Name and Address of Beneficial Owner</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Owned</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">5% Stockholders:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">David Lazar (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49,500,000</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">5.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Directors and Named Executive Officers:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Avi Minkowitz </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Hillel Posen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Chaim (Dovi) Berger</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Yonatan Colman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Brendan Purdy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mark Iwicki</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Todd Bazemore</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Kim Brazzell, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mary Reumuth</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:67.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:67.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">All current directors and officers as a group (5 persons)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;">Represents (i) 12,000,010 of Common Stock and 218,182 of Series AA Preferred Stock convertible to 55 Common Stock for each Preferred Stock. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Securities Authorized for Issuance under Equity Compensation Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table contains information about our equity compensation plans as of December 31, 2025. As of December 31, 2025, we had three equity compensation plans, our 2009 Plan, our 2017 Plan and our 2017 ESPP, each of which was approved by our stockholders. We have also made inducement awards to certain new hires, which awards were not approved by our stockholders.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">securities</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">available for</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">securities to be</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">future issuance</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">issued upon</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b><b style="font-weight:bold;">&#8209;</b><b style="font-weight:bold;">Average</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">under equity</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise of</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise price</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">compensation</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">outstanding</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">of outstanding</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">plans (excluding</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">options</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">options</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">securities</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">warrants and</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">warrants and</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">reflected in</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">rights</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">rights</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">column (a))</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(a)</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(b)</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(c)</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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equity compensation plans approved by security holders</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,418,006</span></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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.24</span></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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 565,096</span></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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equity compensation plans not approved by security holders</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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,981</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;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10.35</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;line-height:1.19;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">&#160;&#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">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;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,419,987</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.24</span></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;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 565,096</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Includes shares of our Common Stock issuable upon exercise of options to purchase Common Stock awarded under our 2009 Plan and 2017 Plan and shares of our common subject to outstanding RSUs awarded under our 2017 Plan. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The calculation does not take into account the 230,947 shares of Common Stock subject to outstanding RSUs under the 2017 Plan. Such shares will be issued at the time such awards vest (or upon the earlier of the director&#8217;s cessation of service or certain &#8220;change in control events&#8221;, if a non-employee director elects to defer the receipt of such RSUs), without any cash consideration payable for those shares.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes 527,508 shares of our Common Stock available for issuance under our 2017 Plan and 37,588 shares of common stock available for issuance under our 2017 ESPP.</span></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">132</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents inducement option awards granted to employees in accordance with Nasdaq Listing Rule 5635(c)(4). Each inducement option award has an exercise price equal to closing price of our Common Stock on the date of grant and vests over four years with 25% of the shares underlying each option vesting on the first anniversary of the applicable employee&#8217;s new hire date and 2.0833% vesting monthly thereafter.</span></td></tr></table><div style="margin-top:12pt;"><a id="_ba72a55b_9758_4c26_83a2_e51f33a75c53"></a><a id="Item13CertainRelationshipsandRelatedTran"></a></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Certain Relationships and Related Transactions, and Director Independence</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Certain Relationships and Related Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Policies and Procedures for Related Person Transactions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors has adopted written policies and procedures for the review of any transaction, arrangement or relationship in which our company is a participant, the amount involved exceeds $120,000 or 1% of the average of the Company&#8217;s total assets as of the end of the last two completed fiscal years, and one of our executive officers, directors, director nominees or 5% stockholders, or their immediate family members, each of whom we refer to as a &#8220;related person,&#8221; has a direct or indirect material interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a related person proposes to enter into such a transaction, arrangement or relationship, which we refer to as a &#8220;related person transaction,&#8221; the related person must report the proposed related person transaction to our general counsel or, if none, to our chief financial officer, or individual performing a similar function. The policy calls for the proposed related person transaction to be reviewed and, if deemed appropriate, approved by our audit committee. Whenever practicable, the reporting, review and approval will occur prior to entry into the transaction. If advance review and approval is not practicable, the committee will review, and, in its discretion, may ratify the related person transaction. The policy also permits the chair of the audit committee to review and, if deemed appropriate, approve proposed related person transactions that arise between committee meetings, subject to ratification by the committee at its next meeting. Any related person transactions that are ongoing in nature will be reviewed annually.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A related person transaction reviewed under the policy will be considered approved or ratified if it is authorized by the audit committee after full disclosure of the related person&#8217;s interest in the transaction. As appropriate for the circumstances, the audit committee will review and consider:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the related person&#8217;s interest in the related person transaction;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the approximate dollar value of the amount involved in the related person transaction;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the approximate dollar value of the amount of the related person&#8217;s interest in the transaction without regard to the amount of any profit or loss;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether the transaction was undertaken in the ordinary course of our business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether the terms of the transaction are no less favorable to us than terms that could have been reached with an unrelated third party;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the purpose of, and the potential benefits to us of, the transaction; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any other information regarding the related person transaction or the related person in the context of the proposed transaction that would be material to investors in light of the circumstances of the particular transaction.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our audit committee may approve or ratify the transaction only if it determines that, under all of the circumstances, the transaction is in our best interests. Our audit committee may impose any conditions on the related person transaction that it deems appropriate.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">133</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to the transactions that are excluded by the instructions to the SEC&#8217;s related person transaction disclosure rule, our board of directors has determined that the following transactions do not create a material direct or indirect interest on behalf of related persons and, therefore, are not related person transactions for purposes of this policy:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">interests arising solely from the related person&#8217;s position as an executive officer of another entity, whether or not the person is also a director of the entity, that is a participant in the transaction where the related person and all other related persons own in the aggregate less than a 10% equity interest in such entity, the related person and such person&#8217;s immediate family members are not involved in the negotiation of the terms of the transaction and do not receive any special benefits as a result of the transaction and the amount involved in the transaction is less than the greater of $200,000 or 5% of the annual gross revenues of the company receiving payment under the transaction; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a transaction that is specifically contemplated by provisions of our certificate of incorporation or by-laws.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The policy provides that transactions involving compensation of executive officers shall be reviewed and approved by our compensation committee in the manner specified in the compensation committee&#8217;s charter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With respect to related person transactions, it is the practice of our board of directors to consider the nature of and business reasons for such transactions, how the terms of such transactions compared to those which might be obtained from unaffiliated third parties and whether such transactions were otherwise fair to and in the best interests of, or not contrary to, our best interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related Person Transactions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">SEC rules require us to disclose any transaction or currently proposed transaction in which we are a participant and in which any related person has or will have a direct or indirect material interest involving an amount that exceeds the lesser of $120,000 or 1% of the average of the Company&#8217;s total assets as of the end of the last two completed fiscal years. A related person is any executive officer, director, nominee for director, or holder of 5% or more of the Company&#8217;s Common Stock, or an immediate family member of any of those persons.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">2024 Private Placement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 29, 2024, we entered into a securities purchase agreement with certain purchasers, or the Series I Purchasers, pursuant to which we issued and sold to the Series I Purchasers, (i) 1,340,603 shares of our Common Stock , at a price per share equal to $6.44 and (ii) 3,286 shares of our Series I Convertible Non-Redeemable Preferred Stock, or the Series I Preferred Stock, at a price per share equal to $644.00, for aggregate gross proceeds of approximately $10.75 million, which we refer to collectively as the Series I Private Placement. The following holders of more than 5% of our voting securities and their affiliates purchased securities in the Series I Private Placement and paid the aggregate purchase prices are set forth: 667, L.P. purchased 30,620 shares of common stock for an aggregate purchase price of $197,192.80; Baker Brothers Life Sciences, L.P. purchased 279,939 shares of common stock for an aggregate purchase price of $1,802,807.16; SR One Capital Fund II Aggregator, LP purchased 155,279 shares of common stock for an aggregate purchase price of $999,996.76; and Cormorant Global Healthcare Master Fund, LP purchased 603,027 shares of common stock and 3,286 shares of Series I Preferred Stock for an aggregate purchase price of $5,999,677.88. We agreed that we will not without the prior approval of the requisite Series I Purchasers issue or authorize the issuance of any equity security that is senior or pari passu to the Series I Preferred Stock with respect to liquidation preference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">November 2025 Securities Purchase Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On November 23, 2025, we entered into a Securities Purchase Agreement with David Lazar, pursuant to which, in a private placement, we agreed to issue and sell (in two closings) shares of our preferred stock for aggregate gross proceeds of up to $6.0 million. At the first closing on November 24, 2025, we issued and sold 900,000 shares of our Series AA Convertible Non-Redeemable Preferred Stock (&#8220;Series AA Preferred Stock&#8221;) at a price per share of $2.00, for aggregate gross proceeds of $1.8 million. The second closing is expected to occur promptly following the receipt of stockholder approval and prior to 31 March 2026, subject to (i) the approval by our stockholders of (A) an increase in the number of authorized shares of our Common Stock to enable the issuance of the shares of common stock issuable </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">134</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">upon conversion of the preferred shares and (B) the conversion of the preferred shares into shares of common stock in accordance with Nasdaq listing rules, (ii) the filing of a charter amendment effecting such share increase, (iii) the filing of a Certificate of Designations for the Series AAA Convertible Non-Redeemable Preferred Stock, and (iv) other customary closing conditions. At the second closing, we have agreed to issue and sell 2,100,000 shares of our Series AAA Convertible Non-Redeemable Preferred Stock (&#8220;Series AAA Preferred Stock&#8221;) at a price per share of $2.00, for aggregate gross proceeds of $4.2 million, $1.0 million of which was paid to Oxford as partial consideration for Oxford&#8217;s entry into the loan settlement described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Securities Purchase Agreement, on November 21, 2025, our board appointed Mr. Lazar as our Chief Executive Officer (effective immediately following the first closing) and principal financial officer (effective the business day following the first closing) and elected him as a Class II director (effective immediately prior to the execution and effectiveness of the Securities Purchase Agreement). The Securities Purchase Agreement also grants Mr. Lazar participation rights to purchase up to 25% of new equity securities in firm-commitment underwritten offerings during the participation period, and, subject to Nasdaq Listing Rule 5640 and stockholder approval, the right to recommend up to eight individuals to be nominated for election at the stockholder meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 23, 2025, we entered into a Voting Agreement with David Lazar and Oxford in connection with the private placement and the settlement of our outstanding loan obligations with Oxford.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Convertible Loan Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 9, 2025, we entered into a Convertible Loan Agreement with David Lazar for an aggregate principal amount of $375,000 with an annual interest rate of 15%. A portion of the proceeds was permitted to be used to facilitate negotiation and finalization of the additional investment transaction with Mr. Lazar and to prepare and file our Form 10-Q for the quarter ended September 30, 2025. The loan was due on November 9, 2026, and subject to extension until November 9, 2027 under certain conditions. The loan was repaid on December 18, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Oxford Loan Settlement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a condition to the first closing, on November 23, 2025, we and our subsidiary Combangio, Inc. entered into a loan settlement agreement with Oxford, pursuant to which Oxford agreed to settle all of our payment obligations under the Loan and Security Agreement in consideration for (i) a $2.0 million cash payment and (ii) our issuance to Oxford of 1,620,000 shares of our Common Stock. On November 23, 2025, we also entered into a Voting Agreement with Oxford and Mr. Lazar, pursuant to which, for four months following that date, Oxford agreed to vote 1,620,000 settlement shares (and any additional shares it acquired during the term) in favor of all proposals recommended by our board at the stockholder meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 11, 2025, following Mr. Lazar&#8217;s sale of his rights and obligations under the Securities Purchase Agreement solely with respect to the Series AAA Preferred Shares to AK Holdings Group Inc., a Panamanian company, we engaged Nissim Amram as a consultant to advise the Company on potential strategic alternatives. Mr. Lazar retained his holdings of the Series AA Preferred Shares and the Convertible Loan Agreement which we repaid in full on December 18, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Board Determination of Independence</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Applicable Nasdaq rules require a majority of a listed company&#8217;s board of directors to be comprised of independent directors. In addition, the Nasdaq rules require that, subject to specified exceptions, each member of a listed company&#8217;s audit, compensation and nominating and corporate governance committees be independent. Audit committee members must also satisfy the independence criteria set forth in Rule 10A-3 under the Exchange Act and compensation committee members must also satisfy the independence criteria set forth in Rule 10C-1 under the Exchange Act. Under applicable Nasdaq rules, a director will only qualify as an &#8220;independent director&#8221; if, in the opinion of the listed company&#8217;s board of directors, that person does not have a relationship that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director. In order to be considered independent for purposes of Rule 10A-3, a member of an audit committee of a listed company may not, other than in his or her capacity as a member of the audit committee, the board of directors, or any other board committee, accept, directly or indirectly, any consulting, advisory or other compensatory fee from the listed company or any of its subsidiaries or otherwise be an </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">135</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">affiliated person of the listed company or any of its subsidiaries. In order to be considered independent for purposes of Rule 10C-1, the board must consider, for each member of a compensation committee of a listed company, all factors specifically relevant to determining whether a director has a relationship to such company which is material to that director&#8217;s ability to be independent from management in connection with the duties of a compensation committee member, including, but not limited to: (1) the source of compensation of the director, including any consulting advisory or other compensatory fee paid by such company to the director; and (2) whether the director is affiliated with the company or any of its subsidiaries or affiliates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Board has reviewed the independence of our directors based on the listing standards of Nasdaq. Based on this review, the Board determined that Mr. Berger, Mr. Posen, Mr. Colman and Mr. Purdy are independent, as defined in Rule 5605(a)(2) of the Nasdaq rules, as well as the applicable independence standards for committee members under the Exchange Act. In making this determination, our Board considered the relationships that each of these non-employee directors has with us and all other facts and circumstances our Board deemed relevant in determining their independence.</p><a id="_25dff5a3_477a_4711_9feb_4749d8c8810b"></a><a id="Item14PrincipalAccountingFeesandServices"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 14.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Principal Accountant Fees and Services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Audit Fees and Services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HTL International, LLC (&#8220;HTL&#8221;), was our independent registered public accounting firm for the&#160;year ended December&#160;31, 2025. Deloitte &amp; Touche LLP, or Deloitte, was our independent registered public accounting firm for the&#160;year ended December&#160;31, 2024. The following table summarizes the fees billed to us for the last two fiscal&#160;years. All such services and fees were pre-approved by our audit committee in accordance with the &#8220;Pre-Approval Policies and Procedures&#8221; described below.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Fee Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Audit Fees(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">472,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">778,587</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">All Other Fees(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,895</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,895</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total Fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 474,670</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 780,482</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Audit fees consist of fees billed for professional services rendered for the audits of our annual consolidated financial statements, the reviews of our interim consolidated financial statements, and related services that are normally provided in connection with statutory and regulatory filings or engagements, including, our registration statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">All other fees include fees and expenses for services which do not fall within the categories described above. All other fees consisted of a subscription to Accounting and Research Tool.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Pre-approval Policies and Procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The audit committee of our board of directors has adopted policies and procedures for the pre-approval of audit and non-audit services for the purpose of maintaining the independence of our independent auditor. We may not engage our independent auditor to render any audit or non-audit service unless either the service is approved in advance by the audit committee, or the engagement to render the service is entered into pursuant to the audit committee&#8217;s pre-approval policies and procedures. In 2020, the audit committee delegated to its chair the authority to pre-approve any audit or non-audit services to be provided to us by our independent registered public accounting firm. By the terms of this delegated authority, the chair must report on any such approval of services pursuant to such authority at the first regularly scheduled meeting of the audit committee following such approval. The audit committee does not delegate its responsibility to approve services performed by the independent auditor to any member of management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The standard applied by the audit committee, or the chair of the audit committee, in determining whether to grant approval of any type of non-audit service, or of any specific engagement to perform a non-audit service, is whether the services to be performed, the compensation to be paid therefore and other related factors are consistent with the independent registered public accounting firm&#8217;s independence under guidelines of the SEC and applicable professional </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">136</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">standards. Relevant considerations include whether the work product is likely to be subject to, or implicated in, audit procedures during the audit of our financial statements, whether the independent registered public accounting firm would be functioning in the role of management or in an advocacy role, whether the independent registered public accounting firm&#8217;s performance of the service would enhance our ability to manage or control risk or improve audit quality, whether such performance would increase efficiency because of the independent registered public accounting firm&#8217;s familiarity with our business, personnel, culture, systems, risk profile and other factors, and whether the amount of fees involved, or the non-audit services portion of the total fees payable to the independent registered public accounting firm in the period would tend to reduce the independent registered public accounting firm&#8217;s ability to exercise independent judgment in performing the audit.</p><a id="_89c3f5ca_58bf_49d4_a0df_f495d0b7a2b6"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="font-size:9.5pt;font-weight:bold;line-height:1.19;visibility:hidden;">&#8203;</span></p><a id="PARTIV_535274"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Part I</b><b style="font-weight:bold;">V</b></p><a id="_db424ef2_b522_40b0_b344_13094c0b9bb0"></a><a id="Item15ExhibitsFinancialStatementSchedule"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item 15.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibits and Financial Statement Schedules</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><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;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Financial Statements.</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following documents are included beginning on page F-1 attached hereto and are filed as part of this Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">KALA BIO, INC.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:93.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:6.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Page</b></p></td></tr><tr style=""><td style="vertical-align:top;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"><span style="font-style:normal;font-weight:normal;">Report of Independent Registered Public Accounting Firm</span></a> (PCAOB ID No. <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:AuditorFirmId" id="Narr_GvlSXSVaN02E9ZDx-QXiuw">7000</ix:nonNumeric>)</p></td><td style="vertical-align:bottom;width:6.97%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">F-1</p></td></tr><tr style=""><td style="vertical-align:top;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCO2"><span style="font-style:normal;font-weight:normal;">Report of Independent Registered Public Accounting Firm (PCAOB ID No. 34)</span></a></p></td><td style="vertical-align:bottom;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">F-3</p></td></tr><tr style=""><td style="vertical-align:top;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><a href="#ConBS"><span style="font-style:normal;font-weight:normal;">Consolidated Balance Sheets as of December&#160;31, 2025 and 2024</span></a></p></td><td style="vertical-align:bottom;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">F-4</p></td></tr><tr style=""><td style="vertical-align:top;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><a href="#ConPL"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Operations and Comprehensive Loss for the years ended December&#160;31, 2025 and 2024 </span></a></p></td><td style="vertical-align:top;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">F-5</p></td></tr><tr style=""><td style="vertical-align:top;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><a href="#ConEq"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Changes in Stockholders&#8217; Equity for the years ended December&#160;31, 2025 and 2024</span></a></p></td><td style="vertical-align:top;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">F-6</p></td></tr><tr style=""><td style="vertical-align:top;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><a href="#ConCF"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2025 and 2024</span></a></p></td><td style="vertical-align:bottom;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">F-7</p></td></tr><tr style=""><td style="vertical-align:top;width:93.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-indent:-10pt;margin:0pt;"><a href="#Note1Natureofbusiness_77617"><span style="font-style:normal;font-weight:normal;">Notes to Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">F-8</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Financial Statement Schedules.</b></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No financial statement schedules have been filed as part of this Annual Report on Form 10-K because they are not applicable, not required or because the information is otherwise included in our financial statements or notes thereto.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Exhibits</b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a list of exhibits filed or furnished as part of this Annual Report on Form 10-K.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:3.6pt;padding-right:3.6pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:1.86%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.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%;"></div></div></th></tr><tr style=""><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Exhibit</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.86%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Description of Exhibit</b></p></th></tr><tr style=""><td style="vertical-align:top;width:10.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:1.86%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">2.1#</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837021015885/kala-20211112xex2d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Agreement and Plan of Merger, dated as of November 15, 2021, by and among the Registrant, Ceres Merger Sub, Inc., Combangio, Inc. and, solely in its capacity as Combangio Equityholder Representative, Fortis Advisors LLC. (incorporated by reference to Exhibit 2.1 of the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on November 15, 2021)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">2.2#</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837022009242/kala-20220521xex2d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Asset Purchase Agreement, by and between the Registrant, Alcon Pharmaceuticals Ltd. and Alcon Vision, LLC (incorporated by reference to Exhibit 2.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on May 23, 2022)</span></a></p></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">137</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:3.6pt;padding-right:3.6pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:1.86%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.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%;"></div></div></th></tr><tr style=""><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Exhibit</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.86%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Description of Exhibit</b></p></th></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">3.1</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465925000526/tm2432391d1_ex4-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Restated Certificate of Incorporation of the Registrant, as amended, including Certificate of Designation of the Series D Preferred Stock of the Registrant, Certificate of Elimination of Number of Shares of Preferred Stock Designated as Series D Preferred Stock of the Registrant, Certificate of Designations, Preferences and Rights of Series E Convertible Non-Redeemable Preferred Stock of the Registrant, Certificate of Designations, Preferences and Rights of Series F Convertible Non-Redeemable Preferred Stock of the Registrant, Certificate of Designations, Preferences and Rights of Series G Convertible Non-Redeemable Preferred Stock of the Registrant, Certificate of Designations, Preferences and Rights of Series H Convertible Non-Redeemable Preferred Stock of the Registrant and Certificate of Designations, Preferences and Rights of Series I Convertible Non-Redeemable Preferred Stock of the Registrant (incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s registration statement on Form S-8 (File No. 333-284117) filed on January 3, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">3.1.1</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000837/kalabio_ex3-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certificate of Amendment to Restated Certificate of Incorporation, as amended, of KALA BIO, Inc. (incorporated by reference to Exhibit 3.2 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on February 2, 2026)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">3.2</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023012895/kala-20230802xex3d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Third Amended and Restated By-Laws of the Registrant (incorporated by reference to Exhibit 3.2 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on August 2, 2023</span></a>)</p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">3.3</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009432/kalabio_ex3-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certificate of Designations, Preferences and Rights of Series AA Convertible Non-Redeemable Preferred Stock of KALA BIO, Inc. (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on November 25, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">3.4</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000837/kalabio_ex3-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certificate of Designations, Preferences and Rights of Series AA Convertible Non-Redeemable Preferred Stock of KALA BIO, Inc. (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on February 2, 2026)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">4.1</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023002746/kala-20221231xex4d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Specimen Stock Certificate evidencing the shares of common stock (incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s annual report on Form 10-K (File No. 001-38150) filed on March 3, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">4.2</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023002746/kala-20221231xex4d5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Registration Rights Agreement, dated March 2, 2023, by and among the Registrant and the persons party thereto (incorporated by reference to Exhibit 4.5 to the Registrant&#8217;s annual report on Form 10-K (File No. 001-38150) filed on March 3, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">4.3*</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex4d3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Description of the Registrant&#8217;s Securities Registered under Section 12 of the Exchange Act</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">4.4</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465924075388/tm2418252d1_ex10-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Registration Rights Agreement, dated June 26, 2024, by and among the Registrant and the other parties thereto (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on June 27, 2024)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">4.5</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009432/kalabio_ex4-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Series AA Preferred Stock Certificate (incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on November 25, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">4.6</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009747/kalabio_ex4-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Pre-Funded Warrant issued on December 5, 2025 (incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on December 5, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.1+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000104746917004207/a2232492zex-10_1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2009 Employee, Director and Consultant Equity Incentive Plan (incorporated by reference to Exhibit&#160;10.1 to the Registrant&#8217;s registration statement on Form&#160;S-1 (File No.&#160;333-218936) filed on June&#160;23, 2017)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.2+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000104746917004207/a2232492zex-10_2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Stock Option Agreement under the 2009 Employee, Director and Consultant Equity Incentive Plan (incorporated by reference to Exhibit&#160;10.2 to the Registrant&#8217;s registration statement on Form&#160;S-1 (File No.&#160;333-218936) filed on June&#160;23, 2017)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.3+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000155837019004703/kala-20190331ex101e66970.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated 2017 Employee Stock Purchase Plan (incorporated by reference to Exhibit&#160;10.1 to the Registrant&#8217;s quarterly report on Form&#160;10-Q (File No.&#160;001-38150) filed on May 9, 2019)</span></a> </p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.4+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465920077452/tm2023490d1_ex99-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2017 Equity Incentive Plan, as amended (incorporated by reference to Exhibit 99.1 to the Registrant&#8217;s Current Report on Form 8-K (File No. 001-38150) filed on June 26, 2020)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.5+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023011317/tmb-20230622xex99d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated 2017 Equity Incentive Plan of the Registrant (incorporated by reference to Exhibit 99.1 to the Registrant&#8217;s registration statement on Form S-8 (File No. 333-272834) filed on June 22, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.6+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000104746917004484/a2232609zex-10_5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Incentive Stock Option Agreement under 2017 Equity Incentive Plan (incorporated by reference to Exhibit&#160;10.5 to the Registrant&#8217;s registration statement on Form&#160;S-1/A (File No.&#160;333-218936) filed on July&#160;10, 2017)</span></a></p></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">138</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:3.6pt;padding-right:3.6pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:1.86%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.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%;"></div></div></th></tr><tr style=""><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Exhibit</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.86%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Description of Exhibit</b></p></th></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.7+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000104746917004484/a2232609zex-10_6.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Forms of Non-Qualified Option Agreement under 2017 Equity Incentive Plan (incorporated by reference to Exhibit&#160;10.6 to the Registrant&#8217;s registration statement on Form&#160;S-1/A (File No.&#160;333-218936) filed on July&#160;10, 2017)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.8+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837020005698/kala-20200331ex102d22ecb.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Non-Employee Director Restricted Stock Unit Award under 2017 Equity Incentive Plan&#160;(incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s quarterly report on Form&#160;10-Q (File No.&#160;001-38150) filed on May&#160;7, 2020)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.9+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837020005698/kala-20200331ex103acfde5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Non-Employee Director Deferred Restricted Stock Unit Award under 2017 Equity Incentive Plan&#160;(incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s quarterly report on Form&#160;10-Q (File No.&#160;001-38150) filed on May&#160;7, 2020)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.10+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837020009714/kala-20200630xex10d3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;background:#ffffff;">Form of Employee Restricted Stock Unit Award under 2017 Equity Incentive Plan</span><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;"> (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s quarterly report on Form&#160;10-Q (File No.&#160;001-38150) filed on August&#160;6, 2020)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.11+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Incentive Stock Option Agreement under Amended and Restated 2017 Equity Incentive Plan (incorporated by reference to Exhibit&#160;10.2 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 4, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.12+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Forms of Non-Qualified Option Agreement under Amended and Restated 2017 Equity Incentive Plan (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 4, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.13+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Non-Employee Director Restricted Stock Unit Award under Amended and Restated 2017 Equity Incentive Plan (incorporated by reference to Exhibit 10.4 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 4, 2023)</span></a>&#160;</p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.14+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Non-Employee Director Deferred Restricted Stock Unit Award under Amended and Restated 2017 Equity Incentive Plan&#160;(incorporated by reference to Exhibit 10.5 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 4, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.15+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d6.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;background:#ffffff;">Form of Employee Restricted Stock Unit Award under Amended and Restated 2017 Equity Incentive Plan</span><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;"> (incorporated by reference to Exhibit 10.6 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 4, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.16+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000155837018009054/kala-20180930ex1017be098.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Inducement Stock Option Agreement (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s quarterly report on Form 10-Q (File No.&#160;001-38150) filed on November 8, 2018)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.17+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d7.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Inducement Restricted Stock Unit Agreement (incorporated by reference to Exhibit 10.7 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 333-218936) filed on August 4, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.18#</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837022004624/kala-20211231xex10d18.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Exclusive License Agreement, dated October 11, 2019, by and between Combangio, Inc. and The Board of Trustees of the Leland Stanford Junior University (incorporated by reference to Exhibit 10.18 to the Registrant&#8217;s annual report on Form 10-K (File No.&#160;001-38150) filed on March 29, 2022)</span></a> </p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.19</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465925086011/tm2524756d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Second Amendment to Offer Letter, dated August 29, 2025, between the Company and Todd Bazemore (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on September 2, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.20+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000155837019001825/kala-20181231ex1030435aa.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Amendment to Offer Letters (incorporated by reference to Exhibit 10.30 to the Registrant&#8217;s annual report on Form 10-K (File No. 001-38150) filed on March 12, 2019)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.21+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1479419/000104746917004484/a2232609zex-10_14.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Indemnification Agreement between the Registrant and each of its Executive Officers and Directors (incorporated by reference to Exhibit&#160;10.14 to the Registrant&#8217;s registration statement on Form&#160;S-1/A (File No.&#160;333-218936) filed on July&#160;10, 2017)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.22</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465918060021/a18-36169_1ex10d4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Common Stock Purchase Warrant (incorporated by reference to Exhibit 10.4 to the Registrant&#8217;s current report on Form 8-K (File No.&#160;001-38150) filed on October 2, 2018)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.23</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">#</p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837021005789/kala-20210504xex10d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Loan and Security Agreement, dated May 4, 2021, by and among the Registrant and Oxford Finance LLC, as collateral agent and lender (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K (File No. 001-38150) filed on May 5, 2021)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.24#</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837022013308/kala-20220630xex10d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;background:#ffffff;">First Amendment to Loan and Security Agreement, dated November 15, 2021, by and among the Registrant,&#160;Combangio, Inc.&#160;and Oxford Finance LLC, as collateral agent and lender</span><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;"> (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s quarterly report on Form&#160;10-Q (File No. 001-38150) filed on August 11, 2022)</span></a></p></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">139</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:3.6pt;padding-right:3.6pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:1.86%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.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%;"></div></div></th></tr><tr style=""><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Exhibit</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.86%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Description of Exhibit</b></p></th></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.25</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837022013308/kala-20220630xex10d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;background:#ffffff;">Second Amendment to Loan and Security Agreement, dated May 21, 2022, by and among the Registrant,&#160;Combangio, Inc.&#160;and Oxford Finance LLC, as collateral agent and lender</span><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;"> (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 11, 2022)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.26</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465922130170/tm2233519d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;background:#ffffff;">Third Amendment to Loan and Security Agreement, dated December 27, 2022, by and among the Registrant, Combangio, Inc. and Oxford Finance LLC, as collateral agent and lender</span><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;"> (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on December 27, 2022)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.27</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d8.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Fourth Amendment to Loan and Security Agreement, dated August 1, 2023, by and among the Registrant, Combangio, Inc. and Oxford Finance LLC, as collateral agent and lender (incorporated by reference to Exhibit 10.8 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 4, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.28</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837023013310/kala-20230630xex10d9.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Fifth Amendment to Loan and Security Agreement, dated August 2, 2023, by and among the Registrant, Combangio, Inc. and Oxford Finance LLC, as collateral agent and lender (incorporated by reference to Exhibit 10.9 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on August 4, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.29</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837022018228/kala-20221128xex10d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;background:#ffffff;">Securities Purchase Agreement, dated November 28, 2022, by and among the Registrant and the purchasers party thereto</span><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;"> (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K (File No. 001-38150) filed on November 28, 2022)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.30</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465923128542/tm2333579d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Securities Purchase Agreement, dated December 21, 2023, by and among the Registrant and the purchasers party thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on December 22, 2023)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.31</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837024003889/kala-20240325xex10d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Securities Purchase Agreement, dated March 25, 2024, by and among the Registrant and the purchasers party thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on March 26, 2024)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.32</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465924075388/tm2418252d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Securities Purchase Agreement, dated June 26, 2024, by and among the Registrant and the other parties thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on June 27, 2024)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.33</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465924132308/tm2432193d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;letter-spacing:0.2pt;">Securities Purchase Agreement, dated December 29, 2024, by and among the Registrant and the other parties thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on December 30, 2024)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.34</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465925034210/tm2512021d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Retention Agreement (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on April 11, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465925096071/tm2527808d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Retention Agreement (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on October 2, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.35</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000110465925113927/kala-20250930xex10d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Convertible Loan Agreement, dated November 9, 2025, by and between the Registrant and David Lazar (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s quarterly report on Form 10-Q (File No. 001-38150) filed on November 19, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.36</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009432/kalabio_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Securities Purchase Agreement, dated November 23, 2025, by and among KALA BIO, Inc. and David Lazar (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on November 25, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.37</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009432/kalabio_ex10-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Loan Settlement Agreement, dated November 23, 2025, by and among KALA BIO, Inc., Combangio, Inc. and Oxford Finance LLC, as collateral agent and lender (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on November 25, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.38</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009432/kalabio_ex10-3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Voting Agreement, dated November 23, 2025, by and among KALA BIO, Inc., David Lazar and Oxford Finance LLC (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on November 25, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.39</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009432/kalabio_ex10-4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Officer Settlement Agreement (incorporated by reference to Exhibit 10.4 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on November 25, 2025)</span></a></p></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">140</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:3.6pt;padding-right:3.6pt;width:100%;"><tr style="height:1pt;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:1.86%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.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%;"></div></div></th></tr><tr style=""><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Exhibit</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.86%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:87.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 1pt 0pt;"><b style="font-weight:bold;">Description of Exhibit</b></p></th></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.40</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625009747/kalabio_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Securities Purchase Agreement, dated December 4, 2025, by and among KALA BIO, Inc. and the investor named therein (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on December 5, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.41</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000055/kalabio_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Settlement Agreement and Mutual Release, dated December 30, 2025, by and between KALA BIO Inc. and Baker Bros. Advisors LP (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on January 6, 2026)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.42</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000055/kalabio_ex10-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Voting Agreement, dated December 30, 2025, by and between KALA BIO Inc. and Baker Bros. Advisors LP (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on January 6, 2026)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.43</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000055/kalabio_ex10-3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Settlement Agreement and Mutual Release, dated December 30, 2025, by and between KALA BIO Inc. and LifeSci Capital LLC (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on January 6, 2026)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.44</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000055/kalabio_ex10-4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Settlement Agreement, dated December 30, 2025, by and between KALA BIO Inc. and Delaware IR LLC. (incorporated by reference to Exhibit 10.4 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on January 6, 2026)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.45</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000110/kalabio_ex1-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">At the Market Offering Agreement, dated as of January 8, 2026, by and between the Company and H.C. Wainwright &amp; Co., LLC (incorporated by reference to Exhibit 1.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on January 8, 2026)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.46</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626000837/kalabio_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Securities Purchase Agreement, dated as of January 30, 2026, by and among the Company and each of the Series AAA Investors signatory thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on February 2, 2026)</span></a> </p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.47</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912626001911/kalabio_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Platform Development and Exclusive License Agreement, dated March 3, 2026 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on March 4, 2026).</span></a></p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.48*</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex10d48.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Secured Promissory Note, dated as of February 9, 2026, by and between the Company and Minglemint Solutions LLC</span></a></p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">10.49*</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex10d49.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Security Agreement, dated February 9, 2026, by and between the Company and Minglemint Solutions LLC</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">16.1</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000182912625010045/kalabio_ex16-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Letter from Deloitte &amp; Touche LLP to the U.S. Securities and Exchange Commission, dated December 16, 2025 (incorporated by reference to Exhibit 16.1 to the Registrant&#8217;s current report on Form 8-K (File No. 001-38150) filed on December 16, 2025).</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">19.1</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837025004081/kala-20241231xex19d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Insider Trading Policy (incorporated by reference to Exhibit 19.1 to the Registrant&#8217;s Annual Report on Form 10-K (001-38150) filed on March 31, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">21.1</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837025004081/kala-20241231xex21d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Subsidiaries of the Registrant (incorporated by reference to Exhibit 21.1 to the Registrant&#8217;s Annual Report on Form 10-K (001-38150) filed on March 31, 2025)</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">23.1*</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex23d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of HTL International, LLC</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">23.2*</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex23d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Deloitte &amp; Touche LLP</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">31.1*</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex31d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Rule 13a-14(a) Certification of Principal Executive Officer</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">31.2*</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex31d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Rule 13a-14(a) Certification of Principal Financial Officer</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">32.1**</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex32d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Principal Executive Officer pursuant to 18 U.S.C. &#167;1350</span></a></p></td></tr><tr style="height:2.75pt;"><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">32.2**</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="kala-20251231xex32d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Principal Financial Officer pursuant to 18 U.S.C. &#167;1350</span></a></p></td></tr><tr style="height:2.75pt;"><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">97.1+</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1479419/000155837024004326/kala-20231231xex97d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Dodd-Frank Compensation Recovery Policy (incorporated by reference to Exhibit 97.1 to the Registrant&#8217;s annual report on Form 10-K (file No. 001-38150) filed on March 29, 2024).</span></a></p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">101.INS</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Inline XBRL Instance Document</p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">101.SCH</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document</p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">101.CAL</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">101.DEF</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Inline XBRL Taxonomy Extension Definition Linkbase Document</p></td></tr><tr style=""><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">101.LAB</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Inline XBRL Taxonomy Extension Label Linkbase Document</p></td></tr><tr style="height:6.4pt;"><td style="vertical-align:top;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">101.PRE</p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</p></td></tr><tr style="height:6.4pt;"><td style="vertical-align:top;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-left:10pt;text-align:right;text-indent:-10pt;margin:0pt;">104</p></td><td style="vertical-align:top;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="background:#ffffff;">Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">141</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;">*&#160;&#160;&#160;&#160;&#160;Filed herewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">**  Furnished herewith.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">#   Portions of this exhibit have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;">+&#160;&#160;&#160;&#160;&#160;Management contract or compensatory plan or arrangement filed in response to Item 15(a)(3) of the Instructions to the Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><a id="_424c6a51_b7bb_485b_8622_026c8078025a"></a><a id="Item16Form10KSummary_895076"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Item&#160;16.&#160;&#160;&#160;&#160;&#160;Form 10-K Summary</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">None.</p><a id="_906ffdb3_ee15_4b62_b3cb_9538e3d78378"></a><a id="SIGNATURES_990071"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SIGNATURES</b><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</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=""><td style="vertical-align:top;width:50.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:49.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">KALA BIO, INC.</b></p></td></tr><tr style=""><td style="vertical-align:top;width:50.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:49.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:50.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dated:&#160;&#160;April 15, 2026</p></td><td style="vertical-align:top;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">By:</p></td><td style="vertical-align:top;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;">/s/ <i style="font-style:italic;">Avi Minkowitz</i></p></td></tr><tr style=""><td style="vertical-align:top;width:50.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;">Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:top;width:50.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;">Chief Executive Officer, Chief Financial Officer and Director</p></td></tr><tr style=""><td style="vertical-align:top;width:50.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:50.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:3.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:45.35pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">142</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:45.35pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</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 colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Signature</b></p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Title</b></p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date</b></p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:bottom;width:38.58%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">/s/ Avi Minkowitz</i> </p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Chief Executive Officer, Chief Financial Officer and Director</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">April 15, 2026</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Avi Minkowitz </p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(Principal Executive Officer and Principal Financial Officer)</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:bottom;width:38.58%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">/s/ Hillel Posen</i> </p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Director </p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">April 15, 2026</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Hillel Posen </p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:bottom;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">/s/ Chaim (Dovi) Berger</i></p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Director</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">April 15, 2026</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Chaim (Dovi) Berger</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:bottom;width:38.58%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">/s/ Yonatan Colman</i></p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Director </p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">April 15, 2026</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Yonatan Colman</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:bottom;width:38.58%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">/s/ Brendan Purdy</i></p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Director</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">April 15, 2026</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="5" style="vertical-align:top;width:38.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Brendan Purdy</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td colspan="5" style="vertical-align:top;width:38.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#160;</p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style="height:1pt;"><td colspan="2" style="vertical-align:middle;width:28.75%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="2" style="vertical-align:top;width:1.92%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="5" style="vertical-align:middle;width:38.48%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="4" style="vertical-align:middle;width:28.92%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:27.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:middle;width:37.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:27.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td style="vertical-align:middle;width:27.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:middle;width:37.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:27.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:center;margin:0pt 0pt 1pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="1" style="margin:0pt;padding:0pt;"/></tr><tr style=""><td colspan="2" style="vertical-align:middle;width:28.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;padding-left:10pt;text-align:center;text-indent:-10pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:1.92%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:center;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:38.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:center;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:center;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:middle;width:28.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-align:center;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="font-size:1pt;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:3.6pt;padding-right:3.6pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:28.84%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:38.48%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:1.91%;margin:0pt;padding:0pt 3.59pt 0pt 3.59pt;"><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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:28.83%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:0pt;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:27.35pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">143</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_b3e718dc_d3a3_4af0_b812_2afbaaf03568"></a><a id="REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt 0pt 12pt 0pt;">To the stockholders and the Board of Directors of KALA BIO, Inc. </p><a id="RegisterPA"></a><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Opinion on the Financial Statements</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">We have audited the accompanying consolidated balance sheets of KALA BIO, Inc. and its subsidiaries (collectively, the &#8220;Company&#8221;) as of December 31, 2025, and the related consolidated statements of operations and comprehensive loss, changes in stockholders&#8217; equity, and cash flows for the year ended December 31, 2025, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2025, and the results of its operations and its cash flows for the year ended December 31, 2025, in conformity with accounting principles generally accepted in the United States of America.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Basis for Opinion</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Critical Audit Matter</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Evaluation of Management&#8217;s Assessment of the Company&#8217;s Ability to Continue as a Going Concern</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">Critical Audit Matter Description</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 0pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">As described in Note 2 to the consolidated financial statements, the Company has incurred recurring losses from operations and negative cash flows from operations since inception, had an accumulated deficit of $694.9 million as of December 31, 2025, and disclosed going concern uncertainty during the first, second and third quarters of 2025. During the fourth quarter of 2025, the Company also experienced significant liquidity constraints in connection with its debt arrangement with Oxford Finance LLC. Management concluded that, after considering its plans and recent developments, </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">substantial doubt about the Company&#8217;s ability to continue as a going concern was alleviated for the twelve months following the date the consolidated financial statements were issued.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">We determined this matter to be a critical audit matter because evaluating management&#8217;s conclusion required especially challenging auditor judgment, particularly with respect to the impact of the Company&#8217;s historical losses and negative cash flows, the Oxford default and related liquidity constraints, the effect of the Company&#8217;s debt and other obligation settlements, the sufficiency of unrestricted cash and working capital at year end, and the reasonableness of management&#8217;s forecasted cash requirements.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">How the Critical Audit Matter Was Addressed in the Audit</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The primary procedures we performed to address this matter included evaluating the Company&#8217;s historical operating results and prior interim going concern disclosures; inspecting the Oxford default, settlement, and release documentation; testing the settlement of significant obligations; testing year-end cash and working capital balances; evaluating management&#8217;s forecasted cash requirements; and evaluating the related disclosures in Note 2 to the consolidated financial statements.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_77fab758_8af8_40e4_b402_e9b2c7b60e46"></a><a id="Tc_BaVZYmRVik-nIZbqgUjfXQ_1_0"></a><a id="Tc_nC816zqANUmV8AFTBTNpwg_2_0"></a><a id="Tc_AGNUMvOE0kmgHOzJJVBlFA_4_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:4.5pt;padding-right:4.5pt;width:54.81%;"><tr style="height:1pt;"><td style="vertical-align:top;width:81.12%;margin:0pt;padding:0pt 4.5pt 0pt 4.5pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:18.87%;margin:0pt;padding:0pt 4.5pt 0pt 4.5pt;"><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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td colspan="2" style="vertical-align:top;width:100%;margin:0pt;padding:0pt 4.5pt 0pt 4.5pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">/s/ </span><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:AuditorName" id="Narr_xYs8WtJARkSPjNYIZ3j4Mw"><span style="font-family:'Times New Roman','Times','serif';">HTL International, LLC</span></ix:nonNumeric></p></td></tr><tr style=""><td colspan="2" style="vertical-align:top;width:100%;margin:0pt;padding:0pt 4.5pt 0pt 4.5pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">We have served as the Company&#8217;s auditor since December 2025.</span></p></td></tr><tr style=""><td colspan="2" style="vertical-align:top;width:100%;margin:0pt;padding:0pt 4.5pt 0pt 4.5pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="dei:AuditorLocation" id="Tc_I-pa_UvyDEqpSjJ7rVI1Vw_3_0"><span style="font-family:'Times New Roman','Times','serif';">Houston, Texas</span></ix:nonNumeric></p></td></tr><tr style=""><td style="vertical-align:top;width:81.12%;margin:0pt;padding:0pt 4.5pt 0pt 4.5pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;">April<span style="font-family:'Times New Roman','Times','serif';"> 15, 2026</span></p></td><td style="vertical-align:top;width:18.87%;margin:0pt;padding:0pt 4.5pt 0pt 4.5pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:6pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9.5pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk162590845"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:bold;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="REPORTOFINDEPENDENTREGISTEREDPUBLICACCO2"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt 0pt 12pt 0pt;">To the stockholders and the Board of Directors of KALA BIO, Inc. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Opinion on the Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have audited the accompanying consolidated balance sheet of KALA BIO, Inc. and subsidiaries (formerly Kala Pharmaceuticals, Inc.) (the "Company") as of December 31, 2024, the related consolidated statements of operations and comprehensive loss, changes in stockholders' equity, and cash flows for the year then ended, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024, and the results of its operations and its cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis for Opinion</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion. Our audit included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;">/s/ Deloitte &amp; Touche LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;">Boston, Massachusetts&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;">March 31, 2025&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;">We began serving as the Company's auditor in 2013. In 2025 we became the predecessor auditor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9.5pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><a id="_16490252_b418_490b_93f1_26b762ba2d28"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 6pt 0pt;">KALA BIO,&#160;INC.</p><a id="ConBS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 6pt 0pt;">CONSOLIDATED BALANCE SHEETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><a id="_21f79b31_c205_41d0_90f8_b7fb0d4bb0d7"></a><a id="Tc_K6IIWyCVQUKFDXPMi2GcZQ_1_2"></a><a id="Tc_6bJn-AivcUeTiQp3CeIbFQ_1_5"></a><a id="Tc_6ih8_Gat4Ee36wEnnbKjcg_2_2"></a><a id="Tc_y0F-KMarEUubsSPq06TKkA_2_5"></a><a id="Tc_6YiRwd9RwESAdDsQ4L35LA_3_0"></a><a id="Tc_JGF9anSCak-qpHXzMG8xJw_4_0"></a><a id="Tc_G2ZltewYzE6PvLaJb6BDow_5_0"></a><a id="Tc_yKNYEiAXpkW2Ns2lyesUHA_5_2"></a><a id="Tc_YKMxTcfJCEW6lwuT3FBDzg_5_5"></a><a id="Tc_VTO7k7ksvUKqDNqzDsTx2g_6_0"></a><a id="Tc_ZmMyD2MLDkW2fi-En2vHQw_7_0"></a><a id="Tc_74FtLqkU-0O4KMXnD6b-Qg_8_0"></a><a id="Tc_CFVWWoMuDka5R0HmnU444g_9_0"></a><a id="Tc_e75I_emuak6yYYWMc8ehnw_9_3"></a><a id="Tc_ss7erco3DUKb_C5x4weGsA_10_0"></a><a id="Tc_NBDkkrv_ekO8KnYjgsLfjw_10_3"></a><a id="Tc_InsAdKuj8kicYP3WNgE9dg_11_0"></a><a id="Tc_wsUcXlewIESO8h3xmQZwNA_11_3"></a><a id="Tc_sbALdVbC8EaMDMEsTV9vGw_12_0"></a><a id="Tc_qMAP7HbkKUeCpk3o63lARA_12_2"></a><a id="Tc_fEx0-WeChEKgDL73BIkUzQ_12_5"></a><a id="Tc_WXYH5Hw78k6v3jv04pS1wg_13_0"></a><a id="Tc_9F9-dQMRYEqcche4vYfvog_14_0"></a><a id="Tc_D6MCtMi4VUyD7ET7UyN6Aw_15_0"></a><a id="Tc_4Ak1Jw9yO0SagbppPt_H7g_15_2"></a><a id="Tc_bZ7cTC3yxU6rUw44hUlzxQ_15_5"></a><a id="Tc_r8f7Loqa70eNntu84I0BnQ_16_0"></a><a id="Tc_PudCf9AMrk2el9jpQURxBQ_17_0"></a><a id="Tc_fUGH_-C-OU2GJO8vrkmhlg_17_3"></a><a id="Tc_bGjRO5i7Q02EA-4XeWhiHw_18_0"></a><a id="Tc_GJhxQNz3KEmxEwUSVZgRZg_18_3"></a><a id="Tc_Ll-jmo6zEEu9F_vaXc_o_w_19_0"></a><a id="Tc_BA8bdcQTFkSMUg4fNf-gOg_19_3"></a><a id="Tc_7P0PTVgG3EaUo6AdpKrkbw_20_0"></a><a id="Tc_Ts3qt0y3gkKV9pCq5MJg2w_21_0"></a><a id="Tc_hq_uGixmwEyQRRWWLWKGiw_22_0"></a><a id="Tc_cKb9w-xSp02SH7Y1XvzmDw_22_3"></a><a id="Tc_xiY2Nb6RIkazYmyGZZZoyw_23_0"></a><a id="Tc_rvJAnxtxjUiOMWm_S6R1wA_23_3"></a><a id="Tc_mk9zxTArQkqyU0VhVQC2GA_24_0"></a><a id="Tc_U7t46XLy7kGw5z7Kq2j7cQ_24_3"></a><a id="Tc_kty1sc1R7ECA17N-TX7HCQ_25_0"></a><a id="Tc_Tti26KXUxEGw_wUGwdgr-Q_25_3"></a><a id="Tc_HfIYu-1PHUOFbt06P77ODw_26_0"></a><a id="Tc_pZEiXeOskEOkcWvOg9LYAQ_27_0"></a><a id="Tc_8UTCj3P0BkGzGKSNS9N1Qg_28_0"></a><a id="Tc_rtFl1x8CpEqAl5xG3rfnZw_29_0"></a><a id="_2b3bdb14_34e0_4db5_a28b_88b43d5e4847"></a><a id="_2b3bdb14_34e0_4db5_a28b_88b43d5e4847_2"></a><a id="_2b3bdb14_34e0_4db5_a28b_88b43d5e4847_3"></a><a id="_ca61bfb0_efe4_4fd6_a925_a97523281909"></a><a id="_ca61bfb0_efe4_4fd6_a925_a97523281909_2"></a><a id="_ca61bfb0_efe4_4fd6_a925_a97523281909_3"></a><a id="_c65af3ea_1951_4836_97c3_9419428c9bac"></a><a id="_c65af3ea_1951_4836_97c3_9419428c9bac_2"></a><a id="_c65af3ea_1951_4836_97c3_9419428c9bac_3"></a><a id="Tc_xwyrz32Hr0uc21kWfxfAOw_30_0"></a><a id="Tc_v79CfKlqa02iE4RYVG_LcA_31_0"></a><a id="Tc_NLl94Cycqkmq2ogusNq-TA_32_0"></a><a id="Tc_x6z-HFIGB0Oz9TcsOheFhA_33_0"></a><a id="Tc_5NFGuViwgES_gGE4XN9Vbw_34_0"></a><a id="Tc_dInwIWCSe0ejxhh-5wLo6A_34_2"></a><a id="Tc_DlvM0valxUSe4XsoVC93ag_34_5"></a><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.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_fvYWubgAGEuRaTL9Vx34Tg_5_3">7,557</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_uwxQwaJksEe3-L2BN_pmbA_5_6">51,181</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_T5jGKVcXZ0WMW7hURsumlA_6_3">1,933</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_imSwSiIRIk2VMigNlc1Olw_6_6">1,616</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_5MekwW5wVkGkxjE2COOiQw_7_3">9,490</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_Ryo4zHf7NEmo5Edndldk6A_7_6">52,797</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Non-current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_PJ3uvXgTWEGp6A57BIqKVw_9_6">749</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_E_sFHq9Ak02-0nNFxZIPgg_10_6">1,691</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:RestrictedCashAndOtherAssetsNoncurrent" scale="3" id="Tc__qXs9fsEPUqudA5PnjO3gQ_11_6">246</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_biuGjX5Pf0WzCtRxKmTs4A_12_3">9,490</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_8HuP2cORq0mbqCE_UC6yyg_12_6">55,483</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities and Stockholders' Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_GDgdQKWG4EGFgfT1SIPq7w_15_3">986</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_tgcyO_bnvk2fG-HY672eLg_15_6">628</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="Tc_mBlYbq_JnEa0MS5witLBsA_16_3">1,508</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="Tc_FxSuWuEuD02WiTZvrdb4hA_16_6">4,975</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Deferred grant income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeCurrent" scale="3" id="Tc_d-ALZhL5E0WrjhlbV3iD3w_17_6">637</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_PvhuiJFJukSmAcqzMXNT4Q_18_6">380</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_tiTCdGeKWUqVthNk8pyiRg_19_6">10,336</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_5mTxS4SHm022N4QDCHDjjA_20_3">2,494</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_Nxh7cwDU3UKwhw79XqpYKg_20_6">16,956</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Long-term liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Long-term lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_o0xPPbB5xE6VTC4NpR3VJA_22_6">1,434</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Long-term debt, net of current portion </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_pPSDPIw7_0KyRo0sk-T0Ew_23_6">20,102</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Long-term contingent consideration </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="Tc_xU411tGT-kOkMl73usORwg_24_6">4,659</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Total long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_1pkbPf8IWkGCz237XF5lkw_25_6">26,195</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_FKxy9p4lN0iwxL_K3-Qigw_26_3">2,494</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_nURIAnYy606XUvi-N6lg9g_26_6">43,151</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Commitments and Contingencies (Note 14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Stockholders' equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;">Preferred stock, </span><span style="font-size:9pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_YFrMV7GtP0S98Z4xM7AV3g"><ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_ghvKRJ_gik-hUIS7nI6eKQ">0.001</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> par value; </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_ak_kRWLxh0KCh8UObgg5cg"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_cXzhXc5B_Uid0PO9CoFU2g">5,000,000</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> shares authorized as of December 31, 2025 and 2024; </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_azdc1bbQ-UOEUYorbUbzZQ">9,278</ix:nonFraction></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_cYJjjm_sy0OqebrppuxOfg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">51,246</span></span><span style="font-size:9pt;"> shares of Series E Convertible Non-Redeemable Preferred Stock </span><span style="-sec-ix-hidden:Hidden_qPo3V1ZO1EKduumKjWjXqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden__iRMNv2vG0KXRrMe-lWQBw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:9pt;"> as of December 31, 2025 and 2024, </span><span style="font-size:9pt;">2,928</span><span style="font-size:9pt;"> shares of Series F Convertible Non-Redeemable Preferred Stock </span><span style="font-size:9pt;">issued</span><span style="font-size:9pt;"> and outstanding as of December 31, 2025 and 2024, </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_qI6Zx-3g1kCaXGOYVEwOpA"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_VzJv-e_ZtU6QR76mS22Nyw">10,901</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> shares of Series G Convertible Non-Redeemable Preferred Stock </span><span style="font-size:9pt;">issued</span><span style="font-size:9pt;"> and outstanding as of December 31, 2025 and 2024, </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_qCtTfDRJvkapTN-Rj0fofw">2,299</ix:nonFraction></span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_IBQv5lrbWkSQwaKvwGw-2w">9,393</ix:nonFraction></span><span style="font-size:9pt;"> shares of Series H Convertible Non-Redeemable Preferred Stock </span><span style="-sec-ix-hidden:Hidden_I7J77Unrw0ymz90aZHUw9w;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_rC4sOpasmUy4lrBjaNsjLw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:9pt;"> as of December 31, 2025 and 2024, </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_7f8GZTwFoEy22noJy7YltA">0</ix:nonFraction></span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_ZMYpaPDRV0WAWPQDe7L9sA">3,286</ix:nonFraction></span><span style="font-size:9pt;"> shares of Series I Convertible Non-Redeemable Preferred Stock </span><span style="-sec-ix-hidden:Hidden_BwEMoD1eVk6lyHPI_93JvQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_7frSwH-8W0iPTYrPcoz5fw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:9pt;"> as of December 31, 2025 and 2024, </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_p75N4ZG_Wk-oYa8l2EHwvQ">900,000</ix:nonFraction></span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_bjmPyJdkEkSeRryF10cCgA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_1SZMPCOqL0qeHtF1HQnqMQ">0</ix:nonFraction></span><span style="font-size:9pt;"> shares of Series AA Convertible Non-Redeemable Preferred Stock </span><span style="-sec-ix-hidden:Hidden_z5djxPAdn0Sujbr3kq7TDQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_SB_fPZ_fvkmIRQTGbWP-Aw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:9pt;"> as of December 31, 2025 and 2024, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockValue" scale="3" id="Tc_oi5HeojQLUiQKb_cfqDv3g_29_3">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_69cFnLt-xEG9pNpfOHawlw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;">Common stock, </span><span style="font-size:9pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_d79edffnokSUma8Kd6faFw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_zwQREwpzbkWoL2rroWAy_w">0.001</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> par value; </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_JVx1hDUuVkqr9YIjzyV6Lw"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_vf2kYXt40UmOXvpVT_5XvA">120,000,000</ix:nonFraction></ix:nonFraction></span><span style="font-size:9pt;"> shares authorized as of December 31, 2025 and December 31, 2024; </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_56-2oRE6qEGfby8Ow-5n8A">27,849,725</ix:nonFraction></span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_KAnzrMe6GUuDh1vFK5Hf0A">6,091,182</ix:nonFraction></span><span style="font-size:9pt;"> shares issued and outstanding as of </span><span style="-sec-ix-hidden:Hidden_xi_DtkdR9EqX902AVLNpow;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">December 31, 2025</span></span><span style="font-size:9pt;"> and </span><span style="-sec-ix-hidden:Hidden_5FlciCtDiky26s1tXhwbiA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">December 31, 2024</span></span><span style="font-size:9pt;">, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_3o6V5Na6I0GZ5uoYivQT6g_30_3">28</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_xYk1ytHcfUWaLsvNpw5VZQ_30_6">6</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_V9U-agmzD06pDql5DNJtUA_31_3">701,867</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_r9fqYkhBuU2jb1SC7AUxBA_31_6">680,246</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Accumulated deficit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_-ScLDr6eDkOMWCb5tjEyFA_32_3">694,900</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_Bg2TWiK_u0i2irQ7DtTWww_32_6">667,920</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Total stockholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_R61aNj-hX0i7WmjDCx4hIQ_33_3">6,996</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_0uEBKoXcR0K9rHf3XVTiAQ_33_6">12,332</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Total liabilities and stockholders' equity </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_-8pZa0ext0a0n6C6a0o2BQ_34_3">9,490</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_PW5BxajcaU-dY9R1SGID0A_34_6">55,483</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="font-size:5pt;font-weight:bold;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:0pt;font-weight:bold;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_d989527d_73a8_4e6a_b58d_d507c0cf15fa"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;">KALA BIO,&#160;INC.</p><a id="ConPL"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;">CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><a id="_df2c5bc2_c7b4_407a_b1a2_ae974ef8e94c"></a><a id="_7ecad697_211f_4062_811a_d7e6e8150ba3"></a><a id="Tc_-9Iky6IFO06v0YjYzgSzng_1_2"></a><a id="Tc_sWUtwmPoCk61cOno4yswcQ_2_2"></a><a id="Tc_SpJh0aL9EUWCidVXIoMzSQ_3_2"></a><a id="Tc_tEYEIds8c0e8-KkojtAPZA_3_5"></a><a id="Tc_p5tvYASeFEWuJOWNBJEyBw_5_0"></a><a id="Tc_U8izI56raU6msn1q6MOdYg_6_0"></a><a id="Tc_114ERd24MEKS95J6HgS_OQ_6_2"></a><a id="Tc_gooNPJhkwUK75dkzJc7BlA_6_5"></a><a id="Tc_kvTFVSrY_EG5CL5PWC6bIA_7_0"></a><a id="Tc_jYUQNDGuZky5N5wplg4PwA_8_0"></a><a id="Tc_fpCDQA8gJkSttMCWGUjDOw_9_0"></a><a id="Tc_82UD6dtxaE6O-LffK07vxw_9_6"></a><a id="Tc__LM8S7YZYUqfHvfEovsuLg_10_0"></a><a id="Tc_FSOsTPojekK0DnCgDCW_zQ_11_0"></a><a id="Tc_HZuF5X-ZnUmV6l_lWNNagA_12_0"></a><a id="Tc_FlME3CrRn0ScZxFVz57Vbw_13_0"></a><a id="Tc_MycC77y5E0eu6GT3V5ADaw_14_0"></a><a id="Tc_hZ36dDP-N0m-7FuLJJT4MQ_15_0"></a><a id="Tc_5Y4bWgvf3EKsGHveg3z1BA_16_0"></a><a id="Tc_Kls7J-dacUe9mOjIvNthFQ_16_6"></a><a id="Tc_TxKcbWnKRk-zSYtgqHd-BA_17_0"></a><a id="Tc_kzEd70jrr0m18WJoz9ggUQ_17_6"></a><a id="Tc_Yg07RRfBlU2Az8ISbLjfyg_18_0"></a><a id="Tc_Y2IBuRARWkuudZ5YsO236Q_19_0"></a><a id="Tc_DO4I-VukNUixfv4VNhu7MQ_19_2"></a><a id="Tc_RfBqShsk50WRyTNUA62FeQ_19_5"></a><a id="Tc_1Rgj570XjUWq9NL36voIzw_20_0"></a><a id="Tc_DaX962H37kSDbQQsP0D9Ag_20_2"></a><a id="Tc_Q0c16Hjj3EiWw4cOLml1PQ_20_5"></a><a id="Tc_TgHr-6TBCEWnNVU8hPuKHA_21_0"></a><a id="Tc_yZqhfMnIw0u15A80IksrMQ_23_0"></a><a id="Tc_Acs9TdqsDEaNtLCEiGgJAA_23_2"></a><a id="Tc_jAp0malG7Uuecb5X6amRGw_23_5"></a><a id="Tc_skfU0_v4FESuGqVeSIlL9A_24_0"></a><a id="Tc_pk9ErhjXEkG35ElJxFqN6w_25_0"></a><a id="Tc_BDe9SgMpA0WH-7JCiI6sYw_25_3"></a><a id="Tc_TPcEshGarEqpamIX1jPANg_25_6"></a><a id="Tc_sVEZi3Sl90uUiZBD2NgJNg_26_0"></a><a id="Tc_M-3VVR7Ro0epygQ1b_QuwQ_26_3"></a><a id="Tc_yhrQbJD7Y0aR54wbNcszAw_26_6"></a><a id="Tc_Q7PLjEaMyEKO8iiIkuNgIw_27_0"></a><a id="Tc_pu-6O1usjEOKc3i53QnB0A_27_2"></a><a id="Tc_TR-g6brha02BHVQxlbL7BA_27_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_D8IEyVrFr0uDpneqg_j2dQ_6_3">23,629</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_NkaeCdWh7ECZVbRf0AsEqA_6_6">18,340</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" scale="3" id="Tc_QBOnQUp3JEGD16fu6MlizQ_7_3">18,780</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" scale="3" id="Tc_If7YN9_7bkyoIT5Y85ijOw_7_6">22,094</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">(Gain) loss on fair value remeasurement of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:GainLossOnFairValueReMeasurementOfContingentConsideration" scale="3" id="Tc_NfoDzJGvbkC17ip-wIddFg_8_3">4,659</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:GainLossOnFairValueReMeasurementOfContingentConsideration" sign="-" scale="3" id="Tc_EsMY6A_10UO51EOGj91RRw_8_6">549</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Impairment of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="Tc_UV0ZVbLlxUyBgleiU1hWzQ_9_3">1,411</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_79ny0yd3mkWfNKN1TDXccQ_10_3">39,161</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_VS3WQFQUaUy9rB4HFQmyEw_10_6">40,983</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_5uij3lYizEaWdMcB2rbknw_11_3">39,161</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_9MXDqmLel0SnMESa8Wl-Cg_11_6">40,983</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other income (expense):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_G4NhgrfVIkuR6kns8wyzLg_13_3">1,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_yR914HRPoE-VFHHcItRcoA_13_6">2,056</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="3" id="Tc_jxXzI4mNWEaLbAaYVSabEA_14_3">3,276</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="3" id="Tc_Xf131LZM_kawXAUJNFRQHw_14_6">5,783</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Grant income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:IncomeFromGrants" scale="3" id="Tc_mvlhF9khz0qlKJqeK_BA0g_15_3">3,377</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:IncomeFromGrants" scale="3" id="Tc_cqMCtcT5qUesRw46Ubnlqw_15_6">6,199</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Gain on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="Tc_uJeXDTOvlUGR3uSfil7UPw_16_3">5,793</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_5OW4pKA1AUKoSGe_pE7p3A_17_3">5,147</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;">Total other income (expense)  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_JpwhEoeZ0U-zJh9xdPSNaw_18_3">12,181</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_lwIufWl4X0yVtyA-v6hIDQ_18_6">2,472</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_ZbsztAP2_k2i7jWfyicjdw_19_3">26,980</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_Auvl8q16mUaSw5VWk_ymhA_19_6">38,511</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Net loss per share attributable to common stockholders&#8212;basic and diluted</p></td><td style="vertical-align:bottom;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_sC8XJ4D1bE2x5BToMZu-bQ_20_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_sC8XJ4D1bE2x5BToMZu-bQ_20_3_2">3.31</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_xv4SVo8IfEGsth5vWsSwxg_20_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_xv4SVo8IfEGsth5vWsSwxg_20_6_2">10.15</ix:nonFraction></ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Weighted average shares outstanding&#8212;basic and diluted</p></td><td style="vertical-align:bottom;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_YU4Rr_tszkK1FLigCF_XPg_21_3"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_YU4Rr_tszkK1FLigCF_XPg_21_3_2">8,148,275</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_eQCC3VNFP06HVCRk5aeMYg_21_6"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_eQCC3VNFP06HVCRk5aeMYg_21_6_2">3,796,047</ix:nonFraction></ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_skNz-yvga0yGz2II5qqBCQ_23_3">26,980</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_fkVKLzNUeES7tPNDWMIRlw_23_6">38,511</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Change in fair value of investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:63.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:63.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Total comprehensive loss</p></td><td style="vertical-align:bottom;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_-uBnU9KI8E-cPuPX5L4CUg_27_3">26,980</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_516yAoGIFkaPqMKj17hoCA_27_6">38,511</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:0pt;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:8%;padding-right:8%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_9448d947_37d0_4303_9212_02ac288cabd6"></a><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 6pt 0pt;">KALA BIO,&#160;INC.</p><a id="ConEq"></a><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 6pt 0pt;">CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY </p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">(In thousands, except share amounts)</b></p><a id="_dec25b92_36f2_45f2_9a14_b3c36329aa96"></a><a id="Tc_DHj-POzTzUuX_-imeN_Zeg_1_2"></a><a id="Tc_rwY7msJ0bkOXAKmjVuFeTw_2_2"></a><a id="Tc_6WrB4aPA8k2m7i0uYdyKHg_2_7"></a><a id="Tc_U3MhQBMwnk-vlYSrYf6qbA_2_12"></a><a id="Tc_EkVngcRP-02PONME0bb4MQ_2_17"></a><a id="Tc_axea-aJYPkieuG06KX7DfA_2_22"></a><a id="Tc_iejjxVuHGkGmXUD5qe8Awg_2_27"></a><a id="Tc_YdEf_f-pXU-V4aDPqLk1lQ_3_2"></a><a id="Tc_DFJO8bezrU2TEVrkNle2QA_3_7"></a><a id="Tc_vz-S7zhghkyR5T0g97tuwQ_3_12"></a><a id="Tc_DJKaUFU_aEmetsB4o7sK0Q_3_17"></a><a id="Tc_MZ3Q8HB35kqpSV2fwZownw_3_22"></a><a id="Tc_mHUcBc_zrkCN54kgGlUjlw_3_27"></a><a id="Tc_7EB6VabUQ0OvUxbUZRvjQw_4_2"></a><a id="Tc_9bz0-cpxwkOV1TeTALYX-g_4_7"></a><a id="Tc_tT93IrlQAEuihRPpD_gH4A_4_12"></a><a id="Tc_b4ekhNP-w0O-MYzWo6U-ig_4_17"></a><a id="Tc_OUooQxK-UEWMDs75n6J_Qg_4_22"></a><a id="Tc_K4ZxuGY3K0OLC4QlkWB_cQ_4_27"></a><a id="Tc_RiAp0dW_b0uW4gSQGEY64w_5_2"></a><a id="Tc_7yBnga4no0O6w9p_-jK-Yw_5_7"></a><a id="Tc_kkwm5qFvGkydlowBmumqDg_5_12"></a><a id="Tc_BJKao_27f0eT1GBfZsa-cg_5_17"></a><a id="Tc_6AJoY-2xx0C-WAEQho185Q_5_22"></a><a id="Tc_x5NlV7LKk0eV3HCs0CR0QA_5_27"></a><a id="Tc_FfN_cTY6fUGyIwyhcfhAJQ_5_32"></a><a id="Tc_YpexB3fDzECk2ewhYoRl3g_5_37"></a><a id="Tc_d_46nWH11kSXe_CXIKA4lA_5_43"></a><a id="Tc_1wffI1UH_ki8oZO8XRBsnA_6_2"></a><a id="Tc_L1Yx8DFElkGHdo7e4osaXA_6_7"></a><a id="Tc_BjgF21hHNk2luaervu281g_6_12"></a><a id="Tc_GoV3HNSSLkqIGzefEmOgxQ_6_17"></a><a id="Tc_bfvW3f9nIUm-iD0Xa8NlwQ_6_22"></a><a id="Tc_ybtj54JNG0i4iC7D6oZAbw_6_27"></a><a id="Tc_3KVraSYQ-0O6RSLp4Q9WqQ_6_32"></a><a id="Tc_JO_jse3r-Uuf9gLzz4E5Mw_6_37"></a><a id="Tc_14zNtBZyWUus0Q__vMFRZQ_6_40"></a><a id="Tc_9sf_juDEjkiCEUqfbpxgww_6_43"></a><a id="Tc_NQOsMNA_P02i9_DZRJhVNw_7_2"></a><a id="Tc_NKv7--82Lk2S6xPoH7TCZA_7_4"></a><a id="Tc_zvNmaIIyc06ffJfL3JogOg_7_7"></a><a id="Tc__obiQepTyE6D-ElA-658uQ_7_9"></a><a id="Tc_46Gnu7yemU-cP4PDhmFI8w_7_12"></a><a id="Tc_OadjWUFQqkqLbOUlAMUtKQ_7_14"></a><a id="Tc_aoIfWWLi9UqXQMSufCLnrg_7_17"></a><a id="Tc_6cFmB-mXjEm1aDTwyEpc_Q_7_19"></a><a id="Tc_6Hx6AJlXoUWi21j114n8Mw_7_22"></a><a id="Tc_K-8FodIRoUSWhlGHcUg6CQ_7_24"></a><a id="Tc_hyFoaHsXikidAFZhcRvTMg_7_27"></a><a id="Tc_ZNyz7vYwnk2y8Lqi21J6nQ_7_29"></a><a id="Tc_x8AGJMICrUCrrR305focGg_7_32"></a><a id="Tc_MwWNkZX2pEKjoaEIyfRfiQ_7_34"></a><a id="Tc_Rq8fFmpWL0aY2dKXvww1wQ_7_37"></a><a id="Tc_Ym-43RIi5kSjuJsED5PBrQ_7_40"></a><a id="Tc_FnUxFKyY_kO-vP3nbj-aBw_7_43"></a><a id="Tc_dZ37gwiTnUiNXxtvbmVT9Q_8_0"></a><a id="Tc_Acz8vFG4hU-G4_5A8Yg67w_8_4"></a><a id="Tc_B4EDSa7PZEaM3bkAUvh1wQ_8_5"></a><a id="Tc_X3lG7X3_1keHh0lQRV4ocA_8_9"></a><a id="Tc_RgxXLRWbD06CHSOmw6HTTA_8_10"></a><a id="Tc_jwHhue9CfkCczOjuEQbDxA_8_12"></a><a id="Tc_xGJm3UOnv0K9HmKrw3yUVA_8_14"></a><a id="Tc_rrUcjb__UE-hKEZt3EfJgw_8_15"></a><a id="Tc_43CFiCcMzEKqrFkYu0yV7A_8_17"></a><a id="Tc_Pw8eDuGwJ0CNaVCHGn0HFw_8_19"></a><a id="Tc_PlK2heMtMkepCtUo4M20Mw_8_20"></a><a id="Tc_qz09IdzdIk628jxrs1SyGw_8_22"></a><a id="Tc_RRPfC-t9a0CTbgBkGV0aWw_8_24"></a><a id="Tc_DLDc8Qy310WQXQ5rJuGiAQ_8_25"></a><a id="Tc_HzIUAwjUo0qq_IAZqYPEMQ_8_27"></a><a id="Tc_1d072IUxFUeNdW8LFL2IUQ_8_29"></a><a id="Tc_rwSHl6QoWEmYLwogyPv8Hw_8_30"></a><a id="Tc_nBkHNs5TqEKt-8VcBnw9Sw_8_34"></a><a id="Tc_TV79BSUw4ECwvCXNXsrhxQ_8_37"></a><a id="Tc_DWtL5uL-P0CYUw6ssdAUxw_8_43"></a><a id="Tc_lLhKuByDIUG8mzGkqfzEFg_9_0"></a><a id="Tc_ahip5kgkOEaMyWhlxd-HTg_9_2"></a><a id="Tc_EJFxqYj0rk2Qs6OwtxKsjw_9_5"></a><a id="Tc_3fSKGZwrvU6lY6YjMZazUw_9_7"></a><a id="Tc_eNODROZDjkahvXASXodnUA_9_10"></a><a id="Tc_xZeJGRn320eUVwL-Ze5Nyw_9_12"></a><a id="Tc_bFe0MjEVuU-gY9jVc4LPjA_9_15"></a><a id="Tc_KELX2hleMkGmzW0sW-QOMg_9_17"></a><a id="Tc_mgjWOe8YukG7CTNp-TjLUg_9_20"></a><a id="Tc_x_235sGHEUWP0H3Vkj3JTA_9_22"></a><a id="Tc_lKdtJHoX5EqrpP9WDZ8atA_9_25"></a><a id="Tc_9DYkMKFvrEuswwlgwlbSMg_9_27"></a><a id="Tc_gpT_0jUixkSmaz-1Nx5O7A_9_30"></a><a id="Tc_DRJt6LT60E-47VKaYtYHOg_9_41"></a><a id="Tc_d7fKKaJehEaWDUA4QMlHBw_10_0"></a><a id="Tc_nuQhRyavf0qH7vAQpxvPNA_10_2"></a><a id="Tc_z8_8Kb4odk6cCR3Eyex9EA_10_5"></a><a id="Tc_TItpSm_UKkS31jPa2QzCSQ_10_7"></a><a id="Tc_MRBuJEWVRUS5qOBd_lx-7w_10_10"></a><a id="Tc_zsYNAAxgyUO-wK7Y7fLFjg_10_12"></a><a id="Tc_9WpeiLhcyUisnpzbY4XmJg_10_15"></a><a id="Tc_QsjvQkIJ6kKoQCn8HGTtlA_10_17"></a><a id="Tc_sPHMx9zCJUSG1YEtglTMng_10_20"></a><a id="Tc_RTPpE6u46k2jIQU0x9RcOA_10_22"></a><a id="Tc_SQ_-_6kepUiCzGwkmWSXVA_10_25"></a><a id="Tc_MDu407ZWB0SncyYUR8oGxw_10_27"></a><a id="Tc_QKeKRe-6zEaH-UYOBckHhw_10_30"></a><a id="Tc_4mvNdKsxv0-r6jjGvI885g_10_35"></a><a id="Tc_8m_OgiA4MEuQYKR7dwFUUg_10_41"></a><a id="Tc_91Vmc68hwEWU8C-5Z9NxWQ_11_0"></a><a id="Tc_0Gf6c6e8G06azXT5Lk8HDg_11_2"></a><a id="Tc_JYS8FGomV0as0q0ZXOffQw_11_5"></a><a id="Tc_DbSN3Hj1x0ajhOvPr_04LQ_11_7"></a><a id="Tc_z98My7Ad30SdfypXYy2A9g_11_10"></a><a id="Tc_XCkQ2bYpmkeSI6diz3NCpQ_11_12"></a><a id="Tc_tEHnBicXoUm8T8zrg5XpgA_11_15"></a><a id="Tc_bBnXq9NqvkGDgA-u_kXxxA_11_17"></a><a id="Tc_C5z04aVUsEC_9Htuy7pmgQ_11_20"></a><a id="Tc_QWYcEYOWcUm6ZkMA8M2NpQ_11_22"></a><a id="Tc_dcu3-R-nzUCuDlyjfv53jw_11_25"></a><a id="Tc_BYLZTFpyQUe9bhh7xmQvpg_11_27"></a><a id="Tc_JAXrbVS0Mk2T0yT8oKLosg_11_30"></a><a id="Tc_YsB2agrEd0adFDbPhV0bXg_11_35"></a><a id="Tc_BtuvEA1jSkGz1n0I3ZGtzg_11_38"></a><a id="Tc_lseKbml-p0GPuSyZ62o36w_11_41"></a><a id="Tc_bKBIhMkBSk-QO5R6ROwgYg_11_44"></a><a id="Tc_qErh0A49A0uvnXWw3iD4aw_12_0"></a><a id="Tc_WPFDVU2w7UiEv0Zo_Ih4mw_12_2"></a><a id="Tc_NXtaPB5rGkON71rMLdAdqw_12_5"></a><a id="Tc_MY2owUYbhEGTLr2ZPRyKJw_12_7"></a><a id="Tc_uP9oGMEFdkuFECmH0aWCzg_12_10"></a><a id="Tc_hGYAHpvos0eXvgLL0btrOA_12_12"></a><a id="Tc_D_B9v_XR_EytrS_sHCUIaA_12_15"></a><a id="Tc_IHwx1EmxIEKA8k5VrQXbPQ_12_17"></a><a id="Tc_wc5up7i2z02vrT0HPgPnCw_12_20"></a><a id="Tc_leupTl5zVkKSy2xXTYhB6w_12_22"></a><a id="Tc_KXW46_kEtEaOLwtFbo3xnw_12_25"></a><a id="Tc_727j_uo3mE-ItfFuoGB5Fw_12_27"></a><a id="Tc_KqiNQcw9LkO0Df2uwaMBFQ_12_30"></a><a id="Tc_s2YRkZK33Ua4c3JLd3EHzw_12_35"></a><a id="Tc_xtJn5GHUDkmLrV3XzYXJbQ_12_41"></a><a id="Tc_m_raIugQWkK4YenzjNZv6w_13_0"></a><a id="Tc_wtO8u-r1xU2HYM2XPNWb5Q_13_2"></a><a id="Tc_IrgX6Dl-nkq4fyx6LkzNHw_13_5"></a><a id="Tc_FiQAoYTV_kyVjJwkSfdmMA_13_7"></a><a id="Tc_e3n8Zlzyi0KJLIGIcyPagQ_13_10"></a><a id="Tc_m25i7m_1nkSmScAgnPP-hg_13_12"></a><a id="Tc_0vk7Tng23EGiPzxDtedAvw_13_15"></a><a id="Tc_wVUERFuxzkCTOIkhSqngwQ_13_17"></a><a id="Tc_nfjNutcw5UG5QlpPPrhVNg_13_20"></a><a id="Tc_Pm7Y_0Sef0-8ZRogWHyQcA_13_22"></a><a id="Tc_pFybgWd0nE2QC1as6JKnAA_13_25"></a><a id="Tc_bLsaKQ-PqUS6kysS1euLdw_13_27"></a><a id="Tc_3WdUv22L0USKs3NMrM3KxQ_13_30"></a><a id="Tc_aza6LzRyFE6WA8xExYbZQg_13_35"></a><a id="Tc_gk7fRfwmVEW_94Yx37d3QA_13_41"></a><a id="Tc_MKCFquvaB0S-tamtEUnMYQ_14_0"></a><a id="Tc_ZooOLAsIxEOLzV5gbSbI1w_14_2"></a><a id="Tc_79BavrwmFEGB-3iOV6V6uw_14_5"></a><a id="Tc_Uqdn8N-08Em7jZ3iE55gRw_14_7"></a><a id="Tc_0rO7xCGWAEupeHMO6tAfIw_14_10"></a><a id="Tc_OMEu2ZkhbE6BxdmjYieGFQ_14_12"></a><a id="Tc_ZKHRn7dtjUu1xw7CWbWE0Q_14_15"></a><a id="Tc_RxOlThHn902yyuO2-0ccDQ_14_17"></a><a id="Tc_gc4kp8XTbEacfY_nRHJlBA_14_20"></a><a id="Tc_BeWD_UFAjk29hR-5aVNRBg_14_22"></a><a id="Tc_N_g-CE0Lp0iz6Kz9jKyUeA_14_25"></a><a id="Tc_r3Dr43cqzUmfoAG7JaBF3g_14_27"></a><a id="Tc_NBVoaIz9skSJYPdbCyhBFw_14_30"></a><a id="Tc_uDWNSp5DK0elfUA-f7EEAQ_14_41"></a><a id="Tc_oE3xyxcPuUeCubOKNRM9yg_15_0"></a><a id="Tc_EtItdS4VnUe8wH9S7nyXMw_15_2"></a><a id="Tc_2Y1p70Q6fUWYFCBzpTBy_Q_15_5"></a><a id="Tc_sJ6uE6T0XEevSl-fRJJLJQ_15_7"></a><a id="Tc_bHFFH47p5UivSY58i23fzQ_15_10"></a><a id="Tc_AVlEK8DkREy8R7yAmidZuw_15_15"></a><a id="Tc_neqMvq3Kfk6_5TfVsHFh5A_15_17"></a><a id="Tc_4z2hb0dtZUKjxc00bs29DQ_15_20"></a><a id="Tc_KVzr1Vg0MEydPMGQ-zK3OQ_15_22"></a><a id="Tc_JQ9pyTOvCEW5W5JueICgHQ_15_25"></a><a id="Tc_C7HI7GW5Q0uxRnICsAJjAA_15_27"></a><a id="Tc_ThPzqBiwzk6IWk7E8TudOQ_15_30"></a><a id="Tc__1OlYoC9jk-9X9DOfUnT0g_15_32"></a><a id="Tc_EUi4EPPjeUutHSiX5ZdfeA_15_35"></a><a id="Tc_zB47tOeMcE6oFKRtA6aMxw_15_41"></a><a id="Tc_Y2i-0yEJG0mgsXVRVynkmA_16_0"></a><a id="Tc_WffW_0322EOquFHrE0__pQ_16_2"></a><a id="Tc_ypbJ1xdjb0ORSA4ddgBZSg_16_5"></a><a id="Tc_J_SSqt7J7kSdoREKDa1Cuw_16_7"></a><a id="Tc_1hn8dwjCXUmqqbYisSDBcQ_16_10"></a><a id="Tc_6fLGWZ3poUmm3EPXFrYAGw_16_12"></a><a id="Tc_GXGNcgI-K02koV3Ys5xaDg_16_15"></a><a id="Tc_m9Ulqj77uEOhCj4QFyrC0w_16_20"></a><a id="Tc_EvDZ19mhckC-5QMGfSF2yg_16_22"></a><a id="Tc_88k_KzxIHESZgT6aSzeD5w_16_25"></a><a id="Tc_QDJTgK0NRUWHXGVbjBSL8A_16_27"></a><a id="Tc_O0BXIU1GsUKlZDqzyJ7RFw_16_30"></a><a id="Tc_6lfH0IFd30aVPIhmsHryVg_16_32"></a><a id="Tc_bU2K-aiJPEicUXQwcsoawQ_16_35"></a><a id="Tc_Om0D1YfHIkWcRtlrE7MYRg_16_41"></a><a id="Tc_U__WeTg3g0W-F5lQAUAjtQ_17_0"></a><a id="Tc_ogCxcUvez0ec1AQICqMrXA_17_2"></a><a id="Tc_4dduyKxld06StYY9WLlLIQ_17_5"></a><a id="Tc_eTQ2XkgqikG0tXNK6ZQx8Q_17_7"></a><a id="Tc_2fblArjb2UutCBRJyYVztQ_17_10"></a><a id="Tc_h2EC_sLl6k2Qxe7AWLoqNQ_17_12"></a><a id="Tc_JO9RwzmrRUueAdMSQwE5Dw_17_15"></a><a id="Tc_BEInbLwMvk6B9RL-SPNVQw_17_17"></a><a id="Tc_kS6kqaID20KXqum1KaILEQ_17_20"></a><a id="Tc_2LP1lXDJukGwlCRyJnzsug_17_25"></a><a id="Tc_vx6dewTXGUiZ7KGwS3CXdA_17_27"></a><a id="Tc_927IW1RRhkGd2oMVsqIxCg_17_30"></a><a id="Tc_pNopG45Fck6AyVvdJz9z5A_17_32"></a><a id="Tc_46_ZPppvJk2o-VV7TRkRBA_17_35"></a><a id="Tc_8Iy3RPxbBUSEtOULF0C3XQ_17_41"></a><a id="Tc_ZgFasSa39U-yue6TtGgLOw_18_0"></a><a id="Tc_gtbUd2M4TEezN232X51Low_18_2"></a><a id="Tc_DV-haDfPp0mY5eLFoZZCcg_18_5"></a><a id="Tc_QcGbhhaBVkyIzwtmMvk6Qw_18_7"></a><a id="Tc_PG_RxtUZXEuEpcuQbuR7ow_18_10"></a><a id="Tc_IoqcsKQ7e0mUzMD1F_gJVA_18_12"></a><a id="Tc_6Bh3TRapaUeSagppb_he5w_18_15"></a><a id="Tc_7aRRgHt1hE2BT0oi52zjWw_18_17"></a><a id="Tc_DC4q_e8XWUy1at6s_Wr2Dw_18_20"></a><a id="Tc_A-JiB4XXrE6raIeA3GHwtw_18_22"></a><a id="Tc_HTbg7yPNVEKLI4BegzisdQ_18_25"></a><a id="Tc_hAvd6ZPEqUG_ykLtpfA--w_18_27"></a><a id="Tc_YWX7ZaL5wE-HOXxeHj-BKA_18_30"></a><a id="Tc_crCrpf_BiU-8muSnXPCiIA_18_32"></a><a id="Tc_nMWsSi64zUGNw3y93cBGAg_18_35"></a><a id="Tc_asbl83yi4k-Bb7wPfsPXPw_18_41"></a><a id="Tc_3p4s5W2Kl0C5joMAdAeKlQ_19_0"></a><a id="Tc_ilD6IzJ63Ui4jnaOrBiGcQ_19_2"></a><a id="Tc_ejap27oM9keU3KdZyuxNsg_19_5"></a><a id="Tc_vi_OvoxSAkuj-W9SAhJD_A_19_7"></a><a id="Tc_Br6mrXmoW0eIpt1fBpoQ0Q_19_10"></a><a id="Tc_KtU-DdUKAUWEyaLTIFjYyw_19_12"></a><a id="Tc_aKh0HQ-uuUixTYZd-sbEVw_19_15"></a><a id="Tc_Q_681c6yAUyNdUI8e8SgOw_19_17"></a><a id="Tc__SStD_dr6kaRw0TFAUToWw_19_20"></a><a id="Tc_lqp-W4dJ20CgN5CwXpmeCA_19_22"></a><a id="Tc_SF6uUyzoxUiX-3I5_V_49g_19_25"></a><a id="Tc_qmOJRtbadkSXeOsJzqgegg_19_27"></a><a id="Tc_8MXunacESEyhQtbv-oxEVA_19_30"></a><a id="Tc_uaH6fpKwtk2Iudqe-mFL4Q_19_32"></a><a id="Tc_MEyPHFN40Um6LHhxx0Op-A_19_35"></a><a id="Tc_9AiqvuLvlEG4I1_KoC_1aw_19_38"></a><a id="Tc_AoBHeCgbDkavp_OkhhIuhA_20_0"></a><a id="Tc_QFnzieEOMEGdhFdP-fQQnQ_20_4"></a><a id="Tc_08HvQ-gi9kadyGV7mcIpUg_20_5"></a><a id="Tc_tM-CdqM25kCKcUunBzknyA_20_9"></a><a id="Tc_gJYreKdji0Gaaq86nxAHZg_20_10"></a><a id="Tc_dmg4iam36kyKUADHPwJ22Q_20_14"></a><a id="Tc_Oc3dc5hSbkCBFEWUGLsZfw_20_15"></a><a id="Tc_AN82kauGlE-7r8dnBf9w4g_20_19"></a><a id="Tc_aldvKrrkL0O-ex_2cg_Uww_20_20"></a><a id="Tc_ro_0Wr3-6EGoRueCe28gTA_20_24"></a><a id="Tc_veSiCiRnFE6UThf6aSHUqg_20_25"></a><a id="Tc_wBd12xzEakeLh-l_N3wgzw_20_27"></a><a id="Tc_YIhmHycKpEuL-Qlk2v_Ofg_20_29"></a><a id="Tc_HBh2lB0g0kOQGVf9pe5YVQ_20_30"></a><a id="Tc_WcQfthICI0exWsX00PWZtw_20_34"></a><a id="Tc_3xvzHZ5jiU-E2m-HUoLAYQ_20_37"></a><a id="Tc_P8fjeA5gCkWIqnOxJe07XA_20_43"></a><a id="Tc_E7fWIBhMvkW-A7oPVTlQew_21_0"></a><a id="Tc_3ZHkvN8EgE2rtcAQ5PwW-Q_21_2"></a><a id="Tc_ZiuhrqmlFE6KQa6OT3Eidw_21_5"></a><a id="Tc_ja7fl4xJSk-UCW0PtZm9CQ_21_7"></a><a id="Tc_OD1NzxxbJ0O9FKNfb4tkxg_21_10"></a><a id="Tc_M_N7SM0MwkufTsMAKUooAQ_21_12"></a><a id="Tc_SCGVz2m-7k-dT9ssf7l5uA_21_15"></a><a id="Tc_TPbmVl1HJUq8hZV_NEokkQ_21_17"></a><a id="Tc_nGwefBizfkWL_LxRpS0vyg_21_20"></a><a id="Tc_EsxtG0hgOU6MfKMq_1MymA_21_22"></a><a id="Tc_o_MdsjEYsEu4vNxOIfonyA_21_25"></a><a id="Tc_RGyGM0gBd0Oq5WO_FMLXjw_21_27"></a><a id="Tc_1s8Ge-T720KC_zBIQGOaHw_21_30"></a><a id="Tc_aQzVAJ1qBUyBA2L3SSQ6Mg_21_35"></a><a id="Tc_t3BU9mi1ZUWra1bUL-I6ZA_21_38"></a><a id="Tc_PDs8za4SmEWFs_QWzPz8cg_21_41"></a><a id="Tc_g2qsULTjo0Cy3wJ08i_Oiw_21_44"></a><a id="Tc_RdvQLr162kWQB1L4wDVxyw_22_0"></a><a id="Tc_wcdyq73KY0WNdF0-MTOu5A_22_2"></a><a id="Tc_DuxYgB38fkuq122Pkh4rzw_22_5"></a><a id="Tc_cLYruE114k2J9Zdk4nEoOA_22_7"></a><a id="Tc_3O_XJa7bTkaJbn1Xqk-7sw_22_10"></a><a id="Tc_BEh6QiWpFUiMdwmEW7qUqQ_22_12"></a><a id="Tc_-OFL16x0U0mlQ6bAqEZyaA_22_15"></a><a id="Tc_LQKBG1zI5kO1ZLs-E-IHcg_22_17"></a><a id="Tc_1seny3aFrEyobkLeNDcNxw_22_20"></a><a id="Tc_TAnOrWpK40K3EXx39H6L8w_22_22"></a><a id="Tc_Yt8-V2LgmEiHhrnRDbWeLw_22_25"></a><a id="Tc_d1wH8W1fdEWWfAm6kFmOwQ_22_27"></a><a id="Tc_2HSygKmk8kmam_GJv0JRpA_22_30"></a><a id="Tc_LuyezXLlI0yrqmzJpNRR1Q_22_35"></a><a id="Tc_raBoSn2zhE-Z7iwpadvQCQ_22_41"></a><a id="Tc_xgaKSL_0rUiqTwAPLXXDQw_23_0"></a><a id="Tc_uH9cr0502EyFWhgKJtnhRQ_23_2"></a><a id="Tc_5MZpE_f19E-JiXCDP-imgw_23_5"></a><a id="Tc_09j5lniNyUmKA67sM3WH-Q_23_7"></a><a id="Tc_8A9zEP1FNkSc5Tz6oGV5BA_23_10"></a><a id="Tc_C83d6XUlZE2yTKa5pW-uYQ_23_12"></a><a id="Tc_zBfAP6TT2kqwo3uh_q5Png_23_15"></a><a id="Tc_eub33RBaTEqKoYDam3_3tQ_23_17"></a><a id="Tc_ZR9STltxv0W9UmuFAsG-lw_23_20"></a><a id="Tc_Vj34i7jlskyz7kBFY1DVIQ_23_22"></a><a id="Tc_oo3HmUSRgkaS3ZXgHTIA5w_23_25"></a><a id="Tc_ujYLkwfuB0mVukqr--IKHA_23_27"></a><a id="Tc_Y5s3BmD-EUS5dgZA9In_DA_23_30"></a><a id="Tc_iycJKg7FFkaw40DAXKmnqQ_23_35"></a><a id="Tc_V2hDUBYJ-kenips0myn8qg_23_41"></a><a id="Tc_uitDHeWDgkSnBhO05-fpPQ_24_0"></a><a id="Tc_YkRLHw4Tq02uh3ajTrCJeQ_24_2"></a><a id="Tc_0Qiq2iCF3UaYqKRqh3h8WQ_24_5"></a><a id="Tc_K8xNgfWQGUyGc8VaF7Db0w_24_7"></a><a id="Tc_ka-N48FnO0ylS7rIcT-iFw_24_10"></a><a id="Tc_pVE1P33SCUeM-d7cMZy0XA_24_12"></a><a id="Tc_gY14LRTjLEe7GMUlUxfnBg_24_15"></a><a id="Tc_juGwtLzD6E23_0LXG0IV5A_24_17"></a><a id="Tc_XOh3NUyWm0-OIy-ZEnOdNQ_24_20"></a><a id="Tc_kGv6gpAP00OHy-cCBquOUg_24_22"></a><a id="Tc_Sv0nE8YIjUeUxIaWZFT_dQ_24_25"></a><a id="Tc_uFImWNi0BU2fP3f1EbvrcQ_24_32"></a><a id="Tc_oJg0_sdJ0UOeQs9Phf1hoQ_24_35"></a><a id="Tc_aRymFI6cE0ulwQF06YKuVw_24_41"></a><a id="Tc_FWAlzNB1wkCiMwnbN3l3QA_25_0"></a><a id="Tc_Pl4NLp1OK0a39e0ZIX2saA_25_5"></a><a id="Tc_z8x6R3-Iz0i0EsQ-rgz9Uw_25_7"></a><a id="Tc_lHkFiclFt0--2GYW0FbZzg_25_10"></a><a id="Tc_NoITie5RFUGWQBf4O6ebNw_25_12"></a><a id="Tc_9LCiQlKK9k6EFELlAarfEQ_25_15"></a><a id="Tc_qYhcKZru0kGILBh4lwzDmw_25_20"></a><a id="Tc_JhZFDwaFFEmAniM4Xqbvdw_25_25"></a><a id="Tc_t1_8RE6yv0qvEllnl46AgA_25_27"></a><a id="Tc_7t2IiwQpN0ShErrbWQx6tg_25_30"></a><a id="Tc_Cl2GmwUExkivPefwXd2UxA_25_41"></a><a id="Tc_9-6-owGCxkSUxL7tA6TVUg_25_44"></a><a id="Tc_FfzySoBp4UKUEFFS4lsv7w_26_0"></a><a id="Tc_DFEvkd4p40eXmWohpFb98Q_26_2"></a><a id="Tc_fT-3blaXTkmB30QYIEQLyg_26_5"></a><a id="Tc_ULEyF3QroEyvrM-7Q_2DDw_26_7"></a><a id="Tc_Y159BxfbQUSMvZd2q_Dr8A_26_10"></a><a id="Tc_DtwSotiiX0KAHtbrLPb7tQ_26_12"></a><a id="Tc_0XR3AtYFR0GhrbNWXXiW3Q_26_15"></a><a id="Tc_UChlxCMS1U23C3ecNQeBGg_26_17"></a><a id="Tc_s6cXH_ljgk-ulvxovGOoYw_26_20"></a><a id="Tc_tQTQmUEGuEKDWBcFB7NfrA_26_22"></a><a id="Tc_rcHIuYlbAUmaxO9m_fNqqg_26_25"></a><a id="Tc_O-ugCznwREGM8SonUw4i7Q_26_27"></a><a id="Tc_H9gn1MpgHUuJkSlNQc9PGg_26_30"></a><a id="Tc_-LE-SfVYKEOuwdyuSGQNKA_26_41"></a><a id="Tc_3udKCKxq10ul7ffZgpnZIg_27_0"></a><a id="Tc_uptIT5DALUemLjLbZrufAw_27_2"></a><a id="Tc_e40qlpTF3E2OoyJTNzum-w_27_5"></a><a id="Tc_Ch-jGQHRs0ypHUJnbTD4Zg_27_7"></a><a id="Tc_pTz5oRfx_kKqjZam010MDQ_27_10"></a><a id="Tc_PQlTK591UEeKxvtJKjCzAg_27_12"></a><a id="Tc_RQLWneF5akefyv07OvbF0Q_27_15"></a><a id="Tc_QSXaqlE8-0igyryEaZ1_aw_27_17"></a><a id="Tc__-fBKqdIxE6i1dCwv2kaSQ_27_20"></a><a id="Tc_CvPbEjibGkSnZ1rLdWh51Q_27_22"></a><a id="Tc_XWBdTbHHRkGMVr1-cU8QXw_27_25"></a><a id="Tc_mmfSoORiO02GY6_TCDy8Dg_27_27"></a><a id="Tc_f5CSEMwCjUuKzgIu8FWBhw_27_30"></a><a id="Tc_76_U_GJCd0GrqStBxfdQuw_27_41"></a><a id="Tc_mO20Dy31C0qb29P1vwOX2A_28_0"></a><a id="Tc_C_hHaCo2bk-d7_TP3lM3pQ_28_2"></a><a id="Tc_A0P1DVg0zE2qnAVEBIwQ5w_28_5"></a><a id="Tc_RUhgIVMgw0CPIEpLqtM6CQ_28_7"></a><a id="Tc_OTukF9-s4Umo1IiktE49BA_28_10"></a><a id="Tc_PmuhYplR90uqS9yfzyezWw_28_12"></a><a id="Tc_I4ZK82kR9Eq9aDusw1L99g_28_15"></a><a id="Tc_RvSavhWL7Uy9y2TvCxN1YA_28_17"></a><a id="Tc_HaHR8z9IukGaZLuGfronbA_28_20"></a><a id="Tc_ypNG9XBGm0OARp34a58Ntw_28_22"></a><a id="Tc_pynO2oR5iUu1CGimFFwnUw_28_25"></a><a id="Tc_eT81UHreSkuoUChhoPdr_Q_28_27"></a><a id="Tc_bCTDRCy6TEe-tCJiAj6CBQ_28_30"></a><a id="Tc_YIcaRDeRhUGOxKc6y4bZLw_28_41"></a><a id="Tc_3bxvprDZtEiRm-SVdWGb6g_29_0"></a><a id="Tc_S_A3knAaDUGeF0T9BCWY-Q_29_2"></a><a id="Tc_Ob0lKKTN4EurQxa1Hx2TTw_29_5"></a><a id="Tc_2E734z-3nECqKsa8hOjdNg_29_7"></a><a id="Tc_XmkIrGHBLEOGmMaCDgnR5w_29_10"></a><a id="Tc_PCfZclw51UyIVwUUe07iTA_29_12"></a><a id="Tc_jwSFsdmOEUSaggNOfSJOBg_29_15"></a><a id="Tc_tSl3RF6SzkmEFWs3rm5lNg_29_17"></a><a id="Tc_jQuf_cKcKEK1gqHcxU0shg_29_20"></a><a id="Tc_maKo7GBNwEe7a9Uj9hTDEA_29_22"></a><a id="Tc_l5g56nTQK0mzDBjpdnhonw_29_25"></a><a id="Tc_GNGNexjR0k6eRWBzK9qV3g_29_27"></a><a id="Tc_i8LPKeM1skC8MtRTGaZgSw_29_30"></a><a id="Tc_L9ktxWwmLkaHYnXU4aATvg_29_41"></a><a id="Tc_hAGF-UFPXUuC2ByMtpqZ8w_30_0"></a><a id="Tc_EsK-WKAs_0GtK19uICtvLg_30_2"></a><a id="Tc_11-SXzllhEeuv198qrdPpw_30_5"></a><a id="Tc_E49oA-q59kKcnbVW_4eGAA_30_7"></a><a id="Tc_h7aLcsHfSkisNAQBvFp_ew_30_10"></a><a id="Tc_5Cy9IC8XHUuHe3eO2qTiSQ_30_12"></a><a id="Tc_Ir4KUklgyE-i4hLJOJlqgQ_30_15"></a><a id="Tc_Mx06sPVp4EKWLuMrsBQaQg_30_17"></a><a id="Tc_OQrxEYWs7EibuU60LW57Tw_30_20"></a><a id="Tc_Cs8H6frSc0mvXChyUas9JA_30_22"></a><a id="Tc_uuJSJirZ8UCwYWDT6pHfmQ_30_25"></a><a id="Tc_jCMOkGzcd0qP5C5MQEraQA_30_27"></a><a id="Tc_wLZM1OZBe0KFYEe4u-uiug_30_30"></a><a id="Tc_2v8TTFB_NUicRdzVHkUQAA_30_35"></a><a id="Tc_cReKKTzUJkSBjH7cuiZ_pA_30_41"></a><a id="Tc_JNbawN0o0U260xHdGZP-2A_31_0"></a><a id="Tc_xOP0oBapr06OKI3bvfS6RA_31_2"></a><a id="Tc_2LShk0qJ2k6p4BceW-I8cw_31_5"></a><a id="Tc_qESs-HQp8UqsCeYIvvMhrA_31_7"></a><a id="Tc_7EMNq9joI06Ea8-T35D3Kw_31_10"></a><a id="Tc_VSYNVZhukkaSzWFcwlg4Hw_31_12"></a><a id="Tc_CzHayxJTC0uOa_U6YQjwgw_31_15"></a><a id="Tc_S5VXPRRwc0ilrgoRJpksVg_31_17"></a><a id="Tc_TcDdyCfg30e7ehKH42usow_31_20"></a><a id="Tc_LO1k4UyaFECg-ks48YuzUQ_31_22"></a><a id="Tc_vUGrwB3m3USGZ7tCsil0Ng_31_25"></a><a id="Tc_Abk6v5yyiU2ZGSkBOIlqOg_31_27"></a><a id="Tc_WJpRvPlOokyFDgBhmATuDQ_31_30"></a><a id="Tc_ZpicppGdKU-TDLXBS0T87A_31_32"></a><a id="Tc_eHHS9NS5FEiDbOYSD2sLyA_31_35"></a><a id="Tc_vYDtkUPoFkWRC3jQUIfKXw_31_38"></a><a id="Tc_M4u-AMLyAECTyNXDL4uZQg_32_0"></a><a id="Tc_GBzpscTSNk6eTc1I7x8GyQ_32_4"></a><a id="Tc_-iP6hlD060iO6FRYQLcFeQ_32_5"></a><a id="Tc_O9k27UwDKE6ckM8yA89RLg_32_9"></a><a id="Tc_j_bjrUeZike9y15PUuK0LQ_32_10"></a><a id="Tc_0zQrKpJKoEyvYN-wGW4F_g_32_14"></a><a id="Tc_zcNkXK0r_EmJbzbget10Og_32_15"></a><a id="Tc_eaRkjCtbR06G-rKAs1gJ3w_32_19"></a><a id="Tc_9-qvxQoSpk2ulc-PEJv8Yg_32_20"></a><a id="Tc_q09fZn1wIEC4_HVCvfes2A_32_22"></a><a id="Tc_xvXbPfzKIEyssBp_XtYmCg_32_24"></a><a id="Tc_2Ignwe9pjkuDSpiOfzu0aw_32_25"></a><a id="Tc_wAw4kTlj2kuWDC1_B-Vn7g_32_29"></a><a id="Tc_2yXrZ3LtdEOj8v0SejaCCw_32_34"></a><a id="Tc_s5rIVGzx-EeBCPcqPetY4A_32_37"></a><a id="Tc_sAXyMMGfo06taZf9rKilmg_32_40"></a><a id="Tc_WTtZY1x9m0SQm1R0YVL0vg_32_43"></a><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:14.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="43" style="vertical-align:bottom;white-space:nowrap;width:84.99%;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:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series E</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series F</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series G</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Aptos Narrow';font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series H</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Aptos Narrow';font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series I</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Aptos Narrow';font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Series AA</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Aptos Narrow';font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Redeemable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Redeemable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Redeemable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Redeemable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Redeemable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Redeemable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Aptos Narrow';font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$0.001 Par Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$0.001 Par Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$0.001 Par Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$0.001 Par Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$0.001 Par Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$0.001 Par Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$0.001 Par Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stockholders'</b></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:4.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity </b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_PSJSsFZKkU-3N8n0Y2f_Qg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_EKy_hbObuU6ymskYCsMc2Q_8_2">51,246</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_nK-0wDEOAkaqsnWl_KWyag" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_6E55z9ijTkmsxMiaehoLkQ_8_7">2,928</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_RdUXQAkJqUudKKuPHPoioQ_8_32">2,759,372</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_aji29ytVME2x7_KFOTqDEQ_8_35">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ymz6e0WeQUSAMDa_gG4RGQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_wpbm7XGYv0WlW5Mlz-z2WQ_8_38">636,910</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ZsCcSvmPRECw_O0TwQ24pQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_fRYRC4Em2E-DqJIJhckAKA_8_41">629,409</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2023_RTmSExsU1k2JDICT7q_qDQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_QymitY1lrECKEdc7_uV12g_8_44">7,504</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">At the market offering, net of offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtmOfferingMember_rqRHZD_16UG88WrrDo20hQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="Narr_28J-YyWoV0WIQA-JBhqvFw">69</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_1e4_UAUijUiLwZ-Y7tpM5Q" decimals="INF" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesAtMarket" scale="0" id="Tc_aCdxi4kQSk6QnwQOBIpCtQ_9_32">527,940</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_1e4_UAUijUiLwZ-Y7tpM5Q" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNewIssuesAtMarket" scale="3" id="Tc_t-SnA0kaMEiVrYQ6Mv99bQ_9_35">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_qL9EVFfxQECAPuCVnmdq8w" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNewIssuesAtMarket" scale="3" id="Tc_lt7q7nidu0CDPHH0p78z8w_9_38">3,393</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_wE7rG0SsB0iMMvjgb6zwig" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNewIssuesAtMarket" scale="3" id="Tc_acWCgmUgtUiitcqNkdO8Aw_9_44">3,394</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_FVuHg0pIh0W72PtgZfi-UQ_10_32">1,281</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_Pmf09LNefUaYdhxk1lKChg_10_38">9</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_sHDzWvaY9UuO3BEgqlmw6Q_10_44">9</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of common stock for vested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_k0wvUr6UUEOtbRRy0OCa5A_11_32">249,224</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of common stock under employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="Tc_d1ELF7MKPU6gz8HI6gQVFA_12_32">11,448</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="Tc_wnwUSSKXp0-mSUzEmzGmyA_12_38">68</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="Tc_qs0YPJ2GEEe-G95B6XJurA_12_44">68</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of common stock to satisfy service contract</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" id="Tc_rLBfEnuLVE25eaSutnUFqg_13_32">4,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_XHFkZpZMrUWj94AYmmYd8w_13_38">29</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_G7FCUUvRIkqKNUa0wJFPrg_13_44">29</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Common stock offering, net of offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="Narr_U_00ZL1YFE6auioxzOQ1hw">218</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg" decimals="INF" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesPrivatePlacement" scale="0" id="Tc_cgVHa9cx306HCwR5tOf15g_14_32">2,537,917</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValuePrivatePlacement" scale="3" id="Tc_tjPW-DRK70mEav0PU7cX7Q_14_35">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValuePrivatePlacement" scale="3" id="Tc_WIo2K9uBk0O952F6xoCYFg_14_38">15,418</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValuePrivatePlacement" scale="3" id="Tc_Wlu_MP_GQk-4VUBJkaX7Eg_14_44">15,420</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of convertible Series G preferred stock, net of issuance cost of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_F5WPpjbQoEKhSzhaynQPxg" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsOfStockIssuanceCostsTemporaryEquity" scale="3" id="Narr_Srno0kniJUuRu_Jg53ZLSw">62</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_3OonnuLaR0mhRL1p1dW1wg" decimals="INF" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" scale="0" id="Tc_gY9S1OT0EUe5ydsc7A0Bvw_15_12">10,901</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" scale="3" id="Tc_GaiOynFyUE21Ge40Mq8e8Q_15_38">8,538</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" scale="3" id="Tc_viR576OM5kq4jAheJoo6HQ_15_44">8,538</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of convertible Series H preferred stock, net of issuance cost of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_SPu_Ss7nAEev50VBvznr4Q" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsOfStockIssuanceCostsTemporaryEquity" scale="3" id="Narr_rHuq7Qm5cU2uDRLafZEyNA">96</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_pB4WlnXuXUOulzcjCxpTrA" decimals="INF" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" scale="0" id="Tc_kp-WmUKbQkuscWIBcJs82w_16_17">9,393</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" scale="3" id="Tc_SRIVH8nIdUGE7tYZI_JANw_16_38">5,399</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" scale="3" id="Tc_iRugIuWWRkKCVaqJ3zgG7A_16_44">5,399</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of convertible Series I preferred stock, net of issuance cost of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_6ZhDgs88B0aox7SVys15ow" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsOfStockIssuanceCostsTemporaryEquity" scale="3" id="Narr_-SPZSjw_5UWplQJMoVnvJw">24</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jTC2SQ_4FEaWmLu0IBIsxQ" decimals="INF" format="ixt:num-dot-decimal" name="kala:IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" scale="0" id="Tc_TLQLRGG__UGBTWcclam1Bg_17_22">3,286</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" scale="3" id="Tc_c7RBB20ANkucvFPo743ZFw_17_38">2,093</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" scale="3" id="Tc_kz_bV-6gV0e3j4zDsopxzw_17_44">2,093</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_Ge3SN69et0ie2-NmnKMpwQ_18_38">8,389</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_JsM8w5pFjUGiPRZhG098Fg_18_44">8,389</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_RLzHnNSXl0uj2Qmp5NCGvA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_AyTN0Cx5HkqSpCJywIyW3A_19_41">38,511</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_bIn6hZEOqkO9KD4F0bS_yQ_19_44">38,511</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_HbVXbzwpJ0i5vuWDRC1M7A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_UPnKdXHAT06X9Jaxuwj67A_20_2">51,246</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_MeuafvLiyUyH-hLup5o7Vw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_3W374hFkOEiiUSrF83m2OQ_20_7">2,928</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_vXLJh5fFfEquUwuMowt4jw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_V6e1MHgKUEOvxGz52DRVXw_20_12">10,901</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jmMC5hd3b0SpUD2XFWv9yA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_Qol3vFvg-0WLWwNgcjaf9w_20_17">9,393</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ut9pWSkb8EKgP-Wmb9TuIg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_DYZKjLmOVkWwodP4ZlIqWQ_20_22">3,286</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yw80pmUahESPkxzq9MM0Fg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_pQDoWWW5i0uKrIU8de4AEw_20_32">6,091,182</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yw80pmUahESPkxzq9MM0Fg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_nh7qLZVHaEeyZOuGXoF8CA_20_35">6</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_cDZxp36rbUqzT2ZHOr34rg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_vY-Ve1K8kUCYNBDJuT3Bhw_20_38">680,246</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Vp3XXzG2GEKHGaszsFrW3w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_DuOFxLKgJk2t-rjIpNoIYg_20_41">667,920</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Kf-uvTcsYUWprqMS8_EtRg_20_44">12,332</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of common stock for vested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_C-JxFVmYtUmNu6g_sW_A3Q_21_32">287,231</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_Hgc0M_2Wt0yksuYqsXp8-Q_22_32">885</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_GBtO9X0ljkWPXJCBsmjjxA_22_38">6</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_kkAUkbndE021YoaLCpNVrQ_22_44">6</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of common stock under employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="Tc_xk1xKixcQUCAUG2-kC3MUQ_23_32">15,627</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="Tc_3dPQy2bQqE6R82-qHgw6Gg_23_38">67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="Tc_1eU8ydB0okepuuTTpXwfvw_23_44">67</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of Preferred Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_RgPOXT5uOk6CiPoQB-jzAA" decimals="INF" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodSharesNewIssuesAtMarket" scale="0" id="Tc_eLZjf0E4NUGVzaPClZY_lw_24_27">900,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_RgPOXT5uOk6CiPoQB-jzAA" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNewIssuesAtMarket" scale="3" id="Tc_k4Y85ZL81kO98auFGxRSzA_24_30">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNewIssuesAtMarket" scale="3" id="Tc_w1hAZSMyz0qui7DFqvRkpw_24_38">1,799</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuedDuringPeriodValueNewIssuesAtMarket" scale="3" id="Tc_CeAERsHIjEi8PWQeg5N2Pg_24_44">1,800</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Conversion of Preferred Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__XqnFZTvhUODUFv08D142g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" sign="-" scale="0" id="Tc_vepchJPmb067xM8byDTF-Q_25_2">41,968</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_SjHqxjznfUGhLwsUcDcetA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" sign="-" scale="0" id="Tc_PsuQkVAq4UKQY-0kbXFIEg_25_17">7,094</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__RAa3qA6f0SbxbP3XkTNdw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" sign="-" scale="0" id="Tc_L8qsoIl5CkyOZJMuqyM_wg_25_22">3,286</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="Tc_C5N0q3gAoEaU3hqrXDGRkg_25_32">5,234,800</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" id="Tc_9BgByl_ILUaEosTYKIAJHw_25_35">5</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" sign="-" scale="3" id="Tc_JNt1NbyN8E6hWBRAe3aDmw_25_38">5</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of Common Stock, net of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="Narr_nqbspMuJjkWIt6mF3ETIsA">866</ix:nonFraction> issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_YLWBQRdKkUGxoA752PeL4A_26_32">10,000,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_TLF8WJ5_806A1mkcpuK0Ag_26_35">10</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_RKw7N_kimUeWXu0mIx9hGg_26_38">9,124</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_QvoKkRYgmkW8_druMZKb0Q_26_44">9,134</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of Common Stock _ Service Rendered</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" id="Tc_y2u99PXy7E2tsdpcpsll8w_27_32">3,400,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_5yqZhza0YE2qBq3f-kEzYA_27_35">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_vopNjNmS5EuJ4yxW7EUf-g_27_38">1,550</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_KQxWI_qplkiGWAzBOxx5xw_27_44">1,553</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of Common Stock - Oxford Settlement Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_ZBdgMkEtTEC_ZZtvYxopOg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" id="Tc_JAcSQdn_8kmpy60SUVh34Q_28_32">1,620,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_ZBdgMkEtTEC_ZZtvYxopOg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_y98372E9tUCb3APzJBtFWw_28_35">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_FK0bC6BlTEaOFcKgTqwQOw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_SfK6Qo2xyEC07XqE0IrJtA_28_38">1,563</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_i52R7Ch870WkDfAH4NIjhA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_Pfs4ptfq5ECZP3mM8iehpg_28_44">1,565</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of Common Stock - Settlement Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_0W1iMo7vZkur3sHS_l-jrQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" id="Tc_6LXZr6H4n0K2CCirbc0peQ_29_32">900,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_0W1iMo7vZkur3sHS_l-jrQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_agpIrN0mBUCHqdFV-KT1qw_29_35">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_wDNusmmPYEa_WjHYXkVr_A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_3FPGGKb7vUijCwUibSI2oQ_29_38">522</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_RwlMOcDVS0CvIBI9LkaNbg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_0YiivQCPP0qKPoncfyh3Ow_29_44">524</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="Tc_qGk1Py_uMkKWGfM8Kpx2qw_30_32">300,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_MPXsYME_E06RyRwZbJz-rQ_30_38">6,995</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_vMfIvT7qsU6hh7kAAF4FMw_30_44">6,995</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_as3LjLsVz0GqLvPQJ052LA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_hL4rkqWsEki4EAH2MXaslA_31_41">26,980</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_F_vvNGRh1ke3bw5GMErgsw_31_44">26,980</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:top;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December&#160;31,&#160;2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_DYon02ZN5U-ZRPG4dQ8TgA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_r0RW5hrfs0-IdA-tlkwcTQ_32_2">9,278</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_n27QLoETwUeyIf-LuacE6A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_zjtUNSaF_EOH0Jc-svH7kw_32_7">2,928</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_rnJmCt7UvUenes4UsVvggA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_OoKjgM05MEGBV1H0mWpFaw_32_12">10,901</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_h3dSCU7V7k-iQxf-0SuPqw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_XAfJVOiSNUCUWuKLLCAhZA_32_17">2,299</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_5EZG_wJAAUyhVIlHiIi5Sw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_LVEElr_FMUODSlP3iqYSeQ_32_27">900,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_5EZG_wJAAUyhVIlHiIi5Sw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Sfmyi4ZkaEiB-ElscgIlVg_32_30">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rq8pCZBku0yyIDLkltSiwQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="Tc_v7W32WAmnkGYLNENDIQi3Q_32_32">27,849,725</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rq8pCZBku0yyIDLkltSiwQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_KVRiIeCjwU6j7GxFz5soQw_32_35">28</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ldBBTr4jTEiaoWlAvXtSuw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_xxHD9IriqkS7Jm1GFRZlCw_32_38">701,867</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_7iZXfdVbOkW1tIe63GOzoQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_1h9Khd4Ink-2pGC0xB9wQw_32_41">694,900</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_w2LuSKryZ0OXMwI52P5WMg_32_44">6,996</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="display:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0pt;text-align:center;text-indent:36pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:84%;border:0;margin:30pt 8% 30pt 8%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_19a68915_00de_482c_9f36_6be5ac4c25ab"></a><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 3pt 0pt;">KALA BIO,&#160;INC.</p><a id="ConCF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-weight:bold;line-height:1.19;text-align:center;margin:0pt 0pt 3pt 0pt;">CONSOLIDATED STATEMENTS OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p><a id="_bc3bd0ab_624e_494d_86ce_13d52bb80d37"></a><a id="Tc_mF5myN4KR0mLd6nfgQ33iA_1_2"></a><a id="Tc_PxO1cnWfyEKVdIY0_PeOBw_2_2"></a><a id="Tc_-rneYHQiH02Uo8aEi8nvgQ_3_2"></a><a id="Tc_Wt5ebXEJHUWtQ1c2XEiDSw_3_5"></a><a id="Tc_knsOvSBFxUyuN1mJeT2Qzw_4_0"></a><a id="Tc_e1pPJmHDc0uCoAhkmy4uHw_5_0"></a><a id="Tc_w06RrwK0aUiAhKkyrnZeQg_5_2"></a><a id="Tc_fkbVvmsJCEWmULL1I2851Q_5_5"></a><a id="Tc_seODicKU0kejgA5qHs46Bw_6_0"></a><a id="Tc_OHm9SjxI4UCY72f7aATfGA_7_0"></a><a id="Tc_GRmGngoFqUaAHFTJZbdJZA_8_0"></a><a id="Tc_cTUkWsF1qU-pds5DB_nrhg_9_0"></a><a id="Tc_-HyEvMX_NkCQS6t5dv-CEQ_9_6"></a><a id="Tc__JMnJ2_qLEaSzOiNLEAI1g_10_0"></a><a id="Tc_mAQpLTvvMk6NBzDiZkCSiA_10_6"></a><a id="Tc_DHc7AEmiiUOiienLaDoHhg_11_0"></a><a id="Tc_sRcoyI1EMEiZ8si-hdhxjQ_12_0"></a><a id="Tc_RoaR5BgU7kqOrYRXQBM1kQ_13_0"></a><a id="Tc_lul1G4NPAUmVn8D2pSSjow_14_0"></a><a id="Tc_c62swvyHjke_Xw1dtJUrQQ_14_6"></a><a id="Tc_lHGjQplwlUyXS9sRJgENYA_15_0"></a><a id="Tc_ji0MgiwzTkaybB4aSCzKkw_15_6"></a><a id="Tc_mRU5QrEytUa-tjGqLUSnuA_16_0"></a><a id="Tc_2RsaplWp_EOEr7L5NLj52A_16_6"></a><a id="Tc_ECfypvRe1Uywes4GBAMWFQ_17_0"></a><a id="Tc_1vfTjGHJQkiH9qJuPiri0w_17_3"></a><a id="Tc_HONQG5qA8UmX02Wc2KPZXg_18_0"></a><a id="Tc_qNE6pGdzlECuGU8QElOY2Q_19_0"></a><a id="Tc_5nYF5ZkUEUWqXdnuokHUrw_20_0"></a><a id="Tc_vv3YgUXUWEyUK0CyeLrv1w_20_6"></a><a id="Tc_h0cQECLp20yoo3jCnsl04w_21_0"></a><a id="Tc_rFs1CtN3VUC0MObRL1uDGA_22_0"></a><a id="Tc_qJp0O-1CF0OdHDqW13Hu0w_23_0"></a><a id="Tc_3l9SufDZn06HLxrC34w6_w_24_0"></a><a id="Tc_lormn1NkGEyg0YHmnsdrXA_25_0"></a><a id="Tc_Al9uXOZ-J02d7U1MapYxgQ_26_0"></a><a id="Tc_i_B3jqf5SUKjPm3gDPOSgQ_27_0"></a><a id="Tc_qHZpwf7ntk66ouitx2AStg_28_0"></a><a id="Tc_33nD4if3FkKhAcvEyaaULQ_29_0"></a><a id="Tc_UsjcRq2CqEuNphaUmsL9-g_30_0"></a><a id="Tc_bn03WmTj7k2vtiit1UIlqQ_30_6"></a><a id="Tc_OQ0iEfeSZ0m79q_sBPIrFw_31_0"></a><a id="Tc_bQLbM9zPj06nptZBB8D5zg_31_6"></a><a id="Tc_4pCI5GD8ZEef4IMhHCAhSQ_32_0"></a><a id="Tc_2UOibslNckiV2TeI1VQUvQ_32_3"></a><a id="Tc_1ECt5lPyTUKJxV6JgH144g_33_0"></a><a id="Tc_QnDjBXh5TUK5F4on13hg8A_33_3"></a><a id="Tc_v2EQmLubF0C1ZNNN8OO2-w_34_0"></a><a id="Tc_pC0guRZtNUmxI9sMfTzTzw_35_0"></a><a id="Tc_OQA662u01kON00o1wuqviQ_35_3"></a><a id="Tc_rtV0lOENaUKYtq5-eVRt2A_36_0"></a><a id="Tc_XraRKttqZEejvqXCcnS8og_36_3"></a><a id="Tc_KZq8-HTQQka9e_Q-hzSemQ_37_0"></a><a id="Tc_FgL4y19P2U2ToyulnL_L7A_38_0"></a><a id="Tc_4gv5WbEvn0irAkEwiDAVjA_39_0"></a><a id="Tc_Wl7TQUovUEiilSTisI4sbw_40_0"></a><a id="Tc_jzc-e-VrN0uQ3AcqA2EvrQ_41_0"></a><a id="Tc_JJGwlWNcKkKV8aLQFsCV9Q_42_0"></a><a id="Tc_mefHGDkEcEKO0rjmdx-YQQ_42_2"></a><a id="Tc_T4Kg9Rtx2kWEWHPVyxtjjg_42_5"></a><a id="Tc_CFVcWUGpkk2mVuCeoh2rZA_44_0"></a><a id="Tc_Gpk62DeNYkKE28zYb9NgAQ_45_0"></a><a id="Tc_V_Uv4cUEQ0OYFmGOF1mZMA_45_2"></a><a id="Tc_PZTJsDDNOEWxJ96w80bIzQ_45_5"></a><a id="Tc_xIcnZR-3LE-MEdDEdEbWkg_46_0"></a><a id="Tc_wPKfyzNAVkycPx2evHuc4w_46_3"></a><a id="Tc_jLHOL4PdXUuuenLUPVfVhw_48_0"></a><a id="Tc_YrlcLCoin0mCJmBRDwYpMA_49_0"></a><a id="Tc_xCquqxUheka-TwwCtTAakQ_49_2"></a><a id="Tc_Gylz3oKes0OUWtwjMjLqyw_49_5"></a><a id="Tc_GxAhbGYXBUebQ22wcZmrXg_50_0"></a><a id="Tc_sGS4IRInt0Sx6Qhyu_U3bA_50_3"></a><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:75.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_t1rCwZS61UqOBoKdawg9Fw_5_3">26,980</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_fVh3TZxRwUSaDJydeq3d7A_5_6">38,511</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Adjustments to reconcile net loss to cash used in operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_Sx6RKNm0d02DmuCSwvLjHA_7_3">317</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_7PnwC1IyXUWQ2NjOL4adcw_7_6">259</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Non-cash operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:NonCashOperatingLease" scale="3" id="Tc_XDKKyk1FNE261uIhTZz0qQ_8_3">280</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:NonCashOperatingLease" scale="3" id="Tc_E33fkx7DBUK8uVzQW5ey1w_8_6">334</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Impairment of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="Tc_zCyQwNthaEiUkLTbEDn0FA_9_3">1,411</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Gain on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="Tc_pXwZt1d6WE2f3Gk-_tt64w_10_3">5,793</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">(Gain) loss on fair value remeasurement of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:GainLossOnFairValueReMeasurementOfContingentConsideration" scale="3" id="Tc_J-hrTtsr3kaDPJJg6Kfwdg_11_3">4,659</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:GainLossOnFairValueReMeasurementOfContingentConsideration" sign="-" scale="3" id="Tc_xkJOuuAKo0ezwgpWytB5gw_11_6">549</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Amortization of debt discount and other non-cash interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" sign="-" scale="3" id="Tc_Z6xDKhroaUyMyB4FhRcEVg_12_3">667</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="Tc_dj2z_6y7G063gDDnxqCFLg_12_6">1,248</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_DV3wvXrvIkydaAfMVciOiw_13_3">6,995</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_CI7ja4o-806FcvcI1M8wLQ_13_6">8,389</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Issuance of Common Stock for service rendered</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" scale="3" id="Tc_7bzq4TOF0USDZdieN5iDEQ_14_3">1,553</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Issuance of Common Stock for Settlement Agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:IssuanceOfStockAndWarrantsForSettlementAgreements" scale="3" id="Tc_SK8Fq8uhTESI84HJwK6Edw_15_3">524</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Loss on sale or disposal of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_kabUa-pFE06K-PnibzbwTA_16_3">549</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Other non-cash losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" sign="-" scale="3" id="Tc_ZNTGgRO6-Uey6sxBlEKpyA_17_6">129</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Change in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_ngRqwN6tEEaWZMdDtAtl0A_19_3">317</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_30-OBqjsH0KkjncLySZV7w_19_6">359</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" sign="-" scale="3" id="Tc_WrjlDk6psUG0JJTAJ8wQYw_20_3">144</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="Tc_bewNegXtqEG9rumqbEpvGw_21_3">358</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" sign="-" scale="3" id="Tc_4nUzP5cKJk-N60MuiPF8gg_21_6">291</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" sign="-" scale="3" id="Tc_WiDRl1RNQk6zPmarrePgpw_22_3">3,893</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" sign="-" scale="3" id="Tc_S601r7S-PEGqoQboAVcVmg_22_6">1,528</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;">Lease liabilities and other long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" sign="-" scale="3" id="Tc_xjqndPNxOk68pfE57yJOOw_23_3">1,813</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" sign="-" scale="3" id="Tc_BCwM2j0J5UeWcqG_m1xLSA_23_6">319</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 24pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 24pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_OtK0lnUrokmmtqH59HgRtg_24_3">31,991</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_21FQdd0370OkNocUxwaiOA_24_6">29,382</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Purchases of property and equipment and other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" scale="3" id="Tc_xHbhaP-TMEu94zjKc4TzxA_26_3">15</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" scale="3" id="Tc_TmhP3IeBZkCOh7FzFHVakg_26_6">208</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 24pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 24pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_ePyyy4ge8kWGShXEvvaSsg_27_3">15</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_sg6lh068YEq_fd0zEwJlbQ_27_6">208</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Payment of principal and payment fee on debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentOfPrincipalOnVentureDebtFacility" scale="3" id="Tc_2cCGstAsA0W4OeJfnNJgcw_29_3">22,413</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentOfPrincipalOnVentureDebtFacility" scale="3" id="Tc_T6gJYfslPU2MJjMWtOkbdw_29_6">5,000</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Payment of issuance costs from issuance of common stock and Series I preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsOfCommonStockAndPreferredIssuanceCosts" scale="3" id="Tc_2C-5gphUeUSH0S1xu-5ImA_30_3">120</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Proceeds from issuance of Series AA preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="Tc_OgbibF9X6EWEhbp5QvKG3w_31_3">1,800</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Proceeds from issuance of Series G preferred stock, net of issuance costs of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_QKsXMs8Mpk6sdLQdyXUWiA" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsOfStockIssuanceCostsTemporaryEquity" scale="3" id="Narr_D0-ZBpC1FEGbT3kIIR8kww">62</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_F5WPpjbQoEKhSzhaynQPxg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" scale="3" id="Tc_u-x3wqulaUGNc9ClwJaEow_32_6">8,538</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Proceeds from issuance of common stock and Series H preferred stock, net of issuance costs of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_0zws_UeuYUG_EWvxsRrCow" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsOfStockIssuanceCostsTemporaryEquity" scale="3" id="Narr_Lie49K-N7USURFXjkkC7bg">218</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" scale="3" id="Tc_-aGuoTWWjkekluxfTJwG7Q_33_6">12,281</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Proceeds from common stock offerings, net of offering costs of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="Narr_aswuY74KNkalPjH8UQBHSg">866</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_nq8E-Jg740yEsG-WOOHdYA_34_3">9,134</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc__-5R-xq1ok69V6YDenvLbQ_34_6">3,394</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Proceeds from issuance of common stock and Series I preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" scale="3" id="Tc_uVagIysIokWsmSkE-du4WQ_35_6">10,750</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration related to Combangio acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentOCashPortionOfDosingMilestone" scale="3" id="Tc_B1XPrYOQbESG5SzcTykKng_36_6">119</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Payment of principal on finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_paIRjVX5u0iFBrJLHCJVLA_37_3">92</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_xJA6uCcR7UqacsCp8uQtdg_37_6">45</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Proceeds from exercise of stock options and issuance of common stock under employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="Tc_QiVAm7TJd0uNeCrSPYeRsw_38_3">73</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="Tc_RItTgx8xH0-KDEvxjqjIqQ_38_6">77</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 24pt;">Net cash (used in) provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 24pt;"><span style="font-size:8pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_l71dOyXAzEaiFOhwtcdvLQ_39_3">11,618</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_58wUMbXE8k6vIWX5w2cePw_39_6">29,876</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net (decrease) increase in cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_i4NJyRdTGUOUAL_qXajbGA_40_3">43,624</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_aqLB6Au4c0G26geL1pZ0_A_40_6">286</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_mwef1wjSrEOJAVRxUK8rwA_41_3">51,181</ix:nonFraction> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2023_RTmSExsU1k2JDICT7q_qDQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_LdWPRHvfEkCzw5QEO7SEAA_41_6">50,895</ix:nonFraction> </p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_T-MB6ertbEuitrvc6g1V_Q_42_3">7,557</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_4IFswwkWCEWbIEZ6IX8JPA_42_6">51,181</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-cash investing and financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance of common stock to satisfy service contract in additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="3" id="Tc_roZcLAwERU2ldoJwfHqyQg_45_3">1,553</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="3" id="Tc_soRauiWIRkuFL3B3mJGlMg_45_6">29</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Issuance costs included in accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:AccruedIssuanceCosts" scale="3" id="Tc_ftev6Kz8BUS161x5IGl0BA_46_6">120</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Supplemental disclosure:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash paid for interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_9U13dluX5EaspgYlI_yMaw_49_3">2,701</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></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:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_tGXgvTY7zEmy4hFe-o8I5Q_49_6">4,610</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets obtained in exchange of finance lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Tc_0BnW0x95A0iCPiB94MTM4w_50_6">160</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:2pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Note1Natureofbusiness_77617"></a><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="Tb_gt11aEbPMk-3KnGcCu7wCQ" continuedAt="Tb_gt11aEbPMk-3KnGcCu7wCQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 1: Nature of Business </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Nature of Business</b>&#8212; KALA BIO,&#160;Inc. (the &#8220;Company&#8221;) was incorporated on July&#160;7, 2009, and is a clinical-stage biopharmaceutical company dedicated to the research, development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, the Company determined to cease development of KPI-012 and our MSC-S platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Following the discontinuation of KPI-012 development in September 2025 after the CHASE Phase 2b clinical trial failed to meet its primary endpoints, the Company strategically repositioned ourselves to capitalize on the substantial intellectual property and research data generated during its mesenchymal stem cell secretome (MSC-S) platform development. the Company identified a significant market opportunity to transform our proprietary biological research assets into a next-generation artificial intelligence or AI platform specifically designed for biotechnology research applications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">This strategic pivot represents a fundamental transformation from a traditional clinical-stage biopharmaceutical company to an AI-powered biotechnology research intelligence platform provider, targeting the rapidly expanding artificial intelligence in the drug discovery market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Strategic Initiative</b> - On March 3, 2026, the Company and 2624465 Ontario Inc. o/a Younet AI, an Ontario corporation (&#8220;Younet&#8221;) entered into a Platform Development and Exclusive License Agreement (the &#8220;Agreement&#8221;) pursuant to which the Company obtained a worldwide exclusive license (the &#8220;Exclusive License&#8221;) of Younet&#8217;s proprietary, custom biomedical artificial intelligence research platform (the &#8220;Researgency Platform&#8221;), together with associated trademarks and intellectual property.&#160;See Note 16-Subsequent events for more details. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On November 15, 2021, the Company acquired Combangio, Inc. (&#8220;Combangio&#8221;), including its mesenchymal stem cell secretomes (&#8220;MSC-S&#8221;) platform and product candidate, which the Company refers to as KPI-012, for the treatment of persistent corneal epithelial defects (&#8220;PCED&#8221;)(collectively, the &#8220;Combangio Acquisition&#8221;).</span> For accounting purposes, the transaction was accounted for as an asset acquisition<i style="font-style:italic;">,</i>&#160;as substantially all of the fair value of the gross assets acquired was concentrated in a single asset, KPI-012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">LifeSci and Baker Settlement Agreements - </b>On December 30, 2025, the Company entered into the Baker Settlement Agreement with Baker Bros. Advisors LP, pursuant to which the Company agreed to issue the Baker Shares to resolve certain claims relating to participation rights under prior financing arrangements (the &#8220;Baker Settlement&#8221;). In connection with the Baker Settlement, the Company and Baker Bros. Advisors LP also entered into a voting agreement pursuant to which Baker Bros. Advisors LP granted an irrevocable proxy in favor of us to vote the settlement shares and other specified shares in line with our Board of Directors&#8217; recommendations for a period of <ix:nonNumeric contextRef="Duration_12_30_2025_To_12_30_2025_1rB7lI7tfk-5_JxVn-p_5Q" format="ixt-sec:durwordsen" name="kala:VotingAgreementIrrevocableProxyTerm" id="Narr_9p-au2U07UWjWeJ50OwJqA">six months</ix:nonNumeric>. On December&#160;30, 2025, the Company also entered into the LifeSci Settlement Agreement pursuant to which we agreed to issue the LifeSci Shares to settle certain payment obligations for financial advisory services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Recent Equity Financings - </b><i style="font-style:italic;background:#ffffff;">Private Placements</i>&#8212; On March 25, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;March 2024 Securities Purchase Agreement&#8221;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement priced at-the-market under Nasdaq rules, shares of Series&#160;G Convertible Non-Redeemable Preferred Stock, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_wdq8suBgg0CWyRgb3eRyfg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_QspEdugMCE2SPVJJ7T76Mg">0.001</ix:nonFraction>&#160;per share, of the Company (the &#8220;Series&#160;G Preferred Stock&#8221;), for aggregate gross proceeds of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="Narr_kOjRLDqAK0eg-XdACqMHRQ">8,600</ix:nonFraction>&#160;(the &#8220;March 2024 Private Placement&#8221;). Pursuant to the March 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_gt11aEbPMk-3KnGcCu7wCQ_cont1" continuedAt="Tb_gt11aEbPMk-3KnGcCu7wCQ_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">of the March 2024 Private Placement,&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_F65hACseckmjpbn7sD1YMw">10,901</ix:nonFraction>&#160;shares of Series G Preferred Stock, at a price per preferred share equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_wdq8suBgg0CWyRgb3eRyfg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_LV4vLPLvCEeleWdUkdnQtg">788.90</ix:nonFraction>. Costs incurred in connection with the March 2024 Private Placement were $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuanceOfferingCostsOnTransaction" scale="3" id="Narr_kXIwkF6Y_EK2fGlq-Ij8Jg">62</ix:nonFraction>, which were recorded as a reduction to additional paid-in capital. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On June 26, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;June 2024 Securities Purchase Agreement&#8221;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement, shares of common stock and shares of Series&#160;H Convertible Non-Redeemable Preferred Stock, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_ni32gABAeEOTCG2QChgCKA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_J0J1FCvISk2wLEmYi7zYOg">0.001</ix:nonFraction>&#160;per share, of the Company (the &#8220;Series&#160;H Preferred Stock&#8221;), for aggregate gross proceeds of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="Narr_EcygeUn-GUyliFR6OSVxvg">12,499</ix:nonFraction>&#160;(the &#8220;June 2024 Private Placement&#8221;). Pursuant to the June 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing of the June 2024 Private Placement,&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_tnqEKRwBXEmnh8KEkVXP9A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_hY3xLdRE_UmwoDmDClqvwg">1,197,314</ix:nonFraction> shares of common stock, at a price per common share equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_-_UAzhmW40e0zQEAqAOjQg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_a5DTIFrpZEaVYHDFf3swxA">5.85</ix:nonFraction>,&#160;and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_NuPsbs8K70uH-Pa61L8ITw">9,393</ix:nonFraction>&#160;shares of Series H Preferred Stock, at a price per preferred share equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_ni32gABAeEOTCG2QChgCKA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_7a7EV6GK6E2HYTWQtaZrbw">585.00</ix:nonFraction>. Costs incurred in connection with the June 2024 Private Placement were $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuanceOfferingCostsOnTransaction" scale="3" id="Narr_wnOPI2r3cUy9V62QFi8Csw">218</ix:nonFraction>, which were recorded as a reduction to additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On December&#160;29, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;December 2024 Securities Purchase Agreement&#8221;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement, shares of common stock and shares of Series&#160;I Convertible Non-Redeemable Preferred Stock, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_xQSBRoA1eUuZ6mLCjv0lCQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_uap1LYkSmkqsMfGMPLWbBw">0.001</ix:nonFraction> per share, of the Company (the &#8220;Series&#160;I Preferred Stock&#8221;), for aggregate gross proceeds of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="Narr_jctXPWOs6UCH34ioR7i6rQ">10,750</ix:nonFraction> (the &#8220;December 2024 Private Placement&#8221;). Pursuant to the December 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing of the December 2024 Private Placement, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_geliJEkfKEGFqaPa5B6c5w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_5jyqwCL_sEel5i6iaA-VMA">1,340,603</ix:nonFraction> shares of common stock, at a price per common share equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_R52ubqRWSU-mYgYVvXqO0Q" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_YIFbsEP9p0auWt6VOVgF-w">6.44</ix:nonFraction>, and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_vLXj7rolcEKzODHia4no8g">3,286</ix:nonFraction> shares of Series I Preferred Stock, at a price per preferred share equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_xQSBRoA1eUuZ6mLCjv0lCQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_wZozsczc1U6eqltb0ApZLQ">644.00</ix:nonFraction>. Costs incurred in connection with the December 2024 Private Placement were $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw" decimals="-3" format="ixt:num-dot-decimal" name="kala:StockIssuanceOfferingCostsOnTransaction" scale="3" id="Narr_0_qn2gZqC0izjqjkFWmgJA">120</ix:nonFraction>, which were recorded as a reduction to additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">On November 23, 2025 (the &#8220;SPA Effective Date&#8221;), we entered into a Securities Purchase Agreement (the &#8220;November 2025 Purchase Agreement&#8221;) with David Lazar, pursuant to which we agreed to issue and sell, in a private placement, shares of our Series AA Preferred Convertible Preferred Stock, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Q0r6LEtcb0yA0NKWrP0r8w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_mTVRRBgIjUmY4npKZhCHcg">0.001</ix:nonFraction> per share (the &#8220;Series AA Preferred Stock&#8221;) and our Series AAA Preferred Stock in <ix:nonFraction unitRef="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw" contextRef="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ghVexBHzDUmlvCF9EZNQ-w" decimals="INF" format="ixt-sec:numwordsen" name="kala:NumberOfClosings" scale="0" id="Narr_jSMQvxjUbkaJaNN-yYF3ng">two</ix:nonFraction> closings for aggregate gross proceeds of up to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ghVexBHzDUmlvCF9EZNQ-w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="Narr_GXA6hSM130C5G9Nv2Usxsw">6,000</ix:nonFraction>, subject to the terms and conditions set forth in the Securities Purchase Agreement (collectively, the &#8220;Private Placement&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The first closing of the Private Placement occurred on November 24, 2025, pursuant to which we issued and sold to David Lazar an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_0X8WdTkD-kWYvPu3X2v4SA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_40G3BDvdjEaCtUjIJGdRIA">900,000</ix:nonFraction> shares of Series AA Preferred Stock at a price per share equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_SapcBzJptEexOwDJPzFQnw">2.00</ix:nonFraction>, for aggregate gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_0X8WdTkD-kWYvPu3X2v4SA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="Narr_XBVsHjPlrkGCgics4bBr6A">1,800</ix:nonFraction>. Each share of Series AA Preferred Stock is convertible into <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionRatio" scale="0" id="Narr_JCLxmlRo-kOhbRt6a67EiQ">55</ix:nonFraction> shares of Common Stock for an aggregate total of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleSharesIssuable" scale="0" id="Narr_7hIpZFSExUmPLZf5C7u1GQ">49,500,000</ix:nonFraction> shares of Common Stock issuable upon conversion of the Series AA Preferred Stock. As of the date of this Annual Report on Form 10-K, there are <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_O370bQzrN0K0iUslUPWOTg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_IuP7e7PdY0-TtKhk9yK59g">681,818</ix:nonFraction> shares of Series AA Preferred Stock outstanding, which are convertible into <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_8BScb3A6GkSnA5g0zeTPdg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionRatio" scale="0" id="Narr_EuTWX7ItiUeWzKdSGoizRA">37,499,900</ix:nonFraction> shares of Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span>On December 11, 2025, David Lazar transferred his rights and obligations under the November 2025 Purchase Agreement solely with respect to the shares of Series AAA Preferred and the director nomination rights, to AK Holdings Group Inc., a Panamanian company (&#8220;AK Holdings&#8221;). On January&#160;29, 2026, pursuant to the terms of that certain Rights Purchase Agreement by and among AK Holdings and each signatory thereto (the &#8220;Series AAA Investors&#8221;), AK Holdings sold its rights to purchase the Series AAA Preferred Stock (but not its director nomination rights under the November&#160;2025 Purchase Agreement) to the Series AAA Investors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">&#160;</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_gt11aEbPMk-3KnGcCu7wCQ_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 30, 2026, pursuant to the terms of a Securities Purchase Agreement (the &#8220;January 2026 Purchase Agreement&#8221; and together with the November 2025 Purchase Agreement, the &#8220;Purchase Agreements&#8221;), we issued and sold to the Series AAA Investors in a second closing of the Private Placement (the &#8220;Second Closing&#8221;), an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_30_2026_To_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_mHM6bLfUz0ee5JblVsP27A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_DBIh4BToykOhZWueCLkUIw">2,100,000</ix:nonFraction> shares of Series AAA Preferred Stock at a price per share of Series AAA Preferred Stock equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_ivDVUJ8l9kGGgt8jeXy_Vg">2.00</ix:nonFraction>, for aggregate gross proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_30_2026_To_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_mHM6bLfUz0ee5JblVsP27A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="3" id="Narr_qft8Ndx1jUCHCn0m66ZWPg">4,200</ix:nonFraction>. The Second Closing occurred on January 30, 2026. The terms of the Series AAA Preferred Stock are substantially similar to the terms of the Series AA Preferred Stock. Each share of Series AAA Preferred Stock was convertible into <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionRatio" scale="0" id="Narr_vfQNZpVYaEOIqsqHCDSfyQ">420</ix:nonFraction> shares of common stock for an aggregate total of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleSharesIssuable" scale="0" id="Narr_42Ru_vufJUyDZWm_ba9_BA">882,000,000</ix:nonFraction> shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. As of the date of this annual report, all of the shares of Series AAA Preferred Stock have been converted into common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">On January 8, 2026, the Company entered into an At The Market Offering Agreement (the &#8220;ATM Agreement&#8221;) with H.C. Wainwright &amp; Co., LLC (&#8220;Wainwright&#8221;) providing for the sale and issuance by the Company of shares of its Common Stock from time to time, through or to Wainwright as the Company&#8217;s sales agent or principal in an &#8220;at the market offering&#8221; program and as set forth in the ATM Agreement (the &#8220;ATM Offering&#8221;). The aggregate market value of the shares of Common Stock eligible for sale under the prospectus supplement is currently $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_8_2026_To_1_8_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_eG0uyXZFCkOhaEw3w0qlkg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Narr_YIrRh2jJ9EuVld6NpQ-lzg">15,000</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;background:#ffffff;">&#8203;</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ" continuedAt="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 2: Summary of Significant Accounting Policies</b></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ConsolidationPolicyTextBlock" id="Tb_SceMJsNVW0G90HEytqtvZA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Principles of Consolidation&#8212;</b>The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Kala Pharmaceuticals Security Corporation, which is a Massachusetts subsidiary created to buy, sell and hold securities, and <span style="background:#ffffff;">Combangio</span>. All intercompany transactions and balances have been eliminated.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_GP39Zg_ybUGaJXV1Ouim9A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of Presentation</b>&#8212;The accompanying consolidated financial statements have been prepared on a going concern basis which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company generated only limited revenues from product sales of EYSUVIS and INVELTYS prior to the sale of the Commercial Business to Alcon in July 2022 and has incurred recurring losses and negative cash flows from operations, including a net loss of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Narr_mhByB0GktEOwP_8YVSlLFg">26,980</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Narr_yhDQkLxjdkCGQamUXWqPbA">38,511</ix:nonFraction>, for the years ended December&#160;31,&#160;2025 and 2024, respectively, and used cash in operations of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Narr_WIP7zGZ3ZEepp4cF0-1b8g">31,991</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Narr_giWUn30NxUio7UIwSD8Gyw">29,382</ix:nonFraction>, in the years ended December&#160;31,&#160;2025 and 2024, respectively. The Company has financed its operations to date primarily through proceeds from the sale of the Commercial Business to Alcon, its initial public offering of common stock, follow-on public offerings of common stock and sales of its common stock under its at-the-market offering facility, private placements of common stock and preferred stock, borrowings under credit facilities and the Loan and Security Agreement with Oxford Finance LLC (the &#8220;Loan Agreement&#8221;), disbursements under a grant from California Institute for Regenerative Medicine (&#8220;CIRM&#8221;) upon achievement of specified milestones, convertible promissory notes and warrants.<span style="background:#ffffff;"> </span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="kala:LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock" id="Tb_KXCgLmPYYkep-53vbS5R0w" continuedAt="Tb_KXCgLmPYYkep-53vbS5R0w_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Liquidity and Ability to Continue as a Going Concern</b>&#8212; Since inception, the Company has incurred significant losses from operations and negative cash flows from operations<span style="background:#ffffff;"> including a net loss of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Narr_vfUfg_0LOE62hAw2zpWVwQ">26,980</ix:nonFraction></span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Narr_Jm0TNYGiFkSaMSgYB5o7Ag">38,511</ix:nonFraction></span><span style="background:#ffffff;"> for the years ended December 31, 2025 and 2024, respectively, and cash used in operating activities of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Narr_EZKud5La90iLJu2enI1duA">31,991</ix:nonFraction></span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Narr_xPEKiXJWlku5H3nc1kq6WA">29,382</ix:nonFraction></span><span style="background:#ffffff;"> in the years ended December 31, 2025 and 2024, respectively</span>. As of December 31,&#160;2025, the Company had an accumulated deficit of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Narr_v3WVa2nd8kq4q5l7gKJCAA">694,900</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"> <span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Prior to the recent cessation of our research and development activities, the Company had devoted substantially all of its financial resources and efforts to research and development, including preclinical studies and clinical trials, and, prior to the sale of the Commercial Business to Alcon in July 2022, engaging in activities to launch and commercialize EYSUVIS and INVELTYS. The Company devoted substantially all of its financial resources to the research and development of KPI-012 for PCED and any other indications the Company determined to pursue, including Limbal Stem Cell Deficiency. The Company may never achieve or maintain profitability. Net losses may fluctuate significantly from quarter-to-quarter and year-to-year.</span></p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont1" continuedAt="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont2"><ix:continuation id="Tb_KXCgLmPYYkep-53vbS5R0w_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">During the first, second and third quarters of 2025, the Company concluded there was substantial doubt regarding the Company&#8217;s ability to continue as a going concern. However, on September 29, 2025, the Company announced that it was determined to cease development of KPI-012 and its MSC-S platform and to take steps to preserve cash as the Company explores its strategic options. In connection with such decisions, the Company stopped all spending on the KPI-012 project and approved a major reduction in the Company&#8217;s workforce. During the fourth quarter of 2025, the Company entered into purchase agreement with certain institutional investors, raised capital and changed management. The Company also recently shifted its focus to develop an on-premises Artificial Intelligence (&#8220;AI&#8221;) infrastructure platform for the biotech industry. Based on these recent developments and as a result, the Company has concluded that management&#8217;s plans do alleviate substantial doubt about the Company&#8217;s ability to continue as a going concern for the twelve months after the date these consolidated financial statements are issued.</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:14pt 0pt 12pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:UseOfEstimates" id="Tb_ojxc4V1bGUaCxsErLbMulA" escape="true"><b style="font-weight:bold;">Use of Estimates&#8212;</b> The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expense, and related disclosures. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. The Company evaluates its estimates and assumptions on an ongoing basis. Estimates and assumptions relied upon in preparing these consolidated financial statements relate to, but are not limited to, the present value of lease liabilities and the corresponding right-of-use assets, the fair value of warrants, stock-based compensation, accrued expenses, contingent consideration, grant income and deferred grant income, the valuation of embedded derivatives and the recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance. Actual results may differ from these estimates under different assumptions or conditions.</ix:nonNumeric> </p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Tb_unRrlMvN9U2MXNXgYZgS9g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Grant Income</b>&#8212; Grant income consists of amounts earned from incurring costs to support the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product process characterization and analytical development from the program due to the receipt of the CIRM Award. The grant between the Company and CIRM is subject to a co-funding requirement and generally provides for the Company to meet certain milestones in order for funds to be provided. The Company accounts for grants received to perform research and development activities in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 730-20, <i style="font-style:italic;">Research and Development Arrangements</i>, which requires an assessment, at the inception of the grant, of whether the grant is a liability or a contract to perform research and development activities. If the Company is obligated to repay the grant funds to the grantor regardless of the outcome of the research and development activities, then the Company is required to estimate and recognize that liability. Alternatively, if the Company is not required to repay, or if it is required to repay the grant funds to the grantor only if the research and development activities are successful, then the grant agreement is accounted for as a contract to perform research and development activities, in which case, grant income is recognized as the related research and development expenses are incurred. Costs of grant income are recorded as a component of research and development expenses in the Company&#8217;s consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Grant funds received in advance were recorded as deferred grant income on the consolidated balance sheets. Management had determined that the Company was the principal participant under the Company&#8217;s CIRM Award, and accordingly, the Company recorded amounts earned under this arrangement as grant income on the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;line-height:1.19;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="kala:ContingentConsiderationPolicyPolicyTextBlock" id="Tb_QmskunctkkCqPLtnA8wIFA" continuedAt="Tb_QmskunctkkCqPLtnA8wIFA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Contingent Consideration&#8212;</b>In addition to upfront consideration and Deferred Purchase Consideration (as defined below) (see Note 3), the Company&#8217;s asset acquisitions may also include&#160;contingent consideration&#160;payments to be made for future milestone events. The Company assesses whether such&#160;contingent consideration is required to be recorded at fair value on the date of the acquisition and subsequently remeasured to fair value at each reporting date. Contingent consideration payments in an asset acquisition not required to be accounted for at fair value are recognized when the contingency is resolved, and the consideration is paid or becomes payable. Changes to contingent consideration obligations can result from changes to discount rates, accretion of the liability due to the passage of time, </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont2" continuedAt="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont3"><ix:continuation id="Tb_QmskunctkkCqPLtnA8wIFA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">changes in the Company&#8217;s estimates of the likelihood or timing of achieving certain milestones. Any changes in the fair value of these&#160;contingent consideration&#160;liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="Tb_4ppWoUNzRUCROR4RvK5L_Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Derivative Instruments&#8212;</b>ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>, (&#8220;ASC 815&#8221;) requires companies to bifurcate certain conversion options and redemption features from their host instruments and account for them as free-standing derivative financial instruments should certain criteria be met. The Company evaluates its financial instruments, including its debt arrangements, to determine whether such instruments are derivatives or contain features that qualify as embedded derivatives. Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract and the features of the derivatives. Bifurcated embedded derivatives are recognized at fair value, with changes in fair value recognized in the consolidated statement of operations and comprehensive income each period. Bifurcated embedded derivatives are classified with the related host contract in the Company&#8217;s consolidated balance sheet.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.75pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ConcentrationRiskCreditRisk" id="Tb_SjWhwvlG4EKea9wFCW8Agg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash and Concentration of Credit Risk</b>&#8212;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, short-term investments, if any, and accounts receivable, if any. Periodically, the Company maintains cash, cash equivalents, short-term investments in accredited financial institutions in excess of federally insured limits. The Company deposits its cash, cash equivalents, short-term investments, if any, in financial institutions that it believes have high credit quality and has not experienced any losses on such accounts and does not believe it is exposed to any unusual credit risk beyond the normal credit risk associated with commercial banking relationships.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company had <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Narr_Qto_knryX0iB-gWsdLV6QQ"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Narr_Ul595AsxVE6VC5ucAxPzFw">no</ix:nonFraction></ix:nonFraction> revenue during the years ended December 31, 2025 and 2024. The Company has no financial instruments with off-balance sheet risk of loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Tb_o6tJTdzMrUisXF7g97TvCw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash Equivalents</b>&#8212;The Company considers all short-term, highly liquid investments with original maturities of 90 days or less at acquisition date to be cash equivalents.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" id="Tb_nIFy374wsEOXiqpu1v3psw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investments&#8212;</b>The Company determines the appropriate classification of its investments at the time of purchase. The Company&#8217;s investments are classified as available-for-sale in accordance with ASC Topic 320<span style="background:#ffffff;">,&#160;</span><i style="font-style:italic;background:#ffffff;">Investments&#8212;Debt and Equity Securities</i>. The Company classifies&#160;investments available to fund current operations as current assets on its consolidated balance sheets. Investments are classified as long-term assets on the consolidated balance sheets if (i) the Company has the intent and ability to hold the investments for a period of at least one year and (ii) the contractual maturity date of the investments is greater than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Available-for-sale investments are recorded at fair value, with unrealized gains or losses included in comprehensive loss on the consolidated statements of operations and comprehensive loss and in accumulated other comprehensive income or loss on the consolidated balance sheets. Realized gains and losses, interest income earned on the Company&#8217;s cash, cash equivalents and investments, and amortization or accretion of discounts and premiums on investments are included within other income (expense). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than the amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. The Company did not record any such impairments during the years ended December 31, 2025 or 2024.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont3" continuedAt="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont4"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:LesseeLeasesPolicyTextBlock" id="Tb_HNJo_64Ta0OSxY3sJTyBpw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Leases</b>&#8212;At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease. Most leases with a term greater than one year are recognized on the balance sheet as right-of-use assets, lease liabilities and, if applicable, long-term lease liabilities. The Company has elected not to recognize on the balance sheet leases with terms of one-year or less. Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes the appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of a lease should be split into three categories: lease components (e.g., land, building, etc.), non-lease components (e.g., common area maintenance, maintenance, consumables, etc.), and non-components (e.g., property taxes, insurance, etc.). Then the fixed and in-substance fixed contract consideration (including any related to non-components) must be allocated based on fair values to the lease components and non-lease components. Although separation of lease and non-lease components is required, certain practical expedients are available to entities. Entities electing the practical expedient would not separate lease and non-lease components. Rather, they would account for each lease component and the related non-lease component together as a single component. The Company&#8217;s facilities operating leases had lease and non-lease components which the Company has elected to use the practical expedient and account for each lease component and related non-lease component as one single component. The lease component resulted in a right-of-use asset being recorded on the consolidated balance sheets and amortized as lease expense on a straight-line basis to the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_uDP9TapaJ0mch1fKPLY3sg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Property and Equipment, net</b>&#8212;Property and equipment are recorded at cost. Depreciation is provided using the straight-line method over the estimated useful lives of the related assets. Depreciation expense is included in loss from operations on the consolidated statements of operations and comprehensive loss. <span style="-sec-ix-hidden:Hidden_HNRxoQD9Q0iS9mj3e9t46w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Laboratory</span></span> <span style="-sec-ix-hidden:Hidden_k3_zZnDfBkiwCeGDmCyBiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment</span></span> and <span style="-sec-ix-hidden:Hidden_BbMM5cARWEq6dRYCoZulCQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">office</span></span> <span style="-sec-ix-hidden:Hidden_uQJBYrDXMkGKBRl_CxjliQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and</span></span> computer equipment is depreciated over <span style="-sec-ix-hidden:Hidden_jeVsULSr_kCYfDjNKR2rIQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to <ix:nonNumeric contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_OfJ0VpDLA0SSngwPum87qg" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_JrhsTWnXpkG7J4HgMlMI1Q">five years</ix:nonNumeric>. Leasehold improvements are depreciated over the shorter of their useful life or the life of the lease. Major additions and upgrades are capitalized; maintenance and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in loss from operations on the consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="Tb_pubDZlbyrkiRhVCg5_BeZg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Patent Costs</b>&#8212;Costs to secure and defend patents are expensed as incurred and are classified as general and administrative expenses in the Company&#8217;s consolidated statements of operations and comprehensive loss.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="Tb_CumCsV0t-ECDpJiLsY3HDA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Advertising Costs</b>&#8212;Advertising costs are expensed as incurred. The Company incurred <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_YWaW9Y-Uykq3LZcS5Ld8Cg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_bAIg_7BpMkuBCy7NwV38dQ"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_vIFSvos3cU2vvIfuTaiRlw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AdvertisingExpense" scale="3" id="Narr_mQeKBYj9VkWcKYtcXckHFg">no</ix:nonFraction></ix:nonFraction> advertising costs for the years ended December 31, 2025 and 2024.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Tb_h4YgqE40LUKJw568SfR7tQ" continuedAt="Tb_h4YgqE40LUKJw568SfR7tQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Impairment of Long-Lived Assets</b>&#8212;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When such events occur, the Company compares the carrying amounts of the assets to their undiscounted expected future cash flows. If the undiscounted cash flows are insufficient to recover the carrying value, the assets are recorded at the lesser of the carrying value or fair value. As a result of the recent decision to cease development of KPI-012 and our MSC-S platform, the Company recorded $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_vs1ZGuQy-U60xL-YaaE-TA">549</ix:nonFraction> <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt:fixed-true" name="kala:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" id="Narr_5UXKXlGHtUOFFo7WDGjDDw">impairment charges</ix:nonNumeric> for the year ended December 31, 2025.<span style="background:#ffffff;"> </span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Narr_YEmKIkW5MU26pyLgyjd9Vw">No</ix:nonFraction></span> impairment charges were recorded for the year ended December 31, 2024.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_e0734fde_47c7_4568_95ac_f154d22aee8b"></a><a id="Tc_6VflDkNyVUyYv2V8ZEApGA_1_2"></a><a id="Tc_h804_le-1EuUSSohJsLaYw_2_2"></a><a id="Tc_Vhmk7jzKyE-Rf34HReMdeQ_3_2"></a><a id="Tc_4Ys6hstXO0iqkwY03Jl4Zw_3_5"></a><a id="Tc_kaD9TItbLE2IW-MKgtkE7w_4_0"></a><a id="Tc_uDWEmG6MZkCPRT8NfHXa2g_5_0"></a><a id="Tc_hX1qwsEmk0G9tYIEuekFVw_6_0"></a><a id="Tc_slTXMjxbnkKmL3x8vcENcQ_6_2"></a><a id="Tc_FokL9Cbr80ux0DJeomanRw_6_5"></a><a id="Tc_KQHSU5snNUyJbhPhSLC12Q_7_0"></a><a id="Tc_wnco4YmAe0WqsccLQ-L1kw_8_0"></a><a id="Tc_kz-D5DxPTUyC1k5t-eeFsA_9_0"></a><a id="Tc_BCfXuw7jjEmegd9DLq1Rew_10_0"></a><a id="Tc_659VQSjENEq-GXhBGvASAg_11_0"></a><a id="Tc_S1300QofSU-IU9zzH4OqIA_11_2"></a><a id="Tc_4dgZIKIr7EO72RQdrBAkHg_11_5"></a><ix:continuation id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont4" continuedAt="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont5"><ix:continuation id="Tb_h4YgqE40LUKJw568SfR7tQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="Tb_tJWIo5PvqUmjw4lHgs6_WA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Segment Information</b>&#8212;Operating segments are identified as components of an enterprise about which separate discrete financial information is made available for evaluation by the chief operating decision maker (&#8220;CODM&#8221;) in making decisions regarding resource allocation and assessing performance. The CODM is the Company&#8217;s Chief Executive Officer. The Company manages its operations as <ix:nonFraction unitRef="Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="Narr_qSiVZqYb1Ue3UE1j8RZzxQ"><ix:nonFraction unitRef="Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="Narr_gBbLOeFBUEWklb7tgD5dRg">one</ix:nonFraction></ix:nonFraction> operating and reportable segment for the purposes of assessing performance and making operating decisions. The Company&#8217;s singular focus is on the development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye. All of the Company&#8217;s tangible assets are held in the United States. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The CODM uses net loss as reported on the consolidated statements of operations and comprehensive loss to analyze cash flows in assessing performance of the segment and deciding how to allocate resources. The measure of segment assets is reported on the consolidated balance sheet as total assets.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The table below provides information about the Company&#8217;s segment, including significant segment expenses, other segment items and a reconciliation to net loss:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="Tb_Ok770jD-tEWhPEV5saZ2Tg" escape="true"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:27.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Research and development:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">KPI&#8209;012 development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:ResearchAndDevelopmentExpenseProductDevelopmentCosts" scale="3" id="Tc_disWUcw3r0ui1-fGall84w_6_3">8,156</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg" decimals="-3" format="ixt:num-dot-decimal" name="kala:ResearchAndDevelopmentExpenseProductDevelopmentCosts" scale="3" id="Tc_g0wgW6PZAkukOvcBvVDbfg_6_6">10,170</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Employee&#8209;related costs for research and development personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:ResearchAndDevelopmentExpenseEmployeeRelatedCosts" scale="3" id="Tc_0lZ1Yd_eGECvaxamR4J6-Q_7_3">8,928</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg" decimals="-3" format="ixt:num-dot-decimal" name="kala:ResearchAndDevelopmentExpenseEmployeeRelatedCosts" scale="3" id="Tc_KQyfvkKNW0Org6JJeT1DdQ_7_6">10,757</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Other research and development costs (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_rZGdgmbcEkCoXW9ToMmbUA_8_3">1,696</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_ncr-0Mg-i0udJf7XBaFZZQ_8_6">1,167</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_WZFdQAk240ag5UgqphLUNg_9_3">23,629</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_vL-DMTYW-UKsJdZeVOlLWQ_9_6">18,340</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other segment expense (income), net (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SegmentReportingOtherItemAmount" sign="-" scale="3" id="Tc_iiHe198VmUu5ue_stORCQA_10_3">15,429</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SegmentReportingOtherItemAmount" sign="-" scale="3" id="Tc_1MvdUkkUNEKVbERwXuv9YQ_10_6">1,923</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_DPUKI5ah9kCwfp9IAvD8dA_11_3">26,980</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_V6cjqx9mSUmrhhjNR4F9Ow_11_6">38,511</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','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;">Includes facility related costs and depreciation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg" name="us-gaap:SegmentReportingOtherItemCompositionDescription" id="Narr_EBP9gAQ81UGUhQO2u0_VfQ"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ" name="us-gaap:SegmentReportingOtherItemCompositionDescription" id="Narr_VmPKUsYlnUGChW-D4Gz-FA"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></ix:nonNumeric></ix:nonNumeric></td></tr></table><div style="margin-top:12pt;"></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="Tb_Y2AqJRU5bUm7iZY_d8z0rw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Research and Development Costs</b>&#8212;Research and development expenses consist of expenses incurred in performing research and development activities, including compensation and benefits for full-time research and development employees, an allocation of facilities expenses, overhead expenses and other outside expenses. Research and development costs are expensed as incurred. The Company expenses costs relating to the production of inventory for its product candidates as research and development expenses within its consolidated statements of operations and comprehensive loss in the period incurred, until the point the Company believes regulatory approval and subsequent commercialization of the product candidate is probable and it expects the future economic benefit from sales of the drug to be realized. Research and development costs that are paid in advance of performance, including nonrefundable prepayments for goods or services, are deferred and capitalized as a prepaid expense. Such amounts are recognized as an expense as the goods are delivered or the related services are performed, or until it is no longer expected that the goods will be delivered or the services rendered.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="kala:AccruedExpensesPolicyTextBlock" id="Tb_sZoPOXj6jUCMQeUyhNTzCg" continuedAt="Tb_sZoPOXj6jUCMQeUyhNTzCg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Accrued Expenses</b>&#8212;The&#160;Company accrues for variable consideration related to rebates, sales incentives and allowances, and returns. Such estimates are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of the accrued expense. The Company also accrues expenses related to development activities performed by third parties based on an evaluation of services received and efforts expended pursuant to the terms of the contractual arrangements. Payments under some of these contracts depend on clinical trial milestones. There may be instances in which payments made to the Company&#8217;s vendors will exceed the level of services </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont5" continuedAt="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont6"><ix:continuation id="Tb_sZoPOXj6jUCMQeUyhNTzCg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">provided and result in a prepayment of expenses. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the actual timing of the performance of services or the level of effort varies from the estimate, the Company will adjust the accrual or prepaid expense accordingly.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tb_SmYVaw6VREmhJY7FM5Jdug" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock-Based Compensation</b>&#8212;The Company accounts for all stock-based awards granted as compensation expense at fair value. The Company generally issues stock-based awards with the measurement date for awards as the date of grant. Stock-based compensation costs are recognized as expense over the employees&#8217; requisite service period, which is the vesting period, on a straight-line basis. For performance awards whose vesting is contingent upon a specified event, the Company recognizes stock-based compensation expense over the derived service period, based on the probability of achievement of the specified event. The Company recognizes compensation expense for the portion of awards that have vested. Forfeitures are recorded as they occur. Stock-based compensation is classified in the accompanying consolidated statements of operations and comprehensive loss based on the function to which the related services are provided, or until related expense is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The assumptions used in calculating the fair value of stock-based payment awards represent management&#8217;s best estimates. The Company previously lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies in addition to its own historical volatility. Beginning in the second half of 2023, the Company determined it had adequate historical data regarding the volatility of its own traded stock price and began exclusively using its own historical volatility. The expected term of the Company&#8217;s stock options has been determined utilizing the &#8220;simplified&#8221; method for awards that qualify as &#8220;plain-vanilla&#8221; options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends on common stock and does not expect to pay any cash dividends in the foreseeable future. The fair value of restricted stock units (&#8220;RSUs&#8221;) are equal to the closing sale price of the Company&#8217;s common stock on the date of grant.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_Jj9GJ9dUPU6Oamc2Axeg2g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Income Taxes</b>&#8212;Deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been included in the Company&#8217;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statement carrying amounts and the tax basis of existing assets and liabilities and for loss and credit carryforwards using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions and other issues. The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As a result, reserves are based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized following resolution of any potential contingencies present.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_ZTxlbqVGYkWFysco_E-Whw" continuedAt="Tb_ZTxlbqVGYkWFysco_E-Whw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Net Loss per Share</b> <b style="font-weight:bold;">Attributable to Common Stockholders</b>&#8212;The Company follows the two-class method when computing net income (loss) per share as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common and participating securities based upon their respective rights to receive dividends as if all income for the period had been </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont6" continuedAt="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont7"><ix:continuation id="Tb_ZTxlbqVGYkWFysco_E-Whw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">distributed. The two-class method is not applicable during periods with a net loss, as the holders of the convertible preferred stock have no contractual obligation to share in losses. For all periods presented, the two-class method was not applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share attributable to common stockholders is computed using the weighted-average number of common shares outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the weighted average number of common shares outstanding during the period and, if dilutive, the weighted average number of potential shares of common stock, including the assumed exercise of stock options and warrants,<span style="background:#ffffff;"> the issuance of unvested RSUs and </span>convertible preferred stock using the if-converted method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The weighted average number of common shares included in the computation of diluted net loss gives effect to all potentially dilutive common equivalent shares, including outstanding stock options, warrants, <span style="background:#ffffff;">unvested RSUs and </span>convertible preferred stock using the if-converted method. Common stock equivalent shares are excluded from the computation of diluted net loss per share attributable to common stockholders if their effect is antidilutive. In periods in which the Company reports a net loss attributable to common stockholders, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for the years ended December&#160;31, 2025 and 2024. See Note 12, &#8220;Loss Per Share&#8221;, for further information.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_wYadChXfF0G4FqTzTBmtlQ" continuedAt="Tb_wYadChXfF0G4FqTzTBmtlQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recently Issued and adopted Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued&#160;Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses.&#160;ASU 2023-07&#160;is effective for the Company&#8217;s annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. As of December 31, 2024, the Company adopted ASU 2023-07. Other than additional disclosure, the adoption of ASU 2023-07 had no impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">In December 2023, the FASB issued ASU No. 2023-09, </span><i style="font-style:italic;font-weight:normal;background:#ffffff;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i><span style="font-weight:normal;background:#ffffff;">(&#8220;ASU 2023-09&#8221;), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public business entities to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose further information about income taxes paid. The standard is effective for annual periods beginning after December 15, 2024, and may be applied prospectively or retrospectively. The Company adopted ASU 2023-09 prospectively for the year ended December 31, 2025, and it affects only the Company's disclosures and does not impact its results of operations or financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In November 2024, the FASB issued ASU No. 2024-03,&#160;</span><i style="font-style:italic;background:#ffffff;">Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</i><span style="background:#ffffff;">, which requires disaggregated expense information in the notes to the financial statements related to purchases of inventory, employee compensation, depreciation, intangible asset amortization and selling expenses for each statement of earnings line item that contains those expenses. ASU No. 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027. The guidance is to be applied on a prospective basis with the option to apply the standard retrospectively and early adoption is permitted. During the year ended December 31, 2025, the Company retrospectively adopted this ASU and it did not have a material impact on the Company&#8217;s consolidated financial statements and related disclosures.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ_cont7"><ix:continuation id="Tb_wYadChXfF0G4FqTzTBmtlQ_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Management has considered all recent accounting pronouncements issued since the last audit of our consolidated financial statements. The Company&#8217;s management believes that these recent pronouncements will not have a material effect on our company&#8217;s consolidated financial statements.</span></p></ix:continuation></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;text-align:justify;margin:0pt;"><span style="font-size:1pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_xuaVCC8cPkOX_LyFqSes5g" continuedAt="Tb_xuaVCC8cPkOX_LyFqSes5g_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 3: Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASC 820, <i style="font-style:italic;">Fair Value Measurements and Disclosures</i>, establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and its own assumptions (unobservable inputs). The hierarchy consists of three levels:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#8212;Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#8212;Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s financial instruments as of December 31, 2025 and 2024 consisted primarily of cash equivalents and contingent consideration. Cash equivalents and contingent consideration are reported at their respective fair values on the Company&#8217;s consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">T<span style="background:#ffffff;">he Company acquired Combangio in November 2021 and in connection with the closing of the Combangio Acquisition, </span>the Company agreed to issue&#160;<span style="background:#ffffff;">an aggregate of&#160;</span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_11_15_2021_To_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_0P_7epmjwk6AU65TpXbNVQ" decimals="INF" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" scale="0" id="Narr_lIYwgD3EfkCbgFbeU3T-lg">155,664</ix:nonFraction></span><span style="background:#ffffff;">&#160;shares (the &#8220;Deferred Purchase Consideration&#8221;) of the Company&#8217;s common stock to former Combangio stockholders and other equityholders (the &#8220;Combangio Equityholders&#8221;) consisting of (i) an aggregate of&#160;</span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesIssuedOnJanuary32022Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_TQm63T630ku5PQUyQisb4w" decimals="INF" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" scale="0" id="Narr_UUrKQ1TZEkaqbaH3kGzyCw">136,314</ix:nonFraction></span><span style="background:#ffffff;">&#160;shares of common stock issued on January 3, 2022 and (ii) an aggregate of&#160;</span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_hJDcafKV7UKr6nMbrZqNJQ" decimals="INF" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" scale="0" id="Narr_QPDtQFVWCkymbdctcANXMw">19,350</ix:nonFraction></span><span style="background:#ffffff;">&#160;shares of common stock that were held back as partial security for the satisfaction of indemnification obligations and other payment obligations of the Combangio Equityholders and were issued on March 10, 2023 (the &#8220;Holdback Shares&#8221;). The Company established liabilities for these considerations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, the purchase price in connection with the Combangio Acquisition included potential future payments of up to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_15_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Hgq6ej1sYUyaMob4Er5w2A" decimals="-3" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationPayable" scale="3" id="Narr_C1BOuOg2eUaSVXjl2DEkRw">105,000</ix:nonFraction>&#160;that are contingent upon the achievement of specified development, regulatory and commercialization milestones and are required to be recorded at fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of December 31,&#160;2025, of the $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_iGEB7XmCjkqviiRhwtdqgQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationPayable" scale="3" id="Narr_D3FcB6KtAE25oFB_qm_ImQ">105,000</ix:nonFraction> in contingent milestone payments, the Company has paid to the Combangio Equityholders an aggregate of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw" decimals="-3" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationCashPaid" scale="3" id="Narr_8aAycDqWDkC5ZjNEfPD6Cg">2,646</ix:nonFraction> in cash and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw" decimals="-3" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" scale="3" id="Narr_TuVHtNuW0U6MVNsN_o0kFA">2,354</ix:nonFraction> in shares of the Company&#8217;s common stock (representing an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw" decimals="INF" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" scale="0" id="Narr_10dlDCDv5UemcxG4VqlCzQ">105,038</ix:nonFraction> shares of the Company&#8217;s common stock) following dosing of the first patient in the Company&#8217;s CHASE Phase 2b clinical trial of KPI-012 for PCED in the United States in February 2023 (the &#8220;First Dosing Milestone&#8221;). Contingent consideration&#160;liabilities related to acquisitions are measured at fair value each reporting period using Level 3 unobservable inputs. The fair values of the contingent consideration liabilities were based on a probability-adjusted discounted cash flow calculation using Level 3 fair value measurements. Changes in these estimates and assumptions could have a significant impact on the fair value of the contingent consideration liabilities. Any changes in the fair value of these contingent consideration liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_bef2bbaf_ccf3_4688_a6e9_095ebf0f3102"></a><a id="Tc_B7vQE7jGpkaqY-d8mK9Uqw_1_2"></a><a id="Tc_8qcF92VjgEKm-4Wz0KhILg_2_2"></a><a id="Tc_M_R-RUVfEU2zKczwailCjQ_2_5"></a><a id="Tc_xf-2cQNswUmFosozjTvMPw_2_8"></a><a id="Tc_VUH_iiEmvk-LZj_vNaJ2yw_2_11"></a><a id="Tc_PgdONk2mE0GG4pMA4Im1Qw_3_0"></a><a id="Tc_oH776G5c7kqnQr01WLb2aw_4_0"></a><a id="Tc_L1bDvlGqVUa9-E1R8k4IAA_4_2"></a><a id="Tc_ez5WcBy7v0mo_jqZ0OUg3w_4_3"></a><a id="Tc_2je7mM6fSUav0f0NiKhv4w_4_5"></a><a id="Tc_D-f6zudcVEuW-PD2jJO7Mw_4_6"></a><a id="Tc_50EbJ0r24E6z5O8XLiqAEw_4_8"></a><a id="Tc_f_7bvu-CpEyNjcwJfVyerw_4_9"></a><a id="Tc_0cATGXj_B0ykQ0j5UCkDGQ_4_11"></a><a id="Tc_FTkY5LYVbkySP0qJyT_FNg_4_12"></a><a id="Tc_w_bxwtfSR0O6F7-YA4o7Ew_5_0"></a><a id="Tc_rVNgEDwI0Ey74HTlHQwTgg_5_2"></a><a id="Tc_3Y4fLPorMk2bHTcFqgcKTA_5_3"></a><a id="Tc_XI9cvhW580KZ64SJ83wURA_5_5"></a><a id="Tc_Tr0mOGPpp0-VYkqn_mx3gQ_5_6"></a><a id="Tc_PeskLF9QpE6KUabiFz-pNA_5_8"></a><a id="Tc__-nb5wvBaUyGSbnYOzRCpA_5_9"></a><a id="Tc_FMxZe2Zxc0qjkBiZGtZFtg_5_11"></a><a id="Tc_p7usf8_iRESoQmJEORpGHw_5_12"></a><a id="_21b82833_3ec3_4522_95d3_de3055194408"></a><a id="Tc_l-waHYCRd0WEOF6uSUEpoA_1_2"></a><a id="Tc_JvbOtJPO802j6U-xy0pUEw_2_2"></a><a id="Tc_PuXKmhhs2UOnTx2pIleAAg_2_5"></a><a id="Tc_2PBjkaPaGkOcsUca-3hBPg_2_8"></a><a id="Tc_iBM_1BOBhkWGXi7T_CqrwA_2_11"></a><a id="Tc_QW3oBgZYDUue3YeMsd8tuA_3_0"></a><a id="Tc_FJ3CSJDK30ascyrg-TUTdg_4_0"></a><a id="Tc_MyQikhViPkatKRwdfxWmbg_4_2"></a><a id="Tc_YmNhA3OUCEaXGhqvV6CGAA_4_5"></a><a id="Tc_-o3TZaExjE-YizdTKzdcrg_4_8"></a><a id="Tc_gXwmbr9wq0Gkpj21rcrnRA_4_9"></a><a id="Tc_pe3e1-YOnEuMKyj_9gaRMg_4_11"></a><a id="Tc_9Y7-51h920yGfsVCl46WhQ_4_12"></a><a id="Tc_bjrXOnCsbkmnnS4m8qvVBQ_5_0"></a><a id="Tc_TTd7pRnCQ06TQx4p44uPIg_5_2"></a><a id="Tc_OAWIZWsyi0eDHxdkSX4K4Q_5_5"></a><a id="Tc_DSLEwcMhYkuMBiaqXkOGtg_5_8"></a><a id="Tc_9UGjYEXAA06mwjJiSa8ILA_5_9"></a><a id="Tc_7si-O7BXfk6C3_LiYkltgg_5_11"></a><a id="Tc_8VR_7kC-F0KkOtlyQ9pHXg_5_12"></a><a id="Tc_hiz8Dt4LqkOqsC1cxkOGqA_6_0"></a><a id="Tc_DsQ4Qx9WYEimxpkje1VcQw_7_0"></a><a id="Tc_11I4PuFUUkeg8vOEyfhesg_7_2"></a><a id="Tc_tLrGAIPGyUO54_YaQIkoPQ_7_5"></a><a id="Tc_8l9AJesAs0SwBEuE4kvNvQ_7_6"></a><a id="Tc_mwx8DoDhQEeaieWEUREN9g_7_8"></a><a id="Tc_ZNhLi3zPrke_hg6dTJHGRw_7_9"></a><a id="Tc_y-PuL_MwI062mwJpV7rjiQ_7_11"></a><a id="Tc_gKq26LuDBUeYxjSoX3oJCg_8_0"></a><a id="Tc_EKv98GhBL0GUp0KxXx_tWA_8_2"></a><a id="Tc_umGvjrdt1kGM-eUijOGN-A_8_5"></a><a id="Tc_agHXAi6y3U6N2TYnSBBd-Q_8_6"></a><a id="Tc_fAeelOn5BUWGG3jooxpyMg_8_8"></a><a id="Tc_5VPDV0oUsUSajImofF5xzw_8_9"></a><a id="Tc_pHixf_xOn0WRCQiBb2YcrA_8_11"></a><a id="_831b5bd9_4cc5_4247_a7a3_2a3dca5f88dc"></a><a id="Tc_RgUtxZqKvkq9_AW8aDon9g_1_2"></a><a id="Tc_t6VvgYp4GEOTp9FYWY5KoA_2_2"></a><a id="Tc_8raTfjqpVkGCxtIJNULA6w_2_9"></a><a id="Tc_48EOpdJn0kKMDkDhd_6YSA_3_0"></a><a id="Tc_gUzZVQlvD0K8qif2p0VH4g_3_2"></a><a id="Tc_ctBLU3UxNk-RziCe7niZyg_3_5"></a><a id="Tc_B4BdvJv3TkGw4r3idxqBHA_3_7"></a><a id="Tc_24RBXurUek-x8hKUtQrNbg_3_9"></a><a id="Tc_LxeHbelmZUu84eQ5pUkcjg_4_0"></a><a id="Tc_n_8dV1vgXku6HQnEvVb5zQ_4_2"></a><a id="Tc_GfsY3cMChUOOKGGg0GiudA_4_3"></a><a id="Tc_2W9LF61mWE2pFfeIZvjmXA_4_5"></a><a id="Tc_tbl5QSqdrE-4SuKfduuUHw_4_7"></a><a id="Tc_5gyFcFtjfkWxoUIEUo_Plg_4_9"></a><a id="Tc_m70w3tmpOUySTftFSs7-cw_5_5"></a><a id="Tc_cddYjaoS2kKS7KjtJeRBcQ_5_7"></a><a id="Tc_2MLyFK0dQ0SX4WL36-M7pQ_5_9"></a><a id="Tc_O5YbtD2lBkuAuDn4fnGXqg_6_7"></a><a id="_1bebb7e8_f9cf_4101_9ede_70feabdc6255"></a><a id="Tc_ilXitddCyUSygj76KgLykQ_1_2"></a><a id="Tc_BL2WGkjEB0KVmgkA1UItzA_2_2"></a><a id="Tc_AWZaY2M1m027CbBelvdIFg_2_9"></a><a id="Tc_S7gbmMfal0qMbk-77UPS8g_3_0"></a><a id="Tc_lN1nuFD7z0uM2ihjWYxU1Q_3_2"></a><a id="Tc_-_twtzdClUGfyD5aWVYyFg_3_5"></a><a id="Tc_99CTYwAs5kWMvQDZwTzT0Q_3_7"></a><a id="Tc_RFDDdjNY8k-n5yq81ckZtQ_3_9"></a><a id="Tc_dj5e1zBGYEae6DCscaFEYQ_4_0"></a><a id="Tc_53DKV1miQU2z_E9vcamH9g_4_2"></a><a id="Tc_Z8d_MTmLiUOyjYZZENMImQ_4_5"></a><a id="Tc_ucMMaFBrDE2MkU6r60OVDw_4_7"></a><a id="Tc_cs-4Gg8PD0yJfMqSUIzskA_4_9"></a><a id="Tc_nLMNVsMpgUmvpupcad_Zyw_5_5"></a><a id="Tc_7iULusgD8Uu4xDYTA9pssQ_5_7"></a><a id="Tc_pbO2gZHeEEmAwztt6sL72Q_5_9"></a><a id="Tc_9N_x-Amntkeh7S4Jnyfh_w_6_7"></a><ix:continuation id="Tb_xuaVCC8cPkOX_LyFqSes5g_cont1" continuedAt="Tb_xuaVCC8cPkOX_LyFqSes5g_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. Therefore, the contingent consideration was fully remeasured to zero with no potential possibilities for any milestone payments.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">During the years ended December 31, 2025 and 2024, the change in the fair value of the contingent consideration liabilities was a gain of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:GainLossOnFairValueReMeasurementOfContingentConsideration" scale="3" id="Narr_ZFAgxRRTxEmsByxJUx_WvA">4,659</ix:nonFraction> and a loss of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:GainLossOnFairValueReMeasurementOfContingentConsideration" sign="-" scale="3" id="Narr__Td49xaVCUqp_GPwNyos3w">549</ix:nonFraction>, respectively, primarily due to changes in discount rates, the passage of time and changes in the expected timing and probability of payment, and were recognized as a (gain)/loss on fair value remeasurement of contingent consideration in the consolidated statements of operations and comprehensive loss for the years ended December 31, 2025 and 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following tables set forth the fair value of the Company&#8217;s financial instruments by level within the fair value hierarchy as of December 31, 2025 and 2024:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="Tb_n_e_PiLOBkS3-rwpFV-DWA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:51.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</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:51.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_onHhzVMhjUa3zQFRdBYf0w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="Tc_kB2PKCcOd02FQQbcby3pVA_4_3">39,707</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fHehTmQv9kaRJUJ8uxBD9g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="Tc_1Y3xUAVP50qr-gC_0advZg_4_6">39,707</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CmWMF5n7XUGT6yGcpfraoQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="Tc_-qskfwN3Q02201Snr9eFZQ_5_3">39,707</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PYfuv4TF9UaEb0KcrubzwA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="Tc_MuWorQAq1ECCQxYKBwO0KQ_5_6">39,707</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration - Non-Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_70pyE1KNsUa2m11gyfrwaA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_n-gukGIS00m2g6dKRrnXTg_7_3">4,659</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_QLQJUpovMUGRSEWID807Ug" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_baj8VhJKJkOn0u1icJgtiQ_7_12">4,659</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CmWMF5n7XUGT6yGcpfraoQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_BkZrI1QuZkCgzggjiiGSTg_8_3">4,659</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fg9ak9QW-0OCUDSOB9WEig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_ThmLRSlFQkuTs3Rq8tIYSQ_8_12">4,659</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The following tables summarize quantitative information and assumptions pertaining to the fair value measurement of the Level&#160;3&#160;inputs as of&#160;December 31, 2025 and 2024:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="Tb_Vl1_crsoe0ei1-cls-GFHQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:30.65%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width: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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:8.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Instrument</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Technique</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Input</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Average)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0.05pt 2.25pt 0.05pt 0pt;"> -</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Probability-adjusted</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Period of expected milestone achievement</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">2026 - 2028 (2028)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">discounted cash flow model</p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Probabilities of achievement</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_OKXUSqKeOE2MsVl6flQGBg" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Narr_OEUV5a3W7U2CsoebaE-jlA">16.6</ix:nonFraction>% - <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_r0kxbM6qqEmUKxf6Y-y-mw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Narr_9dUTH-8xxk6Oip7G9OMjFQ">35.5</ix:nonFraction>% (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_vIBQUECn3k2J7o39lnjWAw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Narr_ltQtzQK300a80y6wk8UvRA">23.4</ix:nonFraction>%)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_VmRaYu8Wj02miNg0g6HrEA" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Tc_ygi5lser1UyHkyB3KL8TnA_6_9">15.5</ix:nonFraction>%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">&#8203;</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:30.65%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Instrument</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Technique</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Input</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Average)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonfinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_heVzjULySEySyf70CAO8ug_4_3">4,659</ix:nonFraction></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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Probability-adjusted</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Period of expected milestone achievement</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2026 - 2028 (2028)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">discounted cash flow model</p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Probabilities of achievement</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_jRfGCWzr7EqpFe9D_w7M-A" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Narr_cbU_arhLGUKAa5xio5VOiQ">16.6</ix:nonFraction>% - <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_om-z5QEOmkW2_KOox-CTbQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Narr_nh8BYw06fE2FhVO5uvfxYA">35.5</ix:nonFraction>% (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_-Eu9E9Cep0OzRXj9-cOvEQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Narr_ESCxNPyT1Uy0U8wDQ7aaMA">23.4</ix:nonFraction>%)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_KmWkka70LU2rzVjbNR5o-Q" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="Tc_HwoMDQcxTk-KnJRG3pcWiQ_6_9">14.3</ix:nonFraction>%</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_RWlcTnuL0kGGu7ygFL9XhA_1_0"></a><a id="Tc_tPZ2JNjAIkOao3cnKnVRXA_2_0"></a><a id="Tc_h2b5YPcBY06iOzT5_i2dVg_2_2"></a><a id="Tc_x5mfviXBlEK7OwzDwTIiOA_3_0"></a><a id="Tc__s4BEzeNfE-1aTGVHKy8Uw_4_0"></a><a id="Tc_0jefYrd6wE-ZA8XcuZyjiA_4_2"></a><a id="Tc_ybOmMC89AUeAIxEPaUMBXw_5_0"></a><a id="Tc_xDY2jZqH1UyT99xXkezTDg_6_0"></a><a id="Tc_7vFTFS79Kk2d-OOb3UaqpA_6_2"></a><a id="Tc_E6a1Ye-WPECxeT86oyB0sQ_6_3"></a><a id="_be9ffd17_9d54_4ebf_a230_44bec6ead22c"></a><a id="_be9ffd17_9d54_4ebf_a230_44bec6ead22c_2"></a><a id="_be9ffd17_9d54_4ebf_a230_44bec6ead22c_3"></a><a id="_33da6562_3505_4e07_96f6_4926de91de65"></a><a id="_33da6562_3505_4e07_96f6_4926de91de65_2"></a><a id="_33da6562_3505_4e07_96f6_4926de91de65_3"></a><a id="_8f777fa1_db4e_4dde_8c0b_06756190140b"></a><a id="_8f777fa1_db4e_4dde_8c0b_06756190140b_2"></a><a id="_8f777fa1_db4e_4dde_8c0b_06756190140b_3"></a><a id="_cc12c635_82e9_4fed_8e48_67b716684abf"></a><a id="_cc12c635_82e9_4fed_8e48_67b716684abf_2"></a><a id="_cc12c635_82e9_4fed_8e48_67b716684abf_3"></a><a id="_6dce7dd1_e84d_40ab_99d0_4d6cfe6fccec"></a><a id="_6dce7dd1_e84d_40ab_99d0_4d6cfe6fccec_2"></a><a id="_6dce7dd1_e84d_40ab_99d0_4d6cfe6fccec_3"></a><a id="_95a90494_2138_4ffe_b7b6_1bb63819cbb6"></a><a id="_95a90494_2138_4ffe_b7b6_1bb63819cbb6_2"></a><a id="_95a90494_2138_4ffe_b7b6_1bb63819cbb6_3"></a><a id="_40725f15_422f_4019_a0f1_7fe61a510cfe"></a><a id="_40725f15_422f_4019_a0f1_7fe61a510cfe_2"></a><a id="_40725f15_422f_4019_a0f1_7fe61a510cfe_3"></a><a id="_8a17e5cc_14b9_47cd_95da_09d98941abbe"></a><a id="_8a17e5cc_14b9_47cd_95da_09d98941abbe_2"></a><a id="_8a17e5cc_14b9_47cd_95da_09d98941abbe_3"></a><ix:continuation id="Tb_xuaVCC8cPkOX_LyFqSes5g_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the changes in the Deferred Purchase Consideration and contingent consideration liabilities measured at fair value using Level 3 inputs for the years ended December 31, 2025 and 2024:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="Tb_-u-9JSxxMkq9NS2LtK9MRw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:81.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contingent consideration</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_J_N1Wdn9j0eaOA4iNlhG9A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_67J1UKmCsUq5oruaFEvSoQ_2_3">4,110</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_-4uTktp-TEaYQldlMZHddA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" scale="3" id="Tc_z7Z5ioIl2EKhZBkOdckUCw_3_3">549</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_aBtxub5-Y0K4XIFI81bP2w_4_3">4,659</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_d0TZz7qY80Gno4VQsyqkog" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" sign="-" scale="3" id="Tc_CYlPeoLcH0aUZnKS6wISjA_5_3">4,659</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at December 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">During the years ended December&#160;31,&#160;2025 and 2024, there were&#160;no&#160;transfers between Level 1, Level 2, and Level 3. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The carrying value reported on the accompanying consolidated balance sheets of cash, accounts payable and accrued expenses approximate their fair value due to their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';font-size:9pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="kala:GrantIncomeTextBlock" id="Tb_CZJTarz5CEyAy07APnsSQw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 4: Grant Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">CIRM Award</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On August 2, 2023, Combangio, a wholly owned subsidiary of the Company, entered into an award agreement with CIRM for a $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_MmobSkpVL0Sb7aIxJ_xu8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherRestrictedAssets" scale="3" id="Narr_GGrBl5qUJUexSPPpFzH66Q">15,000</ix:nonFraction> grant (as amended from time to time, the &#8220;CIRM Award&#8221;) to support Combangio&#8217;s KPI-012 program for the treatment of PCED. The CIRM Award includes funding for the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product and process characterization and analytical development for the program. The CIRM Award is subject to a co-funding requirement under which Combangio is obligated to spend a specified minimum amount on the development of KPI-012 to obtain the full award amount. Upon entry into the CIRM Award, Combangio received an initial $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_8_1_2023_To_8_31_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_TvT84_44k023WfT9VWoYcg" decimals="-3" format="ixt:num-dot-decimal" name="kala:AmountEntitledForInitialDisbursementOfGrant" scale="3" id="Narr_GhEp6M5Wm0mWGurmkbm48w">5,900</ix:nonFraction> disbursement from CIRM. In August 2024 and December 2024, Combangio <span style="background:#ffffff;">received </span>disbursements <span style="background:#ffffff;">of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_8_1_2024_To_8_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_fP5q32TorU-N6dPMmWiAYw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="Narr_Rfp1TX4yMke7RWSWCuGBIg">3,240</ix:nonFraction></span><span style="background:#ffffff;"> and </span>$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_1_2024_To_12_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_uRxkcts230-Auu9VoQ72WQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueNotFromContractWithCustomer" scale="3" id="Narr_SxxdTOOsyEmv7YL6cdhHOA">2,520</ix:nonFraction>, respectively, <span style="background:#ffffff;">from CIRM upon the achievement of specified milestones.</span> The balance of the award is payable to Combangio upon the achievement of other specified milestones that are primarily related to Combangio&#8217;s progress in conducting the CHASE Phase 2b clinical trial. CIRM may permanently cease disbursements if the milestones are not met within <ix:nonNumeric contextRef="Duration_8_2_2023_To_8_2_2023_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_UXINAs9NG0ejkKFabF8NFQ" format="ixt-sec:durwordsen" name="kala:ThresholdPeriodForAchievementOfSpecifiedMilestones" id="Narr_JK53ZfUF9kmPff1pYwPMIg">four months</ix:nonNumeric> of the scheduled completion dates or if the delay is not addressed to CIRM&#8217;s satisfaction, as determined by CIRM in its sole discretion. Additionally, if CIRM determines, in its sole discretion, that Combangio has not complied with the terms and conditions of the CIRM Award, CIRM may suspend or permanently cease disbursements. Under the terms of the CIRM Award, Combangio is obligated to pay a royalty on net sales of any product, service or approved drug resulting in whole or in part from the CIRM Award in the amount of <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg" decimals="3" format="ixt:num-dot-decimal" name="kala:RoyaltyOnNetSalesAsPercent" scale="-2" id="Narr_o5OjrLgx5U-KRG08d00yLQ">0.1</ix:nonFraction>% per $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg" decimals="-3" format="ixt:num-dot-decimal" name="kala:RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" scale="3" id="Narr_OF2urU_tikGu8VTFXw8oWw">1,000</ix:nonFraction> of funds utilized by the Company until the earlier of <ix:nonNumeric contextRef="Duration_8_2_2023_To_8_2_2023_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_UXINAs9NG0ejkKFabF8NFQ" format="ixt-sec:durwordsen" name="kala:TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" id="Narr_IUlP3QCUD0axCCzLVvkuqg">ten years</ix:nonNumeric> from the date of first commercial sale of such product, service or approved drug and such time as nine times the amount of funds awarded by CIRM has been paid in royalties (the &#8220;Base Royalty&#8221;). In addition, following the satisfaction of the Base Royalty, Combangio is obligated to pay a <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_8_2_2023_To_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_xVc8Hs6IZEKvWMJhhQW3Nw" decimals="3" format="ixt:num-dot-decimal" name="kala:RoyaltyOnNetSalesAsPercent" scale="-2" id="Narr_Tv5LmSstqUWmop3sOPwlFQ">1.0</ix:nonFraction>% royalty on net sales of any CIRM-funded invention in excess of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_8_2_2023_To_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_xVc8Hs6IZEKvWMJhhQW3Nw" decimals="-3" format="ixt:num-dot-decimal" name="kala:ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" scale="3" id="Narr_ZvPxh-FSuEy_qCuvSWLuQg">500,000</ix:nonFraction> per year until the last to expire patent covering such invention expires. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. During the years ended December&#160;31,&#160;2025 and 2024, the Company recognized $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_fcEpZb5X-kmBijbH-rI_1A" decimals="-3" format="ixt:num-dot-decimal" name="kala:IncomeFromGrants" scale="3" id="Narr_ByeEsBWWhkag-j9ZDulXnQ">3,377</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_BqLXlonM90CUEuLVTV-oeA" decimals="-3" format="ixt:num-dot-decimal" name="kala:IncomeFromGrants" scale="3" id="Narr__sCmxyQ3HkCixas-kxBCoA">6,199</ix:nonFraction>, respectively, of grant income related to the CIRM Award on its consolidated statement of operations. As of December&#160;31,&#160;2025, the Company had $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_cp44ZnVtUE-pLDW6ENb0dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeCurrent" scale="3" id="Narr_j_XRHtf8DUaMc-sV3h2L2Q">0</ix:nonFraction> deferred grant income on its consolidated balance sheet.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_x0y9_My3_kGI_HLpQsy6IQ_1_2"></a><a id="Tc_98ofjJFVSU2XM7BuX35gRA_1_5"></a><a id="Tc_j3kuotjWJkm8Xzal9SymLw_2_2"></a><a id="Tc_7hl4lkXeLkCuf7u1l4c2UQ_2_5"></a><a id="Tc_h7I7xJVpl0iJ8e-Zm3JjRg_3_0"></a><a id="Tc_BYL2le8CS0SoLLxcmwQKog_3_2"></a><a id="Tc_ILBKi9aBHk6Gov2a0olo0A_3_3"></a><a id="Tc_u18mUB1SK0S9xIt1fQse-A_3_5"></a><a id="Tc_UC6mZv24_Eq9wXjBz7b-Mw_4_0"></a><a id="Tc_Yfx81vHUXkayNQgFkalQbw_5_0"></a><a id="Tc_YN0DyvGMk0SYd7y8sp3w0Q_6_0"></a><a id="Tc_3Xvi6cXADkqjSlIklEwoLQ_7_0"></a><a id="Tc_CSFbgPzoa0GKwQT9qVzByg_7_2"></a><a id="Tc_JZqWdDqz6EiIQakbPlVfqQ_7_3"></a><a id="Tc_fCk5WvU_U0uMCqxTUqYnTw_7_5"></a><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tb_xwT-prFoK0i19jJXKSH_QA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 5: Property and Equipment, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net, consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_QV-3r1CAIEmIGev8kxUY0w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</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:7pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equipment</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_GjM_lQafckmVrLBubPWytA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_yDLiKUy-5EqFbSvLZz-kOA_3_6">1,194</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer hardware and software</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YH-Ny0KS0UCuADIrDSILXg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_nRMmoZf8eUmKWVFAD356EA_4_3">869</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_5g6dEkne8UKxCAP0h0mGiA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_RFfdD_P8FUyIhF_ZYbzWkw_4_6">869</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Property and equipment<span style="font-family:'Calibri','Helvetica','sans-serif';">&#8212;</span>at cost</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_b6T_8r7yFU6ywbNi_CeqMw_5_3">869</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_2TsWeFQ6wEmWOEukOOXXsg_5_6">2,063</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Accumulated depreciation</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_8GNRSDx_dUW-dRv_sAFBaQ_6_3">869</ix:nonFraction>)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_3Av5M6AXgUqaxGW7vbltAg_6_6">1,314</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Property and equipment&#8212;net</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;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_saDIynqVqkmOECS3nCX0pQ_7_6">749</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Depreciation expense for the years ended December&#160;31,&#160;2025 and 2024 was $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="Narr_7-iEFS27-kKo1d1RNoKDIw">216</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="Narr_DSy9mTlJUUm3c8f5WLBWiw">204</ix:nonFraction>, respectively. </p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_977a3964_ce27_4779_aae8_07cb81ab1859"></a><a id="Tc_RCFSLyOOK0CvpoodKtFLuQ_1_2"></a><a id="Tc_oY6hR1Rf-E68wxEnLDhl_Q_1_5"></a><a id="Tc_E7eg1kEA-0WG1AZHNl16VQ_2_2"></a><a id="Tc_MyiVzoTjNUiP9-JPwkwJtA_2_5"></a><a id="Tc_sOszgFyE0U-Kns2jB7MyWA_3_0"></a><a id="Tc_6HyCuNR780GrkqtE7_Egaw_3_2"></a><a id="Tc_xOphVCQ_yEevbZYL57mPtA_3_5"></a><a id="Tc_H1NlEuAIukKKS1k-oMIdFQ_4_0"></a><a id="Tc_lILtl63rTECDpAuFEr9K4w_5_0"></a><a id="Tc_dtbA8T5Fvk6DYDN_yhwhyg_6_0"></a><a id="Tc_9NRqTg-nl0ywvpjgsI3r-Q_7_0"></a><a id="Tc_l_Hvw9Iza0q1dsNQkc5GTg_7_3"></a><a id="Tc_DRuj_aC09UKMcCSc57gi0Q_8_0"></a><a id="Tc_RxetMAFOykiNPaa8cjH_4Q_9_0"></a><a id="Tc_XmKMsaWXd0e-_lwBAuH2gQ_9_2"></a><a id="Tc_Kea2C_XPk0q_iOuJ46aRIQ_9_5"></a><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="Tb_HX8_rjN6Q0ia3Q5qqSUe9Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 6: Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued expenses and other current liabilities consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="Tb_SmkxXuuaLkuXjP0rUuQFXQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Professional services</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_mifITSDA10a1iUI2WGdl6A_3_3">800</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_9BUgpsO9TU6MSbBeoLCaEw_3_6">414</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Development costs</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="kala:DevelopmentCostsCurrent" scale="3" id="Tc_8qlDz1DrNkWiqFrA53CShw_4_3">269</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:DevelopmentCostsCurrent" scale="3" id="Tc_StttVDuaGEeFpZPYGIWHxQ_4_6">736</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation and benefits</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_ZBNJQ0R-m0aWOqzPnCJYCA_5_3">180</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_TIEuOqUepEmPTueZrxcq2Q_5_6">2,390</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued revenue reserves (1)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="kala:AccruedRevenueReserves" scale="3" id="Tc_DPxa6MHlhE6pWXvyWMZaxg_6_3">155</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:AccruedRevenueReserves" scale="3" id="Tc_O3vBJqhR_02o1M4C3xU5_A_6_6">350</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract manufacturing</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:AccruedContractManufacturing" scale="3" id="Tc_wKlbj0LYiEWERaEnRHjzvg_7_6">672</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_zTBbFfJTx0SRokJRjO62Bw_8_3">104</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_UREWtLZ7J0m5ShMkAPac3Q_8_6">413</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</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;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="Tc_AYRmzJbSQEOfT6pYe1-4fw_9_3">1,508</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" id="Tc_x8SwsodhnkCUh0eB65P1Zg_9_6">4,975</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;">These amounts represent estimated provisions for product returns, rebates and discounts, prior to the sale </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">of the Commercial Business to</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> Alcon. Estimated provisions were deducted from gross revenues at the time revenues were recognized and are included in accrued expenses and other current liabilities on the Company&#8217;s consolidated balance sheets. These provisions reflected the Company&#8217;s best estimates of the amount of consideration to which it was entitled based on the terms of the contract.</span></td></tr></table><div style="margin-top:12pt;"></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:LesseeOperatingLeasesTextBlock" id="Tb_Lxhlcc-aEUabHqkfc97IQg" continuedAt="Tb_Lxhlcc-aEUabHqkfc97IQg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 7: Lease</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Operating leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Menlo Park, California Office Lease</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2023, Combangio entered into a lease agreement with Menlo Prepi I, LLC, pursuant to which Combangio leases&#160;approximately&#160;<ix:nonFraction unitRef="Unit_Standard_sqft_U2ZM5kmNXk27xb3ZDuBOxg" contextRef="Duration_4_1_2023_To_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_OM2SGoYD1kexpoutXqmUpQ" decimals="0" format="ixt:num-dot-decimal" name="kala:AreaOfPropertyLeased" scale="0" id="Narr_FwQeHl9tdEKA1eH_vHBbrQ">6,135</ix:nonFraction>&#160;square feet of office, laboratory and research and development space in Menlo Park, California. The Company entered into a guaranty of lease agreement guarantying the obligations of Combangio under the lease agreement.&#160;The initial term of the&#160;lease&#160;is for <ix:nonNumeric contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Narr_TmsNwllBPkKBuvyC33FwXw">62 months</ix:nonNumeric> which commenced on the&#160;lease&#160;commencement date of July 1, 2023, unless earlier terminated pursuant to the terms of the lease. The&#160;lease&#160;provides Combangio with an <ix:nonNumeric contextRef="Duration_4_1_2023_To_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_OM2SGoYD1kexpoutXqmUpQ" format="ixt:fixed-true" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend" id="Narr_DqfNKXl8g06tp3ztQskpUw">option to extend</ix:nonNumeric> the&#160;lease&#160;for an additional&#160;<ix:nonNumeric contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="Narr_RQfpCVwFqUmGiYCj8BFopw">five-year</ix:nonNumeric>&#160;term. Combangio was required to make a payment in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_us-gaap_BalanceSheetLocationAxis_kala_RestrictedCashAndOtherLongTermAssetsMember_ErglrnMOt0uQUmalRg2sEg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecurityDeposit" scale="3" id="Narr_NYFyu3ttHkSyNtGx_qvTBQ">144</ix:nonFraction>, as a security deposit pursuant to the lease during the year ended December 31, 2023, which is included in other long-term assets on the consolidated balance sheet as of December 31, 2024. Upon the lease commencement, the Company recorded<span style="background:#ffffff;"> a right-of-use asset of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Narr_dDFWPLM9Nk2TN21nbO80HQ">2,154</ix:nonFraction></span><span style="background:#ffffff;"> and corresponding </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Narr_Qwf85HoF8Uu1hvCbp53d9g">2,133</ix:nonFraction></span><span style="background:#ffffff;"> of lease liability.</span> </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_azP7WKr--Uq8xLXd-24Abg_1_2"></a><a id="Tc__g4EpvJLakm2Q1qpmHwa_g_2_2"></a><a id="Tc_yo8ULPVlV0mNereDVl9BMA_3_2"></a><a id="Tc_YKMKng4flUyNw3F0rgp4yQ_3_5"></a><a id="Tc_DcfseCXd2UKFK7yfkaSzHg_4_0"></a><a id="Tc_ilWhr0e9dU-hl8wqwHmq9g_5_0"></a><a id="Tc_QGTUC-5OxkSs2toxdNnNcg_5_2"></a><a id="Tc_R8Uqi9nqQEWOP2tYqX9UwA_5_5"></a><a id="Tc_SVw5tXaa00awR2U3DC6VIg_6_0"></a><a id="Tc_QgEOiqv1YEyz8KUDmS71Hg_7_0"></a><a id="Tc_FoKuvCbf00yjdvYb2TPoWw_8_0"></a><a id="Tc_p6W1m6Zqe0ydmyZE1zG4-g_8_2"></a><a id="Tc__pf3rkTofUuh7XRbOam5Pw_8_5"></a><a id="Tc_mgs1Kh2PxkqS2iYnq-44Fg_10_0"></a><a id="Tc_dLkqxlpR8kGTp5QHamwP3Q_10_2"></a><a id="Tc_rrHoyZl6dkWZMN1yx2cEeQ_10_5"></a><a id="Tc_0Qw2Im-EUky-ifShY09YRg_1_1"></a><a id="Tc_PkpI-4qZZ0SOz65-xU6IJA_1_3"></a><a id="Tc_QwG65K7rDUWsuvkJKYBuvQ_2_1"></a><a id="Tc_-p-I9leAjEiyRfSVykHZqw_2_3"></a><a id="Tc_Y0VScv8PvES870SPbe8M7g_3_0"></a><a id="Tc_qzfsANL06kmwzy5Vy6LPxw_3_1"></a><a id="Tc_5Of4diKPy0WcqrayfdZ8GQ_3_3"></a><a id="Tc_6i3p3vkTKU-a9wx1ssQJ_Q_4_0"></a><a id="Tc_Ubff2TIqjE-_0kkc5Ta4SQ_4_1"></a><ix:continuation id="Tb_Lxhlcc-aEUabHqkfc97IQg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of the CHASE trial of KPI-012 decision to cease development, o<span style="background:#ffffff;">n November 21, 2025, the Company terminated the lease with the landlord and signed a settlement to return the space and release the Company from its obligations and liabilities. The settlement was paid prior to December 31, 2025. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The components of lease expense and related cash flows were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:LeaseCostTableTextBlock" id="Tb_4NxsrwwwgkCtS8EY_C939Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:middle;width:72.42%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Lease cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_xY_jhIF3C0yqR7NNsqac2A_5_3">546</ix:nonFraction></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_pe9A9Z_rK0GpKzm5MzG1-Q_5_6">596</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Short-term lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="Tc_Xa6cwZOjj0mVRTEkw7h87A_6_3">37</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="Tc__-mIPYmb7Um9imOrT4ef5A_6_6">34</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Variable lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_3dQNk3q6VkCEIZXKyvuWDQ_7_3">179</ix:nonFraction></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_qAcu8k9Rj0e7nKPO4X1SVQ_7_6">209</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total lease cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_d0Gfl-LADkureOjzxGA0NQ_8_3">762</ix:nonFraction></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_9nId-2-iuE2AO97Z9cY1SQ_8_6">839</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_E4iFCJPuYUauLLkq59xU4Q_10_3">550</ix:nonFraction></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_HGLakJ07UEuTMNAa03Z5bw_10_6">581</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The weighted average remaining lease term and weighted average discount rate of operating leases were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="kala:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" id="Tb_lE460st1EUq_svPHwtZvqg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</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:73.95%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Narr_hGOM9XH_MESq4GB_t98EGw">3.7</ix:nonNumeric> years</p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_sIfZzGYEzUaysv0LR7OhiQ_4_3">13.1</ix:nonFraction>%</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="T60"></a><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:DebtDisclosureTextBlock" id="Tb_2shAu8o9R02cSS4XAtFG3Q" continuedAt="Tb_2shAu8o9R02cSS4XAtFG3Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 8: Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Loan and Security Agreement </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On May 4, 2021, the Company entered into the Loan Agreement with Oxford Finance, in its capacity as lender (in such capacity, the &#8220;Lender&#8221;), and in its capacity as collateral agent (in such capacity, the &#8220;Agent&#8221;), pursuant to which a term loan of up to an aggregate principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_ba2E2MlB-ECLo_x8S6-EoQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Narr_DeXcRUwPvEO93xHKJjePhA">125,000</ix:nonFraction> was available to the Company, consisting of a tranche A term loan that was disbursed on the closing date in the aggregate principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanMember_GCtCwTTSYEqp0MP3ApR-hA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Narr_d3kMBGXhYkyolejwxUXvJQ">80,000</ix:nonFraction> and additional tranches that are no longer available to the Company. The Company utilized substantially all of the proceeds from the tranche A term loan to repay a prior credit facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Through June 30, 2023, the term loan bore interest at a floating rate equal to the greater of (i) 30-day LIBOR and (ii) <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_AB8qbl3Ag0eL-a9YKq55-w" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="Narr_nolMeOEBsUy_rMGI_4f54w">0.11</ix:nonFraction>%, plus <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_kala_LondonInterbankOfferedRatesLiborMember_cV_RJhzAj0GJl_BMUwWBGQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="Narr_TB19xupWdUCbDeZKZ46bsg">7.89</ix:nonFraction>%. Effective July 1, 2023, the term loan bears interest at a floating rate equal to the greater of (i) <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_7_1_2023_To_7_1_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_S-Ieo0tkQk-yxNH-n7zO6w" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="Narr_It9dIvkjOEeMPlSDVKUPOA">8.00</ix:nonFraction>% and (ii) the sum of (a) the 1-Month CME Term Secured Overnight Financing Rate, (b) <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_7_1_2023_To_7_1_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_0PjcH5IumUGBm8FqeaE3KQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="Narr_iYGEBPB1Zk-cJV4U6wbYkg">0.10</ix:nonFraction>% and (c) <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_7_1_2023_To_7_1_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_0PjcH5IumUGBm8FqeaE3KQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="Narr_PHE9XXKODEqEeK_reH-NWg">7.89</ix:nonFraction>%. The Loan Agreement, prior to the Second Loan Amendment and Third Loan Amendment (as defined below), provided for interest-only payments until December 1, 2024 if neither the tranche B term loan nor the tranche C term loan are made, and until June 1, 2025 if either the tranche B term loan or the tranche C term loan is made (the &#8220;Amortization Date&#8221;). The aggregate outstanding principal balance of the term loans were required to be repaid in monthly installments starting on the Amortization Date based on a repayment schedule equal to (i) <ix:nonNumeric contextRef="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_FxuevrZncE6JTi_1IO8dRw" format="ixt-sec:durwordsen" name="kala:DebtInstrumentPeriodicPaymentMonthlyInstallments" id="Narr_kNTwQZYeGEyNnrJnjCFAZQ">18 months</ix:nonNumeric> if neither the tranche B term loan nor the tranche C term loan is made and (ii) <ix:nonNumeric contextRef="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_3RvAS-7urUSEw2zhCY-6iA" format="ixt-sec:durwordsen" name="kala:DebtInstrumentPeriodicPaymentMonthlyInstallments" id="Narr_dk2GSHo45kmPGHMOALhvPg">12 months</ix:nonNumeric> if either the tranche B term loan or the tranche C term loan is made. All unpaid principal and accrued and unpaid interest with respect to each term loan was due and payable in full on May 1, 2026 (the &#8220;Maturity Date&#8221;). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company paid a facility fee of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_xBdRMUNN40WT4Y0JqaUWFg" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentFacilityFeesPaid" scale="3" id="Narr_l8uGDI9nLk2kizot5rZZWA">400</ix:nonFraction> on the closing date of the Loan Agreement and agreed to pay a facility fee of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanBMember__XkLwoU2H0ijz6UwXZoDFA" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentFacilityFeesPaid" scale="3" id="Narr_rfDog70OLEq7ksR2KJYC6w">100</ix:nonFraction> upon closing of the tranche B term loan and a $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanCMember_WwYtnxDC5Ea-X8wRuCJ8sw" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentFacilityFeesPaid" scale="3" id="Narr_c0kgI-tYH0KUEMid6zv_MA">125</ix:nonFraction> facility fee upon the closing of the tranche C term loan. </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_2shAu8o9R02cSS4XAtFG3Q_cont1" continuedAt="Tb_2shAu8o9R02cSS4XAtFG3Q_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company will be required to make a final payment fee of <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_ba2E2MlB-ECLo_x8S6-EoQ" decimals="4" format="ixt:num-dot-decimal" name="kala:DebtInstrumentFinalPaymentFeesPercentage" scale="-2" id="Narr_yjeHEQ2cwUyLVVqL5mnRTQ">7.00</ix:nonFraction>% of the original principal amount of any funded term loan payable on the earlier of (i) the prepayment of the term loan in full or (ii) the Maturity Date. At the Company&#8217;s option, the Company may elect to make partial repayments of the term loan to the Lender, subject to specified conditions, including the payment of applicable fees and accrued and unpaid interest on the principal amount of the term loan being repaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In connection with its entry into the Loan Agreement, the Company granted the Agent a security interest in substantially all of the Company&#8217;s personal property owned or later acquired, including intellectual property and the Commercial Business. The Company also agreed to maintain its cash balance in one or more controlled accounts in favor of the Agent, subject to specified exceptions. The Loan Agreement also contains customary representations and warranties and affirmative and negative covenants, as well as customary events of default. Certain of the customary negative covenants limit the ability of the Company and certain of its subsidiaries, among other things, to incur future debt, grant liens, make investments, make acquisitions, distribute dividends, make certain restricted payments and sell assets, subject in each case to certain exceptions. Certain of the affirmative covenants include, but are not limited to, a failure to pay principal or interest on its due date or any other obligations within <ix:nonFraction unitRef="Unit_Standard_D_MWQ2Q9EquEazPcKbu-G4GA" contextRef="Duration_5_4_2021_To_5_4_2021_GjwvoXRUy0ieyp8m5VFyoQ" decimals="INF" format="ixt-sec:numwordsen" name="kala:NumberOfDaysOfObligationsDueDateOfCovenants" scale="0" id="Narr_MfiiOsch3k-c65bDjgDLUg">three</ix:nonFraction> business days of such obligations&#8217; due date, and a delisting from the Nasdaq Stock Market because of failure to comply with the continued listing standards of the listing tier of the Nasdaq Stock Market on which the Company&#8217;s common stock is listed. Events of default under the Loan Agreement include: (i) a material impairment in the perfection or priority of lien in the collateral or in the value of such collateral; (ii) a material adverse change in the business, operations or condition (financial or otherwise) of the Company; or (iii) a material impairment of the prospect of repayment of any portion of the obligations under the Loan Agreement (each, a &#8220;Material Adverse Change&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Loan Agreement includes features requiring (i) additional interest rate upon an event of default accrued at an additional </span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_xBdRMUNN40WT4Y0JqaUWFg" decimals="2" format="ixt:num-dot-decimal" name="kala:DebtInstrumentDebtDefaultPercent" scale="-2" id="Narr_fwugM67inES-N_NHyMKRaw">5</ix:nonFraction>%</span><span style="background:#ffffff;">, and (ii) the Lender&#8217;s right to declare all outstanding principal and interest immediately payable upon an event of default. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 21, 2022, in connection with its entry into the Asset Purchase Agreement with Alcon, the Company entered into an amendment to the Loan Agreement (the &#8220;Second Loan Amendment&#8221;). Pursuant to the Second Loan Amendment, the Lender and Agent consented to the entry by the Company into the Asset Purchase Agreement and the sale of the Commercial Business to Alcon and agreed to release its liens on the Commercial Business in consideration for the payment by the Company at the closing of the Alcon Transaction of an aggregate amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Narr_xPeoSylh3kqZk8JzWjD9Dg">40,000</ix:nonFraction>&#160;(the &#8220;Second Amendment Prepayment&#8221;) to the Lender and Agent, representing a partial prepayment of principal in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng" decimals="-3" format="ixt:num-dot-decimal" name="kala:RepaymentsOfLongTermDebtPrincipalPayment" scale="3" id="Narr_M-I5vs8DjU2MIXXDnt1vNw">36,697</ix:nonFraction>&#160;of the $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_olZFsclg1UyrdH55zFLsVg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="3" id="Narr_HUEvzGZPZEmjlG2h7LCYkA">80,000</ix:nonFraction>&#160;principal amount outstanding under the term loan advanced by the Lender under the Loan Agreement, plus a prepayment fee of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentPrepaymentFee" scale="3" id="Narr_8kcrySgm40iisd_FKhU5hg">734</ix:nonFraction>&#160;and a final payment fee of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentFinalPaymentFees" scale="3" id="Narr_CVTQCcnoeUaEzbj8isHuCw">2,569</ix:nonFraction>. In addition, the Company was required to pay all accrued and unpaid interest on the principal amount of the term loan being repaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, under the Second Loan Amendment, the Lender and Agent agreed that, following the closing of the Alcon Transaction and the Second Amendment Prepayment, the Amortization Date would be extended from December 1, 2024 to January 1, 2026, at which time the aggregate principal balance of the term loan then outstanding under the Loan Agreement is required to be repaid in&#160;<ix:nonFraction unitRef="Unit_Standard_installment_xVFBTzpRs0e9IPMSAC5vJg" contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng" decimals="INF" format="ixt-sec:numwordsen" name="kala:DebtInstrumentPeriodicPaymentNumberOfInstallments" scale="0" id="Narr_-DbJ0mPEY0uaVyzrVXXWzw">five</ix:nonFraction>&#160;monthly installments. Pursuant to the Second Loan Amendment, the Company may also make partial prepayments of the term loan to the Lender, subject to specified conditions, including the payment of applicable fees and accrued and unpaid interest on the principal amount of the term loan being repaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 8, 2022, the Second Amendment Prepayment was paid in connection with the closing of Alcon Transaction, and as such, the Amortization Date was extended to January 1, 2026. The transaction resulted in a loss on extinguishment of debt of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2022_To_12_31_2022_F7TKlMDKgki330n-xSx-ag" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Narr_TFYnuLJVWEWa7LXVesvaIw">2,583</ix:nonFraction>&#160;for the year ended December 31, 2022, consisting of the prepayment premium, a pro-rata portion of the unamortized debt discount and issuance costs and the unaccreted exit fee due upon the Second Amendment Prepayment.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_2shAu8o9R02cSS4XAtFG3Q_cont2" continuedAt="Tb_2shAu8o9R02cSS4XAtFG3Q_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">On December 27, 2022, the Company entered into an amendment to the Loan Agreement (the &#8220;Third Loan Amendment&#8221;). Pursuant to the Third Loan Amendment, the Lender and Agent agreed to amend certain provisions of the Loan Agreement to permit the transfer of the listing of the Company&#8217;s common stock from The Nasdaq Global Select Market to The Nasdaq Capital Market. Pursuant to the Third Loan Amendment, the Company agreed (A) to make partial prepayments of the principal amount of the term loan outstanding under the Loan Agreement as follows (the &#8220;Third Amendment Prepayments&#8221;): (1) a payment of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Narr_vd7Tk90vak-JBb6lb2Yryg">5,000</ix:nonFraction> on or before June 30, 2023, representing a partial prepayment of principal in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw" decimals="-3" format="ixt:num-dot-decimal" name="kala:RepaymentsOfLongTermDebtPrincipalPayment" scale="3" id="Narr_ZROQ9vDjQEKJitGzcs1w5w">4,673</ix:nonFraction>, plus a final payment fee of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentFinalPaymentFees" scale="3" id="Narr_XKShgmiIs0iO64OYnKVMGQ">327</ix:nonFraction> and (2) a payment of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Narr_ctPeazaeB0K9hyOv1HZifw">5,000</ix:nonFraction> on or before January 31, 2024, representing a partial prepayment of principal in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg" decimals="-3" format="ixt:num-dot-decimal" name="kala:RepaymentsOfLongTermDebtPrincipalPayment" scale="3" id="Narr_l7KAC0y56E2cmKstKI86MQ">4,673</ix:nonFraction>, plus a final payment fee of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentFinalPaymentFees" scale="3" id="Narr_oJvuBvqbTkKIi_vG84WmFg">327</ix:nonFraction> and (B) that the Amortization Date under the Loan Agreement shall be changed from January 1, 2026 to January 1, 2025. The Company paid the Third Amendment Prepayments on January 25, 2023, following which the Company became required to repay the Loan Agreement in monthly installments from January 1, 2025 through May 1, 2026. The principal loan balance under the Loan Agreement following the Third Amendment Prepayments was $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_blo3uzYP6EK5wOGur4Zrjg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="3" id="Narr_AYx1jRz-pEKnCLzKz4SXNw">33,957</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Pursuant to the Third Loan Amendment, in addition to the Third Amendment Prepayments, if the Company made an additional prepayment under the Loan Agreement equal to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToDecember312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WMlCNrnn20Wiu70IhMJJnQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Narr_Xf3ByxFEwka1vHo-nP9jRw">5,000</ix:nonFraction> (inclusive of the final payment fee) on or prior to December 31, 2024 (the &#8220;First Extension Prepayment&#8221;), the Amortization Date would be automatically changed to July 1, 2025, and the maturity date of the Loan Agreement would be automatically changed from May 1, 2026 to November 1, 2026.<span style="background:#ffffff;"> On December 26, 2024, the Company paid the First Extension Prepayment of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_26_2024_To_12_26_2024_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_9TejSYouykqcJCawlodfrQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:RepaymentsOfLongTermDebtPrincipalPayment" scale="3" id="Narr_KIqAtWm6a0StohJoMs760g">5,000</ix:nonFraction></span><span style="background:#ffffff;"> (inclusive of the final payment fee), and as a result, the Amortization Data was changed to July 1, 2025 and the maturity date was changed to November 1, 2026</span>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">If the Company made an additional prepayment under the Loan Agreement equal to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToJune302025Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_UwBNGFSHQ0CHQIuHebcLjg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="Narr_tJpqhdOqMkiDOCCdDHK8hQ">2,500</ix:nonFraction> (inclusive of the final payment fee) on or prior to June 30, 2025 (the &#8220;Second Extension Prepayment&#8221;), the Amortization Date would be automatically changed to January 1, 2026, and the maturity date of the Loan Agreement would be automatically changed to May 1, 2027. <span style="background:#ffffff;">On June 26, 2025, the Company paid the Second Extension Prepayment, and as a result, the Amortization Data was automatically changed to January 1, 2026 and the maturity date was automatically changed to </span>May 1, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Under the Third Loan Amendment, the Lender and Agent also agreed to waive the prepayment fees for the Third Amendment Prepayments, the First Extension Prepayment, the Second Extension Prepayment and any other prepayments under the Loan Agreement. Pursuant to the Loan Agreement, the Company also will be required to pay all accrued and unpaid interest on the principal amounts of the term loan being repaid at the time of repayment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">On August 1, 2023, the Company entered into an amendment to the Loan Agreement with Combangio and Oxford Finance (the &#8220;Fourth Loan Amendment&#8221;). Pursuant to the Fourth Loan Amendment, certain provisions of the Loan Agreement were amended in connection with the change of the Company&#8217;s name and the cessation of the U.S. Dollar LIBOR rate. On August 2, 2023, the Company entered into an amendment to the Loan Agreement with Combangio and Oxford Finance (the &#8220;Fifth Loan Amendment&#8221;). Pursuant to the Fifth Loan Amendment, Oxford Finance consented to the Company&#8217;s entry into the CIRM Award and certain provisions of the Loan Agreement were amended in connection therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_2shAu8o9R02cSS4XAtFG3Q_cont3" continuedAt="Tb_2shAu8o9R02cSS4XAtFG3Q_cont4"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, in connection with the Loan Agreement, the Company paid certain fees to the Lender and other third-party service providers. The fees paid to the Lender were recorded as a debt discount while the fees paid to other third-party service providers were recorded as debt issuance cost. These costs are being amortized using the effective interest method over the term of the Loan Agreement. The amortization of debt discount and debt issuance cost is included in interest expense within the condensed consolidated statements of operations and comprehensive loss. As of September&#160;30,&#160;2025, the effective interest rate was <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_9_30_2025_Le3b6N0_cUyRnV6SsOpcDQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_S_JM2hkIeEOMlzIg7vSYXA">19.0</ix:nonFraction>%, which takes into consideration the additional <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_9_30_2025_xoZdAHO3jk2ePPdmtaDLfw" decimals="3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentDebtDefaultPercent" scale="-2" id="Narr_RmuZ88eWBUeyqtTj58Y1Xg">5.0</ix:nonFraction>% interest rate as a result of the Event of Default, the non-cash accretion of the exit fee and the amortization of the debt discount and issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 29, 2025, the Company received the Default Notice from Oxford Finance under the Loan Agreement, which asserted that an Event of Default had occurred and was continuing under Section 8.3 (Material Adverse Change) of the Loan Agreement and alleged that other events of default under the Loan Agreement may exist.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-bottom:6pt;text-indent:36pt;margin:0pt;">&#160;In the Default Notice, Oxford Finance declared, by reason of the Event of Default, that all obligations of the Company under the Loan Agreement were immediately due and payable. In addition, the Default Notice indicated that the Company&#8217;s obligations under the Loan Agreement began accruing interest at the Default Rate (as defined in the Loan Agreement) effective immediately upon occurrence of the Event of Default. The total amount of the Company&#8217;s obligations under the Loan Agreement as of September 29, 2025 that were accelerated and declared payable by Oxford was $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_9_29_2025_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_MKUfWrpaDEGGvV-gEfAZXA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtDefaultLongtermDebtAmount" scale="6" id="Narr_3X1f5UXqWUycP8jHYl8JmA">29.1</ix:nonFraction> million plus any additional interest due upon final payment and any expenses that become payable by the Company under the Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">On October 18, 2025, pursuant to the terms of the Loan Agreement, Oxford Finance informed the Company that it intended to foreclose on all of the Company&#8217;s remaining assets and that Oxford Finance would not consent to the Company&#8217;s use of cash for any reason other than for minimal payroll expenses pending Oxford Finance&#8217;s foreclosure of the Company&#8217;s assets. In addition, Oxford swept substantially all of the Company&#8217;s cash resources from its bank accounts. As a result, on October 19, 2025, the board of directors of the Company terminated all remaining employees not deemed necessary by Oxford to execute a foreclosure of the Company&#8217;s assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On November 3, 2025, Oxford Finance informed the Company that it intended to pause its foreclosure of the Company&#8217;s assets and permitted the Company to use $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_3_2025_Ndb9qvRn3EWWsUQw8_Q9qQ" decimals="-2" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Narr_5cnqmxiI00qfW4SicjkHCQ">125.0</ix:nonFraction> of cash it previously swept to fund the negotiation execution of the Convertible Loan Agreement (as defined below) and to fund essential work only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">On November 9, 2025, the Company entered into a Convertible Loan Agreement (the &#8220;Convertible Loan Agreement&#8221;) with David Lazar (the &#8220;Individual Lender&#8221;), pursuant to which the Individual Lender agreed to provide the Company a convertible loan in the aggregate amount of up to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_9_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_kala_ConvertibleLoanAgreementWithIndividualInvestorMember_JH_JIo3m6kuZoymhPUItkA" decimals="-2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Narr_a1FSPeeSzkSUQR6t7gmAXQ">375.0</ix:nonFraction> (the &#8220;Loan Principal&#8221;), which was received in November 2025 and repaid in December 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the year ended December&#160;31,&#160;2025, the Company recognized interest expense of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="3" id="Narr_skzSCnw07Eu5S5wqnDfz8Q">3,276</ix:nonFraction> for the Loan Agreement. <span style="background:#ffffff;">This consisted of amortization of debt discount of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Narr_5A5skoCDm0i0jms5ZM3v-A">120</ix:nonFraction></span><span style="background:#ffffff;">, accretion of the final payment fee&#160;of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentAccretionExpenses" scale="3" id="Narr_5QCcfRknRUOrhxL2xTdORQ">354</ix:nonFraction></span><span style="background:#ffffff;"> and the contractual coupon interest expense of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Narr_-3VV9vpsmEiKTO7vfI2TAw">2,802</ix:nonFraction></span><span style="background:#ffffff;">. </span>During the year ended December 31, 2024, the Company recognized interest expense of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="3" id="Narr_obO80JHb8U6-YUxUGZW71w">5,766</ix:nonFraction> for the Loan Agreement. <span style="background:#ffffff;">This consisted of amortization of debt discount of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Narr_3jo7EnLms0OtpwjbN1-HCA">306</ix:nonFraction></span><span style="background:#ffffff;">, accretion of the final payment fee&#160;of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentAccretionExpenses" scale="3" id="Narr_yo3dyTbqFkKza0MsPUCSBg">942</ix:nonFraction></span><span style="background:#ffffff;"> and the contractual coupon interest expense of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Narr_tGbqKMiGNUKJ9Vi4kdNSIA">4,518</ix:nonFraction></span><span style="background:#ffffff;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_mTvHj3zu3ES88soEiwxZQw_1_2"></a><a id="Tc_1P6_tAvemkq_DjEZ86ncKA_1_5"></a><a id="Tc_bNaw9_BCyUyB7e_t91rfLA_2_2"></a><a id="Tc_ZwKX25vIZ0SS_IFpc9opzA_2_5"></a><a id="Tc_6vAfGyc6zUCW-EURPVi4bw_3_0"></a><a id="Tc_jydcgfj1Rk2Mx9KyRCVKLQ_3_2"></a><a id="Tc_LzpocW2ikUesSM1hvpYIyA_3_3"></a><a id="Tc_p9-Jny7A0k2DR5pvxAi6Gg_3_5"></a><a id="Tc_AtGCvQ3XekqIqssTEsjjBw_4_0"></a><a id="Tc_ae1aFykKwkefI5notejUtQ_4_3"></a><a id="Tc_01a4dKIClE2Cn5oKN1t5Wg_5_0"></a><a id="Tc_Xz4A2t6FhEKVP5BsFwVubw_5_3"></a><a id="Tc_KdFoAfwnLU2ka4gKCcBmCw_6_0"></a><a id="Tc_ycTydSZvwEShKL4BNlThMA_6_2"></a><a id="Tc_9trfu20fuUWVy50dDaeUgA_6_3"></a><a id="Tc_mywRnLzWOUGB1YXwDUAcWA_6_5"></a><a id="Tc_3BJ0oefRzUSHnvjem21wGg_7_0"></a><a id="Tc_AZzb6w1d5k2rv84Fr0aUIw_7_3"></a><a id="Tc_e7Vnc4xNckKsl9jex03_4Q_8_0"></a><a id="Tc_xzeV5MNz4EmLVnyN5J1jPQ_8_2"></a><a id="Tc_KLwkexLaUUyzjgsxYg4KZA_8_3"></a><a id="Tc_1qxPb3DRMkKK_YlZKDdGxA_8_5"></a><ix:continuation id="Tb_2shAu8o9R02cSS4XAtFG3Q_cont4"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On November 25, 2025, the Company entered into a Loan Settlement Agreement (the &#8220;Settlement Agreement&#8221;) with Oxford pursuant to which the Company owed Oxford </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_25_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_Q8S5AZly-kaljAQBLyMavw" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentSettlementAmountOwed" scale="3" id="Narr_Y5O4X4x-uUSmmtCJ0kNRqw">2,000</ix:nonFraction></span><span style="background:#ffffff;"> to be paid pursuant to the terms of the Settlement Agreement. The Settlement Agreement was entered into in connection with events of default by the Company, under the Loan and Security Agreement dated May 4, 2021 (the &#8220;Loan Agreement&#8221;). On December 26, 2025, the Company paid Oxford the settlement agreement amount of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_26_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_GslQX902xkeBEl1meW8swQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:PaymentsForSettlementOfDebt" scale="3" id="Narr_2LhBVQuTX0Oc8VtI2lUuYQ">2,000</ix:nonFraction></span><span style="background:#ffffff;">. As a result of such payment, all of its obligations under the Settlement Agreement and the Loan Agreement have been satisfied and the aggregate liability due Oxford of approximately </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_26_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_GslQX902xkeBEl1meW8swQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="Narr_M6xLoINC60OlV2sHbYxswg">10,600</ix:nonFraction></span><span style="background:#ffffff;"> has been settled and released.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of the carrying value of the debt as of December 31, 2025 and 2024 are detailed below:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="Tb_v1HFs_EYH0aPgdDgsvrklw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Principal loan balance</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_69VRzKxOl0CFArhYsSOaFQ_3_6">29,284</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unamortized debt discount and issuance cost</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="Tc_jusUso5kWkOkgmPx0E-9Mg_4_6">225</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cumulative accretion of exit fee</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" scale="3" id="Tc_DhXtfMVUyUSUQXuY9l9i5w_5_6">1,379</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total debt</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:AdjustedLongTermDebt" scale="3" id="Tc_0bl1G2OxWUmtM_p1qE1fCw_6_6">30,438</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Less: current portion of long-term debt</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_xj0x3ScGqESCWTlOzjCKng_7_6">10,336</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Long-term debt, net</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_1mc8wO6nTUSfaPjAU_u5JQ_8_6">20,102</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Tc_5_mrD-yQzUyK-fcwjO_aLg_1_9"></a><a id="Tc_eUWMNP9euk2oZ7FDzg41Fg_2_2"></a><a id="Tc_uviUfYURHkK0qGFY0DKWkg_2_5"></a><a id="Tc_OkmIrbUErEmFUbjxf-SqsA_2_7"></a><a id="Tc_uvEKROR6-0G9_kcbdTCqHg_2_9"></a><a id="Tc_PdnIA7g0U0ObowLq5EzPGw_2_11"></a><a id="Tc_kL_StNbVeEiAY2hZNcKjzg_3_0"></a><a id="Tc_cUDJ-jb1nkOXLleCm_kIEw_3_2"></a><a id="Tc_h6O8sGAcY0uuuUB1rGlCOw_3_5"></a><a id="Tc_knD-9u3oNUWyKvrRRyc2BA_3_7"></a><a id="Tc_9wnbTIy2ME2m9cJ9b0e7tA_3_9"></a><a id="Tc_ImLGB0SaM0WevGGFtSiBJA_3_11"></a><a id="Tc_y7bQkJDZFUy9wJHNQnDMsA_4_0"></a><a id="Tc_fAvNlIwB_UmOsZlkAzmP3A_4_2"></a><a id="Tc_gJcmPmjX9U2_YXXjsHS6aw_4_5"></a><a id="Tc_Bx1Jpji-OE22CsWLgpViIA_4_7"></a><a id="Tc_fI38VVET106P3-thpSjD3w_5_0"></a><a id="Tc_clSEV4_wjU6WdaNA1hSH_g_5_2"></a><a id="Tc_VlKV0b7vlEOn5gzxCb-rZA_5_5"></a><a id="Tc_kDUKp8n8p0-xR1zB-MX_Zg_5_7"></a><a id="Tc_il9DjO4XmEifbtsz0EDTow_5_9"></a><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="kala:StockWarrantsTextBlock" id="Tb_Iurw-3CRr0KYvlflBR0GHQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 9: Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has issued warrants in connection with debt transactions that were completed in 2018 and prior. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the common stock warrants outstanding as of December 31, 2025 and 2024, each exercisable into the number of shares of common stock set forth below as of the specified dates:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="Tb_FejhrVxc-U-EB6UIQIuzzA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Exercisable at</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expiration</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Issued</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per Share</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">From</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2016</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_OwxkTF9VO0STn0_MSGhCtA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Tc_tdS2Zb_wLkS-ULx3X2mlrA_4_3">413.50</ix:nonFraction></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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2026</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">September 2017</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_i9Xc_gLFJ0GDPsTnntGs2Q" decimals="INF" format="ixt:num-dot-decimal" name="kala:ClassOfWarrantOrRightExercisable" scale="0" id="Tc_tIJ34klR3UedHaDfXRnhqw_4_9">290</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_CCNsmu8Pik-4T0CVrRYM4A" decimals="INF" format="ixt:num-dot-decimal" name="kala:ClassOfWarrantOrRightExercisable" scale="0" id="Tc_sAK1Ct7EP064qMZTciNhXw_4_11">290</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_XmXmh2fX4kWCUO34N7uMvg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Tc_Q8YXG4-bVUWrpCh8e2Wp5g_5_3">609.23</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_2iQsDa7aokC720heSOO1jA" decimals="INF" format="ixt:num-dot-decimal" name="kala:ClassOfWarrantOrRightExercisable" scale="0" id="Tc_h-graTYmlkSvOKxMlK08Sg_5_11">3,693</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="kala:ClassOfWarrantOrRightExercisable" scale="0" id="Tc_ANxv7_RHwU6UMaERwJeRew_6_9">290</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="INF" format="ixt:num-dot-decimal" name="kala:ClassOfWarrantOrRightExercisable" scale="0" id="Tc_RCfOBTzQK0Cx_qp26HrgIQ_6_11">3,983</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tb_1qheulVKmkGlOv8bG0xkgw" continuedAt="Tb_1qheulVKmkGlOv8bG0xkgw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 10: Common and Preferred Stock </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company was authorized to issue up to <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_MhDBCjXhUU2T04DOhBdYgg"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_o1lxrQUlREW1et2etJ-_1g">5,000,000</ix:nonFraction></ix:nonFraction> shares of preferred stock as of December 31, 2025 and 2024. As of December&#160;31,&#160;2025, the Company had designated <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_TgfK1V9aTU2FBh3MvuHEGQ">54,000</ix:nonFraction> shares of preferred stock as Series E Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_O97U_6iEqE2y3mOg0g-i-Q">2,928</ix:nonFraction> shares of preferred stock as Series F Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_pdKWwSQYp0qyFjWdPUFFdA">10,901</ix:nonFraction> shares of preferred stock as Series G Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_kmx4DUXcX0S0eI6YNzkVfQ">9,393</ix:nonFraction> shares of preferred stock as Series H Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_SOhz5R8BZ0KmqQwcfZgIPA">3,286</ix:nonFraction> shares of preferred stock as Series I Preferred Stock, and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_QzrTJazp_EiT0n1msZgiNw">900,000</ix:nonFraction> shares of preferred stock as Series AA Preferred Stock, of which <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_ZIAyr8Xbe02Qqsy0fTqbjg">9,278</ix:nonFraction> shares of Series E Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_mDtIn-5JS0mbPxJOiHXGXw">2,928</ix:nonFraction> shares of Series F Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_Yb7FxWf4xEODYCohZnFaSQ">10,901</ix:nonFraction> shares of Series G Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_xlbo-UsZBkiJpcCnIh-R-A">2,299</ix:nonFraction> shares of Series H Preferred Stock, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_MlOsqLgxqk2qGtTyxZbPbQ">0</ix:nonFraction> shares of Series I Preferred Stock and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_RYr1kge24EuEFyRBUTu01g">900,000</ix:nonFraction> shares of Series AA Preferred Stock were outstanding as of December&#160;31,&#160;2025. On January 20, 2026, all of the Series E Preferred Stock, Series F Preferred Stock, Series H Preferred Stock were converted to common stock. On January 30, 2026, the Company designated <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockCapitalSharesReservedForFutureIssuance" scale="0" id="Narr__8dO1DiwrUqPezhQUjf6Ng">2,100,000</ix:nonFraction> shares of preferred stock as Series AAA Preferred Stock. All of the shares of Series AAA Preferred Stock have been converted to common stock. </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_1qheulVKmkGlOv8bG0xkgw_cont1" continuedAt="Tb_1qheulVKmkGlOv8bG0xkgw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Series AA Private Placement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">On November 23, 2025, the Company entered into a Securities Purchase Agreement (the &#8220;Securities Purchase Agreement&#8221;) with David Lazar (&#8220;Investor&#8221;), pursuant to which the Company agreed to issue and sell, in a private placement, shares of Series AA Convertible Non-Redeemable Preferred stock (the &#8220;Series AA Preferred Shares&#8221;), par value </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_S00R7S5Yak2Cxs7XZzelIA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_wxVbB-RExU-Ub69IILwR3w">0.001</ix:nonFraction></span><span style="background:#ffffff;"> per share, of the Company and shares of Series AAA Convertible Non-Redeemable Preferred Stock (the &#8220;Series AAA Preferred Shares&#8221;, and together with the Series AA Preferred Shares, the &#8220;Placement Shares&#8221;), par value </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Q0r6LEtcb0yA0NKWrP0r8w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_HRxQk4Y14UqJQx-Q4o58Fg">0.001</ix:nonFraction></span><span style="background:#ffffff;"> per share, of the Company, in </span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw" contextRef="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_Uro0Iw1pTEOS5OB4szDb3Q" decimals="INF" format="ixt-sec:numwordsen" name="kala:NumberOfClosings" scale="0" id="Narr_fOnIS7r7B02TThyAXjqnkA">two</ix:nonFraction></span><span style="background:#ffffff;"> closings for aggregate gross proceeds of up to </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_23_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__rihQYJ0pk2jd1BkYqUkIg" decimals="-5" format="ixt:num-dot-decimal" name="kala:ProceedsFromPreferredStockReservedForFutureIssuance" scale="6" id="Narr_ikMIpf56YUqU-di3z6_-aA">6.0</ix:nonFraction></span><span style="background:#ffffff;"> million. Pursuant to the Securities Purchase Agreement, Company agreed to issue and sell to the Investor at a first closing </span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_OObCj7lYVku4n4EligtO0w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_xlwoVmmmaEOEuX23AqRyXw">900,000</ix:nonFraction></span><span style="background:#ffffff;"> Series AA Preferred Shares, at a price per Series AA Preferred Share equal to </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_9SouDJ_-EUGUArMDMDC2ow" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_GaHAp0X4pk2JQd6O1MVgKA">2.00</ix:nonFraction></span><span style="background:#ffffff;">, for aggregate gross proceeds of </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_OObCj7lYVku4n4EligtO0w" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock" scale="6" id="Narr_gVDfMJVC7UqYjfQCy23Eng">1.8</ix:nonFraction></span><span style="background:#ffffff;"> million. The closing for the Series AA Preferred Shares occurred on November&#160;24, 2025 (the &#8220;Series AA Preferred Share Closing&#8221;). The closing for the Series AAA Preferred Shares occurred on January 30, 2026 (the &#8220;Series AA Preferred Share Closing&#8221;).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Series AA Preferred Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Conversion </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Each outstanding share of Series AA Preferred Stock is initially convertible into <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" scale="0" id="Narr___SSwXNHlk-wl2Cd0ScE9g">55</ix:nonFraction> shares of the Company&#8217;s common stock, subject to adjustment as provided in the applicable Certificate of Designations, at any time at the option of the holder. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Voting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Shares of Series AA Preferred Stock generally have no voting rights, except to the extent provided by applicable law, and except that the consent of the holders of Series AA Preferred Stock will be required to alter, repeal or change the powers, preferences or rights of the Series AA Preferred Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Dividends</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Shares of Series AA Preferred Stock are entitled to receive dividends equal to (on an as-if-converted-to-common stock basis), and in the same form and manner as, dividends actually paid on shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liquidation Rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Series AA Preferred Stock ranks on parity with the Series AAA Preferred Stock. Upon any dissolution, liquidation or winding up of the Company, whether voluntary or involuntary (&#8220;Dissolution&#8221;), subject to any superior rights of holders of senior securities, if any, holders of Series AA Preferred Stock will be entitled to receive, on a&#160;<i style="font-style:italic;">pari passu</i>&#160;basis as applicable (A) an amount per share of Series AA Preferred Stock equal to the greater of (i) $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:TemporaryEquityLiquidationPreferencePerShare" scale="0" id="Narr_uRlOoAPw10OYx4cVmc6B3g">2.00</ix:nonFraction>&#160;(as adjusted for stock splits, combinations, reorganizations and the like) plus any dividends declared but unpaid thereon or (ii) such amount per share as would have been payable had all shares of the Series AA Preferred Stock or Series AAA Preferred Stock, as applicable, been converted into common stock immediately prior to such Dissolution, before any distributions shall be made to holders of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If, upon any such Dissolution, the assets of the Company are insufficient to pay the holders of shares of the Series AA Preferred Stock, the holders of shares of Series AA Preferred Stock will share in any distribution of the assets available for distribution in proportion to the respective amounts which would otherwise be payable in respect of the shares of Series AA Preferred Stock held by them upon such distribution if all amounts payable on or with respect to such shares of were paid in full.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_ljDSs8l_LUap6W5OAJ6N4A_1_2"></a><a id="Tc_PygL8IU_JUGRZsh6CkMpoA_1_4"></a><a id="Tc_YM_n2Z0tGE6qaDG7nxuucg_2_2"></a><a id="Tc_P3ecE1oYT0-dIE5gMB9ZUw_2_4"></a><a id="Tc_4Xb_ygVz2Ui9_tjfusN4tA_3_0"></a><a id="Tc_nuo2QaKllEm6fzl1CIkhig_4_0"></a><a id="Tc_U7dBmc6xAk-Qp5Esa0ym4g_5_0"></a><a id="Tc_-2KlrypoKkmRREWSYu9HsA_6_0"></a><a id="Tc_jybfNJV6J0Sxqf1lsERAdg_7_0"></a><a id="Tc_cr9pj8Mi4Uuue8y4njetdA_8_0"></a><a id="Tc_hPSDMAROpUSjURiAy8zEGw_9_0"></a><ix:continuation id="Tb_1qheulVKmkGlOv8bG0xkgw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company was authorized to issue up to <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_S4HEZAxN7kGIdJ0P7cAm4w"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_dBmWmib-Y0CAmO7MrbFoZw">120,000,000</ix:nonFraction></ix:nonFraction> shares of common stock with a $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_oG_cc2T2Jk2RI_OXalMb9g"><ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_81wAtFZ2x0i8xDYOp63Ymw">0.001</ix:nonFraction></ix:nonFraction> par value per share as of December 31, 2025 and 2024. The Company had <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_x71gI9T7v0e1yCuFv7T-bQ"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_Hun9Hhe-Y0yLMdlme9SL3g">27,849,725</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_qBO1NNo0SU6qaB8gdMveXA"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_vjvmwtXbo0O1ZqC4zHHEzQ">6,091,182</ix:nonFraction></ix:nonFraction> shares of common stock issued and outstanding as of December 31, 2025 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Holders of the Company&#8217;s common stock are entitled to <ix:nonFraction unitRef="Unit_Standard_Vote_vj6Y-csRZUG7tT6ZnB175A" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_aGhHH2M3Y0ecvxqBfekiXw" decimals="INF" format="ixt-sec:numwordsen" name="kala:CommonStockVotingRightsPerShare" scale="0" id="Narr_glK2I1Dhpk-1kuta6dskwQ">one</ix:nonFraction> vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights. Each election of directors by the Company&#8217;s stockholders will be determined by a plurality of the votes cast by the stockholders entitled to vote on the election. Holders of common stock are entitled to receive proportionately any dividends as may be declared by the Company&#8217;s Board of Directors, subject to any preferential dividend rights of any preferred stock that the Company may issue in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of the Company&#8217;s dissolution, whether voluntary or involuntary, the holders of its common stock are entitled to receive proportionately all assets available for distribution to stockholders after the payment of all debts and other liabilities and subject to the prior rights of the Series AA Preferred Stock, and any preferred stock that the Company may issue in the future. Holders of the Company&#8217;s common stock have no preemptive, subscription, redemption or conversion rights. The rights, preferences and privileges of holders of the Company&#8217;s common stock are subject to and may be adversely affected by the rights of the holders of the Series AA Preferred Stock and shares of any series of its preferred stock that the Company may designate and issue in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Reserved Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025 and 2024, the Company has reserved the following shares of common stock for issuance upon exercise of rights under warrants, under the Amended and Restated 2017 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), upon the exercise of stock options, upon the vesting of RSUs, and upon conversion of the Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series AA Preferred Stock:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfConversionsOfStockTextBlock" id="Tb_WUkn5sMoYkG1xs4ghQ3QvA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warrant rights to acquire common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_zBpnpaHNhUKp7YXcdzypAA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_mvbIebrpVEW6qw6PiSgkwQ_3_2">290</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_BxhhofTCREO3vXbjUEHjyQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_U6nwW4oxN028vSy8xJUOZw_3_4">3,983</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_L4gWXO7hgkaeu_BWlHUDdA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_p6Bhy5JJska_Lb6Au6XtfA_4_2">37,588</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_WsVWrJRV7kqC2sgy8zEnmQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_7KF4xWQVxkKytUhudPxrMw_4_4">35,347</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Outstanding inducement stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_V4bfsSXXYkC6hQd8Z19cQg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_E1buIc_5akm_huHSocf0Bw_5_2">1,981</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_uevMU4KFYUaucXOhktAj3A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_QhZdd2OS40Gbm8ZIKGc5LQ_5_4">10,496</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">2009 Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_LiqZ0DBI5USxCOhHIX1gCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_X1rOyjR0v0GqCpbZWDfenw_6_2">26</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_CBSHobVbS0KLeV0sPjAU-A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_nkLD1SnJTkGZn-OXfJ7qXQ_6_4">26</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">2017 Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_3aKesq8dAUGzKd6aBR2Cog" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_jkfJXB_jSE6VJrambLcV2Q_7_2">1,945,488</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_hvwqoBd8TkqSpiufbk58OQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_6_7rtXBlSE2Qys_Z9bPOgA_7_4">1,675,807</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted to common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_oWrl2XfF30CzFyri5QyRwA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_SNjQLXVIhEaz9S1P9kUtSw_8_2">52,040,600</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_4wK6SyOvVkKBjkz8iKaxhA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_qUw2trJDq0qjK79W4sCyZw_8_4">7,775,400</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_i9FQI_uzC0SuSZP_JoeJCQ_9_2">54,025,973</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_wNVG6V0WNEK9NbEB9ORvpw_9_4">9,501,059</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">ASC 480 - </b><span style="font-style:italic;font-weight:bold;">Distinguishing Liabilities from Equity</span><b style="font-weight:bold;"> determination </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Series F Preferred Stock issued pursuant to the 2023 Securities Purchase Agreement, the Series G Preferred Stock issued pursuant to the March 2024 Securities Purchase Agreement, the Series H Preferred Stock issued pursuant to the June 2024 Securities Purchase Agreement, the Series I Preferred Stock issued pursuant to the December 2024 Securities Purchase Agreement, and the Series AA Preferred Stock issued pursuant to the Series A Securities Purchase Agreement were not within the scope of ASC 480. These instruments did not contain any embedded derivatives required to be bifurcated from the Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock, Series I Preferred Stock and Series AA Preferred Stock and these instruments were equity classified within permanent equity.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_F-3wT9FYtEq1eAoWrBYkKA" continuedAt="Tb_F-3wT9FYtEq1eAoWrBYkKA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 11: Stock-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock Incentive Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 22, 2023, the Company&#8217;s stockholders approved the Company&#8217;s Amended and Restated 2017 Equity Incentive Plan (the &#8220;2017 Plan&#8221;), which amended and restated the Company&#8217;s 2017 Equity Incentive Plan, as amended, to (i) increase the number of shares of common stock authorized for issuance thereunder by&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_6_22_2023_To_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_ixhH9yD8Nk6uSW9SuW_R1A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" id="Narr_ETezrJ0m_0C8hnLejezthw">1,250,000</ix:nonFraction>&#160;shares; (ii) limit the number of incentive stock options that can be granted under the plan to <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_unImtJV47ka1rJaOeX8V2w">7,738,761</ix:nonFraction> shares of common stock; (iii) add an annual limit on non-employee director compensation, including cash and the value of equity awards, of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA" decimals="0" format="ixt:num-dot-decimal" name="kala:AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" scale="0" id="Narr_Tab0Of0nSk-4GJEUC1IdoA">750,000</ix:nonFraction> for incumbent directors and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA" decimals="0" format="ixt:num-dot-decimal" name="kala:AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" scale="0" id="Narr_8bLjzfaCHE-akjUU7ukyTw">1,000,000</ix:nonFraction> in a director&#8217;s first year of service; and (iv) extend the term of the plan (including the duration of the evergreen) to <ix:nonNumeric contextRef="Duration_6_22_2023_To_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_ixhH9yD8Nk6uSW9SuW_R1A" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="Narr_Icvh0M66P0azUnx5gQrzFg">10 years</ix:nonNumeric> from June 22, 2023, the date that stockholders approved the plan. In addition, the 2017 Plan provides for an annual increase to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2024 and continuing for each fiscal year until, and including, the fiscal year ending December 31, 2033, equal to the lower of (i)&#160;<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_diyHX1McDkmsMxm-_h_Y0g" decimals="2" format="ixt:num-dot-decimal" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" scale="-2" id="Narr_4wnn2cZH10SOU7RdXYrUNw">4</ix:nonFraction>% of the sum of (I)&#160;the number of outstanding shares of common stock on such date and (II)&#160;the number of shares of common stock issuable upon conversion of any outstanding shares of convertible preferred stock of the Company on such date (without giving effect to any restrictions or limitations on conversion) and (ii)&#160;an amount determined by the Company&#8217;s board of directors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2025, there were&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_diyHX1McDkmsMxm-_h_Y0g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" id="Narr_v26NbAEGNkW5PGh0QzEtWA">527,508</ix:nonFraction>&#160;shares of common stock available for grant under the 2017 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the plans, the Board or the compensation committee determines the number of shares of common stock to be granted pursuant to the awards, as well as the exercise price and terms of such awards. The exercise price of incentive stock options cannot be less than the fair value of the common stock on the date of grant. Stock options awarded under the plans expire <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_qAn7kkWbD0Go6R57sgJ82Q" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="Narr_CWckaFNnO0OOTK0V-iQ9ag">10 years</ix:nonNumeric> after the grant date, unless the Board or the compensation committee sets a shorter term. Options granted under the plans generally vest over a <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_qAn7kkWbD0Go6R57sgJ82Q" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_1Jtc_oWM-0q1zEhNYq7gSg">four-year</ix:nonNumeric> period. A portion of the unvested stock options will vest upon the sale of all or substantially all of the stock or assets of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock Option Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December&#160;31,&#160;2025 and 2024, the Company granted <span style="background:#ffffff;">options for the purchase </span>of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Narr_eONBkmeUOUqC37s_8XUQmg">689,525</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Narr_OsJkQzvKtkWF1_AX8F2t1g">317,139</ix:nonFraction> shares, respectively, <span style="background:#ffffff;">of common stock.&#160;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_WvpQP0ChIUuyR-KHJCDr4A_1_7"></a><a id="Tc_5rDiij-EcEit_11_7tRU1Q_2_4"></a><a id="Tc_oYpVKp78GU-bnQa1ku28Yg_2_7"></a><a id="Tc_ENxYNO-AV0u8GTvGKoqUgg_3_4"></a><a id="Tc_-lGR9Z3YoUi8Kmvay4rIOQ_3_7"></a><a id="Tc_0OAcw7JJ90imgl6kOCkjAQ_3_9"></a><a id="Tc_PzXv6IyXp0WzSuHNXfNjdQ_4_2"></a><a id="Tc_qZbt_iAiPEGbLJmzvyxYWg_4_4"></a><a id="Tc_sVlnOk5fTkGjd8a8A7Op0w_4_7"></a><a id="Tc_EDD234llLkWE9ab6XGnpDg_4_9"></a><a id="Tc_MLsIcEw15UevUXahOVWlOg_5_2"></a><a id="Tc_8MGALanriku2XzvcgEMp1w_5_4"></a><a id="Tc_GjC-T4pyyk6EwueJByoD0w_5_7"></a><a id="Tc_KFE2X2PG50SKvRYM4Cpyjg_5_9"></a><a id="Tc_ukL4QNfBnUez3Letc6R_Ng_6_7"></a><a id="Tc_3ripB5bqhU2LgYF50WO1Tg_6_9"></a><a id="Tc_H2NCXFvqXUqrStBPU4C5NA_7_0"></a><a id="Tc_XIK1Nz7-nUGsUnbDMObFtg_7_4"></a><a id="Tc_UWkDQ5F3CEyZ80BzKmONcQ_7_9"></a><a id="Tc_N-LmEbCJU0mRgSWjqf-KaQ_8_0"></a><a id="Tc_tVGOv3Fxv02tfSzqQBD7tg_9_0"></a><a id="Tc_7Oh7IF8hR0WheMalUxSqwg_10_0"></a><a id="Tc_FaCE59ECvUSL1x3wTT-Ufw_11_0"></a><a id="Tc_CuUXPsWl-UK5WJoqpxR8AQ_11_4"></a><a id="Tc_Oj4iZuq21EeMsq0JQmLnIg_11_5"></a><a id="Tc_3viBp2mJ9UiplU44qUbxXg_11_9"></a><a id="Tc_ZxYEGvYU_0SHqu6rRtn-gw_11_10"></a><a id="Tc_bvofCdAmv0STBH4vIlDv9g_12_0"></a><a id="Tc_ad9zdB79LESd9Bb3lczP2Q_12_4"></a><a id="Tc_Ju0qhriGSk6MSy2mwEYHQQ_12_5"></a><a id="Tc_LQ83Qq8g9U2fZQ4v2Ysv2w_12_9"></a><a id="Tc_THJCyi0JxUG0S1pLCmOhoA_12_10"></a><a id="Tc_4kP0BG1c_EWUsRrwwSSX3w_13_0"></a><a id="Tc_UoM0cODNmUK0ulwhzHMnUw_13_4"></a><a id="Tc_v6GG0VaFv0iXk4-Ztqj4kQ_13_9"></a><a id="Tc_7m8jNYQwukawFQ_Ux_A5Zg_13_10"></a><a id="Tc_jY76ATynrkqFFzXgsFSnpw_1_1"></a><a id="Tc_36RZmhBX-kK5Plv7LNxnBw_1_5"></a><a id="Tc_6u3nHh7TrES6FwtESUPY6Q_2_0"></a><a id="Tc__BGNxRMY30W5jBbXjnh3jg_2_2"></a><a id="Tc_NAIEjfSGu0K2qBK1lzvhIw_2_5"></a><a id="Tc_VxKTScZfNkGQttCGTbGlXg_2_6"></a><a id="Tc_X8_up1XS8EOA2qAAmzZl4Q_2_7"></a><a id="Tc_pgfGhyqECEWnmT0I_cWu0A_3_0"></a><a id="Tc_ONHWSnPODUaNP1Wkxdsy8w_3_2"></a><a id="Tc_r7nyLHLPEUyF8jKQfcvRog_3_5"></a><a id="Tc_2HuNQaT3ukm6K4MK8Q8_nQ_3_6"></a><a id="Tc_5bKSPRNq5ECiBvhXDKT5DQ_3_7"></a><a id="Tc_7myRSLKi10qRb85eK5kFQw_4_0"></a><a id="Tc_VE3-pO5gOUGWry0Y_Z90Xw_4_6"></a><a id="Tc_ZfqSNrCCNk23jV5crdfsmg_5_0"></a><a id="Tc_uP9FKOTUQU-Ywb489kfDWw_5_2"></a><a id="Tc_6BIZGUMFlUC6BfvaztP3iw_5_6"></a><a id="Tc_GvDdXqSfc0ypoYPJcshQVg_1_1"></a><a id="Tc__gjngqiTnEqMDTgnwN6XRA_2_1"></a><a id="Tc_yyneSWM3aECReqwG9zig0A_3_1"></a><a id="Tc_svoo4s2_oUO0c6re4dgqdA_3_4"></a><a id="Tc_H3DaF3GeFEaL91bivakSDw_4_0"></a><a id="Tc_yyfiqNAw8EKUbXBXT7elcA_4_1"></a><a id="Tc_6ViNxssJM0eBMS-bBXzKlQ_4_4"></a><a id="Tc_arktuEYG3kGSTADON-l3iA_5_0"></a><a id="Tc_cn89euPAv0yaf_PPWv5Yyw_6_0"></a><a id="Tc_uHmooI-f_UK6XQuoWR08uA_6_1"></a><a id="Tc_iV8YJ3jYb0OX4_uesk7OIw_6_4"></a><ix:continuation id="Tb_F-3wT9FYtEq1eAoWrBYkKA_cont1" continuedAt="Tb_F-3wT9FYtEq1eAoWrBYkKA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A summary of option activity is as follows: </p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tb_moIZ_Xju7kiSOKZBYzJNzQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:57.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Remaining</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding as of January 1, 2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_cYI1zg_5BkWz_VuOvmEaHw_7_2">878,003</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_Vah8b3ubDUWXq4GkUTQUdg_7_5">13.22</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_mWolD04_-UOZOv6EnkMNCg_7_7">8.6</ix:nonNumeric></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="Tc_LObF8u6b5UmEE9lnzCOaVw_7_10">23</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Tc_9zWxBywgDkCg706f5kAjjA_8_2">689,525</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_p5_93ejcP0iXDKYQEnU2qQ_8_5">8.30</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Exercised</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_CF9RubB4i0uCAYM2pk3qNw_9_2">885</ix:nonFraction>)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_ELi8giCVP0GktZcIrkhiTQ_9_5">7.23</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="Tc_Vgyti_d7W0OSrXn3Q69Yew_10_2">377,603</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_m3NryiuTV0GNQkKRC1IRDg_10_5">10.49</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding as of December&#160;31,&#160;2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_S9U-YXmfYE-7z1Xbt14xaQ_11_2">1,189,040</ix:nonFraction> </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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_kzsr1Y4KPkqSo-6zgNR3Tg_11_7">6.7</ix:nonNumeric></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested or expected to vest as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" scale="0" id="Tc_E0qTuH1iq0uDpLNtkXcW7w_12_2">1,189,040</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="Tc_1qsFWnBol0G_bxrpBQuOGQ_12_7">6.7</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Options exercisable as of December&#160;31,&#160;2025 </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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" id="Tc_CNf2j4ZOEkaS2fB5dNFfKQ_13_2">643,354</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="Tc_aaEScHaJKEK1afeSj66iNw_13_5">12.19</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tc_-BK0HEaqUkS29EH6NJjHhA_13_7">5.0</ix:nonNumeric></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company records stock-based compensation related to stock options granted at fair value. The Company utilizes the Black-Scholes option-pricing model to estimate the fair value of stock option grants and to determine the related compensation expense. The assumptions used in calculating the fair value of stock-based payment awards represent management&#8217;s best estimates. The assumptions used in determining fair value of the stock options granted during the years ended December&#160;31,&#160;2025 and 2024 are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="Tb_cOKduNMpk0mKfJTyBm1WmA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="Tc_7bG9c4prXEKbM2x9wiBYHw_2_1">107.8</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="Tc_JWSGLd3IFkqyrsEsl7U-sg_2_3">114.1</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="Narr_HQe40kzRsUuX3ehlqtAMlw">107.9</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="Narr_IhMnhC75D0-vq6QmLtNoog">110.3</ix:nonFraction>%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Risk-free interest rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="Tc_fsCR8lgVekaU3fGveYHsUQ_3_1">3.80</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="Tc_19gMyxhWuUOV-vh7bRT1jg_3_3">4.47</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="Narr_QDuh02QN-026ML0FzhkdMQ">3.46</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="Narr_MxFvBmW77EiC9tHAhETtJg">4.41</ix:nonFraction>%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Tc_5JlEnHYEf0uAU7HFouUOBA_4_2">0</ix:nonFraction>%</p></td><td style="vertical-align:top;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Narr_lf5zxEz5ukyrcbHFLMbruQ">0</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MinimumMember_txlh-08ZhkiBfGKIOvLFpQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Tc_U37YuYaJOkCBRgLlldMY6w_5_1">5.24</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_Et0wjsTo40GZBBlx3qGXhg" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Tc_cuKkWglq_0qfdKry5e2zKw_5_3">6.02</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_Nehe-w608kyCtQn-NfcdjA" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Tc_uG_PEEr8ykSwWYsILdF6BQ_5_5">5.50</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_wzbDYaB_6kyskBkeX-jvnQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Tc_T9wPv52mNUmke8DlAjz0sQ_5_7">6.07</ix:nonNumeric></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company derived the risk-free interest rate assumption from the U.S. Treasury rates for U.S. Treasury zero-coupon bonds with maturities similar to those of the expected term of the awards being valued. The Company based the expected dividend yield on its expectation of not paying dividends in the foreseeable future. The Company calculated the expected term of options using the simplified method, as the Company lacks relevant historical data due to the Company&#8217;s limited operating experience. The expected volatility is based upon the historical volatility of the Company. The impact of forfeitures on compensation expense is recorded as they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The weighted average grant-date fair value of options granted during the years ended December&#160;31,&#160;2025 and 2024, was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_Lv1gGPVan0yTOJZazlGW-w">7.42</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_qEE1goALmU6errJ-EzmTOw">5.79</ix:nonFraction>, respectively. The fair value is being expensed over the vesting period of the options on a straight-line basis as the services are being provided. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Stock-based compensation expense was classified in the consolidated statements of operations and comprehensive loss as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="Tb_XpNX2oNd-k2eXm8fCDQNqA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_mh5UnUYM2k6msAevWQ7Qgw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_rkU_YQcyDES6E6Ia39xEtw_4_2">1,292</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_WMmsz4Aw4E-WlzoeqMz7-g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_V0S8ZL5WKUaTjfzxWUlCUQ_4_5">2,635</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_jgdzQSY520SF1cabKwZZDw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_wQlvUvETS0eJbZc1ICxbrg_5_2">5,703</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_r_kxBYhuIECulzRu5bs6aw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_DEb66jHcs0mvsuEtszhWZg_5_5">5,754</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_NfPmWEMvBkCoYkpWQA9PFw_6_2">6,995</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_1rbIGeMmR0ukhcisEYkvhQ_6_5">8,389</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2025 and 2024, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Narr_x6CvTno3Z0itc6HZJI-1cg">885</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Narr_WNrv2mRFrUuFtR2LfjwDOw">1,281</ix:nonFraction> options, respectively, were exercised. </p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_aafa6408_33a0_41b1_b302_69827757c496"></a><a id="_aafa6408_33a0_41b1_b302_69827757c496_2"></a><a id="_aafa6408_33a0_41b1_b302_69827757c496_3"></a><a id="Tc_6eXfxrJwRUmnNJBjs9jT0A_1_5"></a><a id="Tc_B1GXc7_Jw0-aFhgE3SBHSQ_2_5"></a><a id="Tc_TjJDYJJlMkmUrr0EO6m6QA_3_2"></a><a id="Tc_p7mIMRpgi0WoQddzHAsiqg_3_5"></a><a id="Tc_nh6G_ApTCka6tZIrGSiyqw_4_0"></a><a id="Tc_75sd8TlNhUKAo17gv-V3Pg_4_4"></a><a id="Tc_MkDBRfwgv0uQ_RyaElh-mQ_5_0"></a><a id="Tc_02jouA56pkyJKrjtfdN0xA_6_0"></a><a id="Tc_9i01Y878bUWgfXnyB4BMSQ_7_0"></a><a id="Tc_EUH5oRl790GezbKANonxrQ_8_0"></a><a id="Tc_hxeOhgeREEqHwFn_B3uA4g_9_0"></a><a id="Tc_JrQW6wBxOkyvVAz9SbInKg_10_0"></a><ix:continuation id="Tb_F-3wT9FYtEq1eAoWrBYkKA_cont2" continuedAt="Tb_F-3wT9FYtEq1eAoWrBYkKA_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units</b>&#8212;During the years ended December 31, 2025 and 2024, the Company issued <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_cxG6IgHng0yiGjkuAq4lzw">106,725</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_yoNS9Fg0n0m17vpAlWs4UA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_5fPG7PC4G0COmayWtYpTyQ">71,830</ix:nonFraction> RSUs, respectively, to certain executives and other employees which will vest no sooner than one-third per year over&#160;<ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ZASdCr2SR0CHVqdAh2Dvlg" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_eiRGg2vZgkOcSsO-XeXPhg"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_a28LgA17i0-e13Onc5xrTw" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_h0tLONK0aEKzBa6qSvWqVg">three years</ix:nonNumeric></ix:nonNumeric>&#160;on the anniversary of the date of grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31,&#160;2025, a total of&#160;<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q" decimals="INF" format="ixt:num-dot-decimal" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Narr_h2w4RsDS3UaePU8luFFfDg">230,947</ix:nonFraction><span style="background:#ffffff;">&#160;</span>RSUs were outstanding, consisting of&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Narr_oHyX9kdvSUehEUgbAETvbQ">186,463</ix:nonFraction>&#160;unvested shares and&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_cG4gMVqh_kC1bDfemMAcJA" decimals="INF" format="ixt:num-dot-decimal" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" scale="0" id="Narr_cctlEbFDSEiTeeaMTaUXMA">44,484</ix:nonFraction>&#160;vested and deferred shares by directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A summary of activity for RSUs for the year ended December&#160;31,&#160;2025 is as follows: </p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="Tb_anhSgcRnzkyr63eTpB7Vdg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:68.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested and outstanding balance as of January 1,&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Sn8hMoP1RkmH0CqlhsTZRw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_cmCwBNCj3k6HYA3PQPlazA_4_2">544,117</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Sn8hMoP1RkmH0CqlhsTZRw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_9rrdbkuA70aEr6L_oL_CLA_4_5">21.67</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Changes during the period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_GSWgFsocakKdOYfuUmrxfw_6_2">106,725</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_h_HSRm0oSkGn1pGNIJI-sQ_6_5">7.07</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_VIDjidqJ7E29v_BL2uUv0Q_7_2">311,509</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_pJeX2qNwMEqSIp5nUVQhQQ_7_5">24.64</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_s66ZP7d6uU6GDCFj7Jq8gg_8_2">152,870</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_KAuqg1CfCUS-MAnk8Hdo1Q_8_5">15.36</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested and outstanding balance as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_JVd1MYdfkUeLdY6LhUXGZg_9_2">186,463</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested and deferred balance as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q" decimals="INF" format="ixt:num-dot-decimal" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" scale="0" id="Tc_kxuFQdForEW9QpOFof6keQ_10_2">44,484</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Employee </b><b style="font-weight:bold;">Stock Purchase Plan</b>&#8212;In 2017, the Company approved the 2017 Employee Stock Purchase Plan, which was amended and restated in December 2018 (as amended, the &#8220;ESPP&#8221;). The ESPP reserved an aggregate of&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2018_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_jxgA2gIBfESPb8E3NgYqFA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_sWClmx_T7kmDZMxL8mNFzQ">4,466</ix:nonFraction>&#160;shares of common stock and provides for an annual increase on the first day of each fiscal year, beginning on January 1, 2019 and ending on December 31, 2029, in an amount equal to the lowest of: (1)&#160;<ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_sXRvsiXv0EmtMWE1h6lbKg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_Jfkp7La9-0mI4tVAUUruJQ">17,868</ix:nonFraction>&#160;shares of the Company&#8217;s common stock; (2)&#160;<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_5GhPeWFnJkal9UsNydEmmw" decimals="2" format="ixt:num-dot-decimal" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" scale="-2" id="Narr_X1ykKGuxmEekWYEr8pEL4g">1</ix:nonFraction>% of the total number of shares of the Company&#8217;s common stock outstanding on the first day of the applicable fiscal year; and (3) an amount determined by the Company&#8217;s board of directors. On January 1, 2025, <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_1_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_fGjyedHWoUKjcjULh2r8mw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" id="Narr_9C9yeUkgvkSdLj9GeMqv3w">17,868</ix:nonFraction> shares of common stock were added and were available for grant under the ESPP.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The&#160;ESPP&#160;provides for&#160;<ix:nonFraction unitRef="Unit_Standard_period_vTyIFjlE7E2_aeiZGSl0lA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw" decimals="INF" format="ixt-sec:numwordsen" name="kala:EmployeeStockPurchasePlanNumberOfOfferingPeriods" scale="0" id="Narr_jRlD_Now5EqPFjhoSMKCXQ">two</ix:nonFraction>&#160;<ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw" format="ixt-sec:durwordsen" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" id="Narr_OwLfb5V2sUCGpPM_1aiPZQ">six-month</ix:nonNumeric>&#160;offering periods each year: the first offering period begins on the first trading day on or after each January 1 and the second offering period begins on the first trading day on or after each July 1. Under the ESPP, participating employees can authorize the Company to withhold a portion of their base pay during consecutive <ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw" format="ixt-sec:durwordsen" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" id="Narr_v6-wwLu9SkmCqLbWDsHLaQ">six-month</ix:nonNumeric> payment periods for the purchase of shares of the Company&#8217;s common stock. At the conclusion of the period, participating employees can purchase shares of the Company&#8217;s common stock at <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_6xrfyO0AMEmTNbzVGwK7Pw" decimals="2" format="ixt:num-dot-decimal" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" scale="-2" id="Narr_I7OJJvodOk68GGq3JtH49w"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw" decimals="2" format="ixt:num-dot-decimal" name="kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" scale="-2" id="Narr_5GMS_54TqUCwZGr33QoFHQ">85</ix:nonFraction></ix:nonFraction>% of the lesser of the closing price of the common stock on (i) the first business day of the plan period or (ii) the exercise date. <span style="background:#ffffff;">The fair value of the purchase rights granted under the ESPP was estimated on the date of grant, using the Black-Scholes option-pricing model. </span>During the years ended December 31, 2025 and 2024, employees of the Company purchased an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="Narr_O81yg2HGf0y2GQM_CTHYRg">15,627</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_6xrfyO0AMEmTNbzVGwK7Pw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="Narr_SdwMo-Zik0-X-XsFfaN8Vw">11,448</ix:nonFraction> shares, respectively, under the ESPP. </p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><ix:continuation id="Tb_F-3wT9FYtEq1eAoWrBYkKA_cont3"></ix:continuation><a id="_77857644_e58d_45b4_b7aa_c4e5a1d2b02c"></a><a id="_ad72c98a_f58e_4db7_9e83_18cc21edf3ce"></a><a id="Tc_X4jUqA5OUUW7B-faasrinA_1_1"></a><a id="Tc_wkw85Ll_TU6P4TFmp8JzKQ_2_1"></a><a id="Tc_vgBifk6GG0ODlx0S0Qf2EQ_3_1"></a><a id="Tc_6YuWWKr1QkqPsLs_FT-tbg_3_4"></a><a id="Tc_vTfMfhsz102X0IRLz703-A_4_0"></a><a id="Tc_SwuzGCsoHU2fMzL_0NAVkQ_5_0"></a><a id="Tc_rbjU5T1jTEiCULvr9FZjSg_5_1"></a><a id="Tc_kMO9A6b8BUSfvcF0mdBIcg_5_4"></a><a id="Tc_lv39GdwLC0OGbJIVu1uh5A_6_0"></a><a id="Tc_AjA1NVLc5USVfC1y5O0pUQ_7_0"></a><a id="Tc_wEINLaEBm0OQxeFUgUmeWA_9_0"></a><a id="Tc_G7ukaefAgkmq0e3NsWik-w_9_1"></a><a id="Tc_VH_aCqUB1UGfkHWZodNawA_9_4"></a><a id="Tc_tEWFz5i3mE-rYYjGHMH-Wg_1_1"></a><a id="Tc_LOqlD1fDP0-ElGDE06Rz2g_2_1"></a><a id="Tc_GMaGzuNIFUqYntk2mI82tw_3_1"></a><a id="Tc_ZPD6nIKDok-5xH-iSpQWvw_3_4"></a><a id="Tc_nznFa5F-P0eZgMIoJr3ovQ_4_0"></a><a id="Tc_Nopyk9WlfUyrYRbZ-Fm7TQ_5_0"></a><a id="Tc_R1bQBiAaoUWOnCPsMbUB2A_6_0"></a><a id="Tc_pQJ_k4dQmkCWsVBPrtQY_g_7_0"></a><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:EarningsPerShareTextBlock" id="Tb_Yw5Skr2mT0mEpV_nGRrhHQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Note 12: Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Basic and diluted net loss per share attributable to common stockholders was calculated as follows for the years ended December&#160;31,&#160;2025 and 2024:</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_SL2ggdveRE682cGNBeL-bg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.59%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:10.19%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.72%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:10.17%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Numerator:</p></td><td style="vertical-align:top;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Net loss attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_04trk11eMUi3yInntSPMGw_5_2">26,980</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_OXimlg1RokuiPmVAVj55vg_5_5">38,511</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Weighted-average common shares outstanding, basic and diluted (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_frArbULkAkCxtmBzq3MxlA_7_2"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_frArbULkAkCxtmBzq3MxlA_7_2_2">8,148,275</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_X46x5i0L2U2rN8loKuH59A_7_5"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_X46x5i0L2U2rN8loKuH59A_7_5_2">3,796,047</ix:nonFraction></ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="color:#ff0000;font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net loss per share attributable to common stockholders, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_9rt7tvxREkC7IL1DM0qQLw_9_2"><ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_9rt7tvxREkC7IL1DM0qQLw_9_2_2">3.31</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_RzQm-1cCT0CFZlCnJcT8BA_9_5"><ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_RzQm-1cCT0CFZlCnJcT8BA_9_5_2">10.15</ix:nonFraction></ix:nonFraction>)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;">Included in the weighted-average common shares outstanding, basic and diluted are vested but deferred shares for which all contingencies have been satisfied. </span></td></tr></table><div style="margin-top:6pt;"></div></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">The following potential common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect. The share amounts presented below represent the average of the number of incremental shares included in each quarterly calculation:&#160;</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="Tb_VlI6QkArd0Wfuh8S7ZKXLQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Options to purchase shares of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_16z5C-Ei1USc9aCUZVILOA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_ZHgHRV_SWkmWtTZKc-_-kw_4_2">1,373,291</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_KOOJ_T-ExE2r3f9SCqUI2w" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_8S5BuuVhxEyhy7QY--auZg_4_5">905,645</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Unvested RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_tzC0b3Ugsk-fOq2uy9E_mQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_sEHdzGR14kaYZ06gGVH4qw_5_2">360,039</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_nDpkeXxR0ECv5yuiWdCADg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_uoZCA_LZgECR17Tx2x7qyQ_5_5">621,886</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Unexercised warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_vn2icnUXTUyg6ofyju0mKQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_sMFDjXrErUucpqYZ9Pm8KQ_6_2">3,060</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_KKr-yXECK0a2wQrzxEe2lQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_dNCQodK8kkexE0k-e368hA_6_5">4,223</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted to common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_levmv96r00uVni7OpeXMSg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_fAyrg0yJv0eyNIi-3N3llw_7_2">18,433,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_QBphZQyxdkydXD-oo081Dw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_FtE4F7GnKUGeC9-Dx0NbSg_7_5">7,294,125</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_41P4yBEWD0KjpFgSkRbmcA_8_2">20,169,390</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_gVErDxp6SkW_1Lb1_zspDQ_8_5">8,825,879</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 0pt 22.5pt;"><span style="font-weight:bold;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_B1dkEVr5dkOIyarSVgSRXQ" continuedAt="Tb_B1dkEVr5dkOIyarSVgSRXQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 13: Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has had <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Narr_TXSb1PXeZUqveTewK4DA-Q"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Narr_7BHqsfSx9EyPIEQ5jpTybg">no</ix:nonFraction></ix:nonFraction> income tax expense due to operating losses incurred for the years ended December&#160;31,&#160;2025 and 2024. The Company has also not recorded any income tax benefits for the net operating losses incurred in each period due to its uncertainty of realizing a benefit from those items. All of the Company&#8217;s losses before income taxes were generated in the United States.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_4MnFu95k4keUnYq9uUJ70w_1_2"></a><a id="Tc_LEh-0tU5GUiYD_hKeu3Axg_2_2"></a><a id="Tc_IIv4O9KG_0WL2plRHsjqWA_2_7"></a><a id="Tc_zBBFQjeEWUGIEj1cAFu5cg_3_0"></a><a id="Tc_sXiRlN1YrU2eqLU0UyyC0g_4_0"></a><a id="Tc_yHQFSrR0RkqjvsPb9IVjJA_4_3"></a><a id="Tc_2MkwPP3Rzk2jew7taaMlTg_4_6"></a><a id="Tc_-A3E_ZCtKU6HqRp62gOrOQ_5_0"></a><a id="Tc_9N0fIXK4R06hEAtMfSER-w_6_0"></a><a id="Tc_JaCWapntTUydx3oxU-4rYQ_7_0"></a><a id="Tc_AX7nzqJ-7U63R1-6-ogOfA_8_0"></a><a id="Tc_HR8El8Fil0mENNTPvttm1Q_9_0"></a><a id="Tc_ysxAkZ8boUC9wh0eD1XGSw_10_0"></a><a id="Tc_npiz32TEREqDgUagLzUtYQ_11_0"></a><a id="Tc__5e9cK-h1UmYikmUU01VPw_12_0"></a><a id="Tc_mx-Ld71AskmeoOeYSSvn-g_13_2"></a><a id="Tc_6k8_ShvTmkW33P3CKeqCwQ_13_3"></a><a id="Tc_yX7vMOCqY0-5lJK_6hWBlA_13_6"></a><a id="Tc_GsQ8JyBc9EesUOjYVbR0kQ_13_7"></a><a id="Tc_fKB3-v2ss0C5caCCXeo9NQ_15_0"></a><a id="Tc_3iIdUhyLn0WFweVVPn5SGQ_16_4"></a><a id="Tc_mJBSWnel-U24oqn9ehkAzA_17_0"></a><a id="Tc_gQsco80K1UGL-LCfeoGgew_17_7"></a><a id="Tc_UXuQmNEdrECaiIdiWj-xXA_18_0"></a><a id="Tc_WKoxZP2d4UWvd3jaz_NPXw_19_0"></a><a id="Tc_YySHk-a76km7wnQ04xVICw_20_0"></a><a id="Tc_pJPVI8p5wES67RhZslo04A_21_0"></a><a id="Tc_UrdP-Tr6hESxld1yRwAe7A_22_0"></a><a id="Tc_rqEdIu4KXU-20T8m7oneMw_23_0"></a><a id="Tc_aC6lwPdVHk-ordvBpVJT7w_24_0"></a><a id="Tc_Qv0nDuMvgESL2EpVFD-8SQ_24_4"></a><a id="Tc_IqXr4wlagk6JQGmkfsrwUg_24_7"></a><ix:continuation id="Tb_B1dkEVr5dkOIyarSVgSRXQ_cont1" continuedAt="Tb_B1dkEVr5dkOIyarSVgSRXQ_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Beginning in 2025 annual reporting, the Company has adopted ASU 2023-09 prospectively. The difference between the Company's effective income tax rate and the U.S. federal statutory rate of <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_MUef9-Pxxk6bnSCMaEs5ww">21</ix:nonFraction>% was primarily driven by the change in the valuation allowance. A reconciliation of the federal statutory income tax rate to the Company's effective tax rate pursuant to the disclosure requirements of ASU 2023-09 for the year ended December 31, 2025 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Group_olXr7OMheU-SMQuna7oy0Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:72.82%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:8.59%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2025</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hIIFqpSF8UmVJgHavsvg7Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Federal statutory income tax rate </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" sign="-" scale="3" id="Tc_2B5xxcT-GkyB1Wn2qhDd_A_2_3">5,733</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_JzEf9e0Kj0-OkFU8H6FO7Q_2_6">21.0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Change in Valuation Allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="Tc_nWLQPOyvxUOc394thuN5tA_5_3">7,449</ix:nonFraction></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_ftjGgHbYv0ubn9ouDxQiwg_5_6">27.3</ix:nonFraction>)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Nontaxable or Nondeductible Items:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Stock Based Compensation Permanent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="Tc_HeOpLT0Ww0iIepHMeutySA_7_3">2,139</ix:nonFraction></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" sign="-" scale="-2" id="Tc_uVk-DdmbD0KoCxocfUb9QA_7_6">7.8</ix:nonFraction>)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Mark to Market </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" sign="-" scale="3" id="Tc_AeC_6lB0A0-i97zU7QunCQ_8_3">978</ix:nonFraction>)</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="kala:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" scale="-2" id="Tc_8hoALn5eAkGyzzKewpG98w_8_6">3.6</ix:nonFraction></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other Nontaxable or Nondeductible Items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" id="Tc_iXAQEoKNEkCYsB2Lu3sweA_9_3">82</ix:nonFraction></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" sign="-" scale="-2" id="Tc_ZdXlnDUOuEikvPABE3qd1Q_9_6">0.3</ix:nonFraction>)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Tax Credits:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal R&amp;D and Orphan Drug Credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" scale="3" id="Tc_RQZOZjbdTkqFC5xoYs3dyw_11_3">2,945</ix:nonFraction>)</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="kala:EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" sign="-" scale="-2" id="Tc_PAqcnGNa30i4cfx6quMOGg_11_6">10.8</ix:nonFraction></p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" sign="-" scale="3" id="Tc_fAiPsld6YECPwC4ZXe7w3w_12_3">14</ix:nonFraction>)</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="Tc_SLdhMz4lck2Sp4CWU5PXyw_12_6">0.1</ix:nonFraction></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td colspan="7" style="vertical-align:middle;width:97.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">A reconciliation of the U.S. federal statutory income tax rate to the Company&#8217;s effective income tax rate for the year ended December 31, 2024 is as follows:</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Federal statutory income tax rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_tR8mOCNu2ECO18fdtTFQaA_17_4">21.0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="Tc_FshS4bnA8UC4iJtYSjKwZA_19_4">6.5</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Research and development tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="Tc_9bpUBapUP0yIiQ4_DslXhw_20_4">3.0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" sign="-" scale="-2" id="Tc_g-T0J3Ogg0e9i7Otv48Zuw_21_4">3.9</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_L1GtAyted0uCZ4VgxexCLw_22_4">26.3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" sign="-" scale="-2" id="Tc_Ub86xEQemk2WyAWmZNHxiA_23_4">0.3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_2ME0ZnLY8UWFG2gXS7RFlg_1_2"></a><a id="Tc_cmzyo2td7kGEv8k8L7dhKg_2_2"></a><a id="Tc_Wrii97lXgEKjpPyDuWb1ZA_2_5"></a><a id="Tc_9aLy5GIe7E2uLkXSR3OEPg_3_0"></a><a id="Tc_LR_BGzIEYka6Hs8qUZqKzA_4_0"></a><a id="Tc_8lAIZ-dGPUyFi5d0tIoBcQ_4_2"></a><a id="Tc_7-jLpUpdLUu82vIVUY_MzA_4_5"></a><a id="Tc_iHKM7-DozUe6ne6kGHWXZQ_5_0"></a><a id="Tc_oTxEK3hAGkWGgEOEzYnFAQ_6_0"></a><a id="Tc_TGaC2pegbUqxrAVoQSSJ7g_7_0"></a><a id="Tc_LfirnEEF506YGyRSqEd7qg_7_3"></a><a id="Tc__sLIZ7E9UUib0WabJesWJQ_8_0"></a><a id="Tc_LfNPeK4RSkit1kOaZ85-Eg_8_3"></a><a id="Tc_NTzobh9eG0GlBvm1xhM38A_9_0"></a><a id="Tc_139LXo4W4kii6ttZVLCs5Q_10_0"></a><a id="Tc_bgpzz9D5P02DuYHu5IN2cA_11_0"></a><a id="Tc_Y3YQC91_WkapMB8Tsl98SA_11_2"></a><a id="Tc_Mh2RFlPy9kaFyHpFFy5X5g_11_5"></a><a id="Tc_9HYGA-kpAUmSXRRHmPTt_A_13_0"></a><a id="Tc_dDn0UfQ620CWptr0S2NMrQ_14_0"></a><a id="Tc_xI4-wCLR3E-YwSu8hi95Qg_14_3"></a><a id="Tc_XCVfLv9x_ESIJXIGf_gppw_15_0"></a><a id="Tc_L3rG9hOEYkiyHzE0T8NRUA_15_2"></a><a id="Tc_0UNcsPxpokmhvE6b4jpPvw_15_3"></a><a id="Tc_3_NR0jNEn0SE2J0tTsge5Q_15_5"></a><a id="Tc_4FyyCgZk4ESZrmzE3BZf8g_16_0"></a><a id="Tc_xQNdiNlFnEqOcz5PBQM0Tw_16_2"></a><a id="Tc_kp9k0FDAlkCVpoWlMGnbcQ_16_5"></a><a id="Tc_1SGm4B_VoECkrP33m7hcFg_17_0"></a><a id="Tc_xlmY5YpYckWHwdQphXW4dQ_17_2"></a><a id="Tc_iwHWr4YPIUmOkN_fpuUedg_17_3"></a><a id="Tc_8d8zZ-GzfUOnmzrfqcjpqQ_17_5"></a><a id="Tc_hb1ivXau3EWgG9vT9hUmCg_17_6"></a><a id="Tc_Jp6I2n10ykSOMxDNPe89HA_1_2"></a><a id="Tc_efpUeGzobUWE48aIRBt6LA_2_2"></a><a id="Tc_aLiFj3ZES0GnPQ7aITbRow_3_2"></a><a id="Tc_g6MWW1Mmh0yd4ngA-HCW6Q_4_0"></a><a id="Tc_3fkjsuDWREyyhmGgyYu8ow_4_2"></a><a id="Tc_8W__X3-GaUC90-EdeiOvTg_5_0"></a><a id="Tc_mbeIxTQs_EWscv7nAwQpJQ_6_0"></a><a id="Tc_Uzm0mIiX40uJE9-Xqs6-Dg_6_3"></a><a id="Tc_egrE4Ssr8UK3kg_IKmUj0w_7_0"></a><a id="Tc_AX7OMfk_l02PlA5-QHs9Gg_7_3"></a><a id="Tc_sU4qko1LT0aV27kKmvWUSg_8_0"></a><a id="Tc_ny_xYQSZXUCJV_T6mjC1Vg_8_2"></a><ix:continuation id="Tb_B1dkEVr5dkOIyarSVgSRXQ_cont2" continuedAt="Tb_B1dkEVr5dkOIyarSVgSRXQ_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Net deferred tax assets as of December 31, 2025 and 2024 consisted of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_iVgL8gohfU2zAtL7_FHdDA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Net operating loss carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_L0jDOu3720OnTFBC46UV1w_4_3">131,286</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_kAqH_RDQO0e1e4Fm1xuF6A_4_6">121,135</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Capitalized research and development and start-up expenditures</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="3" id="Tc_XlFE-mVl70u4Snuq_26gfQ_5_3">9,865</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" scale="3" id="Tc_JLqHUBImD0G0BkdXz1JlQg_5_6">13,878</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Research and development tax credit carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="Tc_dbXx5g445k6BRHJ6WPjaDQ_6_3">5,492</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="Tc_J45Pt_RPk0GKCN6xA-eZMw_6_6">2,476</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Stock-based compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="Tc_EtZ7HUwPME-yah-knSSDCg_7_6">1,203</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:DeferredTaxAssetsTaxDeferredLeaseLiabilities" scale="3" id="Tc_PJHNAASXvkS57kXni6LdcA_8_6">535</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Rebates, incentives, trade discounts and allowances</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="kala:DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" scale="3" id="Tc_EkqnMBzBNUKTtfWICH2khg_9_3">43</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" scale="3" id="Tc_Sl2ziPN9VEyPlh_BFggs6w_9_6">103</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="Tc_s3eqi6I55EqDIub3osWAAA_10_3">177</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="Tc_gmqO3m3UJUyY7oBMPginpg_10_6">676</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_ZGEQp4tgnkmTCpG6foo9dQ_11_3">146,863</ix:nonFraction></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_4PZHt0Ax6UGyXaUk4FOzQg_11_6">140,006</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:OperatingOrFinanceLeaseRightOfUseAsset" scale="3" id="Tc_nJulafk3BkOqofJlC6TlSg_14_6">499</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_-RDDt0EyMEaFuSnwKSFcjw_15_6">499</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_3Jb_q6irPU62uiLY1ACAEA_16_3">146,863</ix:nonFraction>)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_jODgsy6fOkWDc9RHAyLj0w_16_6">139,507</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets. Management has considered the Company&#8217;s history of cumulative net losses incurred since inception and has concluded that it is more likely than not that the Company will not realize the benefits of the deferred tax assets. Accordingly, a full valuation allowance has been established against the deferred tax assets as of December&#160;31, 2025 and 2024. The valuation allowance increased by $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Narr_xuJbs4u1SECugkq58LF0Pg">7,356</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Narr_4wMNW_ZNFUGTJxQCQQRQdA">10,776</ix:nonFraction> during the years ended December 31, 2025 and 2024, respectively. The current year and prior year increase is largely the result of an increase to federal net operating losses and generation of federal and state research and development tax credits. Management reevaluates the positive and negative evidence at each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As required under ASU 2023-09, the Company has included only the portion of the valuation allowance related to federal deferred tax assets in the "change in valuation allowance" line of the rate reconciliation. The following table presents a reconciliation of the total change in the valuation allowance:</p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="Tb_NlpkwYpPuk2HjjRTZoS0Sw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:85.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning Balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_sVy1Mr1CEkusILlfs1R7Fg_4_3">139,507</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Change charged to income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="kala:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount" scale="3" id="Tc_IPYkPN_PfkajiO1zF0aW5Q_5_3">7,356</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Changes charged to OCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Changed charged to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Ending Balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_2JrJvQBItUW9lB3QTwlw6Q_8_3">146,863</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As of December&#160;31, 2025 and 2024, the Company had federal net operating loss carryforwards of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_uv4c_ktTTU-Ec0H-rQLz_Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Narr_x0V8mzTZu0CbPUczbl9nxQ">561,353</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_QstsWUAM2EuYRCvUcT0UCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Narr_onK4Pl60HkSxXW2ECj76vA">405,544</ix:nonFraction>, respectively, which may be available to offset future federal tax liabilities and expire at various dates beginning in 2030. As of December&#160;31, 2025 and 2024, the Company had state net operating loss carryforwards of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_A04TgE2DaUSGbZrEKA5lqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Narr_tyH246AYWky3D8qKSS7iYQ">491,801</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_rHfbVdx0GkKOUIwACbfp0g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Narr_xj8ESOHJBkW89Rtfo60OCQ">469,053</ix:nonFraction>, respectively, which may be available to offset future state income tax liabilities and expire at various dates beginning in 2025. As of December&#160;31, 2025 and 2024, the Company had federal and state research and development credit carryforwards of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="Narr_GiHYqtEdQ0qfMs-ztLDaHA">5,492</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="Narr_U-lOSHShv0CPfdW8UmCI0g">2,476</ix:nonFraction>, respectively. </p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_B1dkEVr5dkOIyarSVgSRXQ_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Realization of the future tax benefits is dependent on many factors, including the Company&#8217;s ability to generate taxable income within the net operating loss carryforward period. Under the provisions of Section 382 of the Internal Revenue Code of 1986, certain substantial changes in the Company&#8217;s ownership, including a sale of the Company, or significant changes in ownership due to sales of equity, may have limited, or may limit in the future, the amount of net operating loss carryforwards, which could be used annually to offset future taxable income. The Company has completed an analysis as of December 31, 2022 and determined that an additional ownership change occurred during December 2022 as a result of the issuance of Series E Preferred Stock, further limiting the net operating loss carryforwards and research and development tax credits due to the expiration of those attributes. As a result, the utilization of the Company&#8217;s net operating loss carryforwards is subject to an annual limitation of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2022_4ul5g7PEMUiPL2LP1t-_ag" decimals="-3" format="ixt:num-dot-decimal" name="kala:TaxCreditCarryforwardAmountAnnualLimitation" scale="3" id="Narr_F0DjzzyZ5EWihUGit8D_8g">222</ix:nonFraction>, which is reflected in the numbers presented above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Tax Cuts and Jobs Act resulted in significant changes to the treatment of research and developmental expenditures under Section 174 of the Internal Revenue Code. For tax years beginning after December 31, 2021, taxpayers are required to capitalize and amortize all research and development expenditures that are paid or incurred in connection with their trade or business. Per the One Big Beautiful Bill Act, effective July 4, 2025, taxpayers are still required to capitalize foreign research and development expenditures over 15 years, but now have the opportunity to deduct domestic research and development expenditures under IRC 174A. The Company has elected to continue to amortize prior year domestic capitalized costs until the amortization of such costs is complete.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company files its corporate income tax returns in the United States and various states. All tax years since the date of incorporation remain open to examination by the major taxing jurisdictions (state and federal) to which the Company is subject, as carryforward attributes generated in years past may still be adjusted upon examination by the Internal Revenue Service (&#8216;&#8216;IRS&#8217;&#8217;) or other authorities if they have or will be used in a future period. The Company is not currently under examination by the IRS or any other jurisdictions for any tax year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">As of December&#160;31, 2025 and 2024 the Company had </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Narr_Kh2Mw3mDkEiJMyCvkNCtTA"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Narr__6M_K-ynikSOC2fMH1-Jew">no</ix:nonFraction></ix:nonFraction></span><span style="font-weight:normal;"> uncertain tax positions. The Company&#8217;s policy is to recognize interest and penalties related to income tax matters as a component of income tax expense, of which </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="Narr_yQhwQur2aEyaeJ7vRTD2SA"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="Narr_eFkcRzyhMU2qqA78RIDxCw">no</ix:nonFraction></ix:nonFraction></span><span style="font-weight:normal;"> interest or penalties were recorded for the&#160;years ended December&#160;31, 2025 and 2024.</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_LTzf3dw_20mRQTg3XoSPkw" continuedAt="Tb_LTzf3dw_20mRQTg3XoSPkw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 14: Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stanford License Agreement</b>&#8212; In October 2019, Combangio entered into a license agreement with The Board of Trustees of The Leland Stanford Junior University (&#8220;Stanford&#8221;), which was amended in February 2020 and subsequently transferred to the Company by operation of law upon the Combangio Acquisition. Pursuant to the license agreement with Stanford (the &#8220;Stanford Agreement&#8221;), the Company has a worldwide, exclusive, sublicensable license under certain patent rights (&#8220;licensed patents&#8221;), directed to methods to promote eye wound healing, to make, have made, use, import, offer to sell and sell products (&#8220;licensed products&#8221;) that are covered by the licensed patents for use in all fields. Under the Stanford Agreement, the Company is required to pay Stanford annual license maintenance fees in the low-to-mid five figures which are creditable against earned royalties owed to Stanford for the same year, an aggregate of up to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_28Rv7RR_7Uy_LqU60ik6PA" decimals="-3" format="ixt:num-dot-decimal" name="kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" scale="3" id="Narr_6gbbQkxVOEyVEn-8QLIQYQ">1,075</ix:nonFraction> for the achievement of specified development and regulatory milestones, and an aggregate of up to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_1Lvv6Cn5LkedVMWv7sUs1A" decimals="-3" format="ixt:num-dot-decimal" name="kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" scale="3" id="Narr_-AeHh7clpkuHKzDEqeKGMA">1,100</ix:nonFraction> for the achievement of specified sales milestones. Stanford is also entitled to receive tiered royalties in a low single digit percentage range on net sales of licensed products that are covered by a valid claim of a licensed patent. During<span style="background:#ffffff;"> the years ended December 31, 2025 and 2024, </span>amounts paid to Stanford were <i style="font-style:italic;">de minimis</i>. On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_LTzf3dw_20mRQTg3XoSPkw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Contingencies related to the Merger Agreement</b>&#8212; In connection with the Combangio Acquisition, the Company agreed to make additional payments based on the achievement of certain milestone events related to KPI-012. The Company recognized certain contingent consideration liabilities at fair value on the acquisition date, and revalues the remaining obligations each reporting period. The total potential maximum payout for the milestone payments, which have been recorded as liabilities at fair value, is $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_b8HnNovaKUi72y1tToYrwQ" decimals="-3" format="ixt:num-dot-decimal" name="kala:PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" scale="3" id="Narr_j29QpU4YQ0W3Ieb3KKQRHA">40,000</ix:nonFraction> and the milestone payments are contingent upon the achievement of specified development, regulatory and commercialization milestones. Following the achievement of the First Dosing Milestone in February 2023, the Company paid an aggregate of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_2_1_2023_To_2_28_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_SuqesIoODE2eO0coo_Kahg" decimals="-3" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationCashPaid" scale="3" id="Narr_bt876kqcokaeTMZFVoqP0A">2,500</ix:nonFraction> in cash and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_2_1_2023_To_2_28_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_SuqesIoODE2eO0coo_Kahg" decimals="-3" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" scale="3" id="Narr_Z903_Y3nC0GNlAebM8sk-A">2,354</ix:nonFraction> in shares of the Company&#8217;s common stock (representing an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Yn2b_E3IyUu3YrCnrxQcxw" decimals="INF" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" scale="0" id="Narr_MqH1GtFfYECCEqtoNzS5kw">105,038</ix:nonFraction> shares of the Company&#8217;s common stock) to the former Combangio Equityholders in March 2023. The Company paid the remaining amount due in connection with the First Dosing Milestone of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_1_31_2024_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_R96F8BKgjkqRUYp8bayfZA" decimals="-3" format="ixt:num-dot-decimal" name="kala:AssetAcquisitionContingentMilestoneConsiderationPayable" scale="3" id="Narr_U5iTbvFWoUaa7dHXgyIiTg">146</ix:nonFraction> in cash in January 2024. Additionally, pursuant to the merger agreement for the Combangio Acquisition, the Company could trigger potential future sales-based milestone payments of up to $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_15_2021_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_9vuPi7RTG0OlTf2SArQM5w" decimals="-3" format="ixt:num-dot-decimal" name="kala:PotentialMaximumPayoutForContingentConsideration" scale="3" id="Narr_2eT8Cy-p10mHoMLuq9tXXg">65,000</ix:nonFraction> and cash royalty payment obligations in the mid-to-high single digits. Because the achievement of these sales-based milestones related to KPI-012 was not considered probable as of December 31, 2025 or December 31, 2024, such contingencies have not been recorded in the Company&#8217;s consolidated financial statements. Amounts related to contingent milestone payments are not considered contractual obligations as they are contingent on the successful achievement of certain development, regulatory or commercial milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Litigation</b>&#8212;The Company is not currently subject to any material legal proceedings. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Guarantees and Indemnifications</b>&#8212;The Company&#8217;s Certificate of Incorporation authorizes the Company to indemnify and advance expenses to its officers and directors and agents to the fullest extent permitted by law. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Company&#8217;s equity agreements and certain other arrangements include standard indemnifications against claims, actions, or other matters that may arise in connection with these arrangements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025 and 2024, the Company had not experienced any losses related to these indemnification obligations, and <ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="3" id="Narr_2s1jUVFoWUGtbZ3_5F7vJQ"><ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="3" id="Narr_2telvzBYpUOaPtLdRlfpUw">no</ix:nonFraction></ix:nonFraction> claims with respect thereto were outstanding. The Company does not expect significant claims related to these indemnification obligations and has no amount accrued related to these contingencies. The Company does not expect these indemnifications to have a material adverse effect on these consolidated financial statements.</p></ix:continuation><a id="NotespartEnd"></a><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="Tb_zCdw1UQdnki-d7BjGRXPSw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;">Note 15: Defined Contribution Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Company has a 401(k) defined contribution plan (the &#8220;401(k) Plan&#8221;) for substantially all of its employees. Eligible employees may make pretax contributions to the 401(k) Plan up to statutory limits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company made discretionary matching contributions of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="Narr_CBdiXi3nZE296Z4m_LpuTw">134</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="Narr_gktY9o-PDEyQ9VvabP7IAQ">160</ix:nonFraction> to the 401(k)&#160;Plan during the years ended December 31, 2025 and 2024, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig" name="us-gaap:SubsequentEventsTextBlock" id="Tb_teHOwjstekmg7UDsG58h0Q" continuedAt="Tb_teHOwjstekmg7UDsG58h0Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Note 16: Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 8pt 0pt;">Series AAA Private Placement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-weight:normal;">As disclosed in Note 10, on November 25, 2025, the Company entered into a Securities Purchase Agreement, with the Series AA Investor, pursuant to which the Company agreed to issue and sell, in a private placement, shares of the Series AA Preferred Stock and the Series AAA Preferred Stock of the Company in </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw" contextRef="Duration_11_25_2025_To_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_xrIxqZiC7UCUzHBb4s29Pg" decimals="INF" format="ixt-sec:numwordsen" name="kala:NumberOfClosings" scale="0" id="Narr_4Ic__9NGekKP247N0ZqRnA">two</ix:nonFraction></span><span style="font-weight:normal;"> closings for aggregate gross proceeds of up to </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_ekmAQnFB2USpicAAPJWMnQ" decimals="-5" format="ixt:num-dot-decimal" name="kala:ProceedsFromPreferredStockReservedForFutureIssuance" scale="6" id="Narr_-U14Uw4cLEuV5W6VLWKW3g">6.0</ix:nonFraction></span><span style="font-weight:normal;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:normal;">On December 11, 2025, the Series AA Investor transferred his rights and obligations under the Securities Purchase Agreement solely with respect to the shares of Series AAA Preferred and the director nomination right to AK Holdings Group Inc., a Panamanian company (&#8220;AK Holdings&#8221;). On January 29, 2026, pursuant to the terms of that certain Rights Purchase Agreement by and among AK Holdings and each signatory thereto (the &#8220;Series AAA </span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_teHOwjstekmg7UDsG58h0Q_cont1" continuedAt="Tb_teHOwjstekmg7UDsG58h0Q_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:normal;">Investors&#8221;), AK Holdings sold its rights to purchase the Series AAA Preferred Stock (but not its director nomination rights under the November 2025 Purchase Agreement) to the Series AAA Investors. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:normal;">On January 30, 2026, the Company entered into that certain Securities Purchase Agreement (the &#8220;Series AAA Purchase Agreement&#8221;) with each of the Series AAA Investors pursuant to which the Company agreed to issue and sell to the Series AAA Investors at second closing of the Private Placement, an aggregate of </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockCapitalSharesReservedForFutureIssuance" scale="0" id="Narr_R0mp2abkmE2L26fQKvr_DQ">2,100,000</ix:nonFraction></span><span style="font-weight:normal;"> shares of Series AAA Preferred Stock at a price per share of Series AAA Preferred Stock equal to </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" id="Narr_rAHO0PDXbUiTodesHjwJIw">2.00</ix:nonFraction></span><span style="font-weight:normal;">, for aggregate gross proceeds of </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg" decimals="-3" format="ixt:num-dot-decimal" name="kala:ProceedsFromPreferredStockReservedForFutureIssuance" scale="3" id="Narr_2SDmjeshmk6VzLJR5Evjiw">4,200</ix:nonFraction></span><span style="font-weight:normal;">. The Closing occurred on January 30, 2026, following (A) the approval at the Annual Meeting of the Issuance Proposal and the Share Increase Proposal (each as defined herein), (B) the filing with the Secretary of State of the State of Delaware of the (i) Certificate of Amendment (as defined herein) and (ii) Certificate of Designations, Preferences and Rights of Series AAA Convertible Non-Redeemable Preferred Stock (the &#8220;Certificate of Designations&#8221;), and (C) the satisfaction of other customary closing conditions. The terms of the Series AAA Preferred Stock are substantially similar to the terms of the Series AA Preferred Stock. Each share of Series AAA Preferred Stock was convertible into </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionRatio" scale="0" id="Narr_pMWOYnFD6EG5AHV5IqpqHw">420</ix:nonFraction></span><span style="font-weight:normal;"> shares of Common Stock for an aggregate total of </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleSharesIssuable" scale="0" id="Narr_GKfr4thQrUWLHBRjo53VOA">882,000,000</ix:nonFraction></span><span style="font-weight:normal;"> shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. The Purchase Agreement contains customary representations, warranties and agreements by the Company and customary closing conditions. The representations, warranties and covenants contained in the Purchase Agreement were made solely for the benefit of the parties thereto and as of specific dates and may be subject to limitations agreed upon by the contracting parties. All of the shares of Series AAA Preferred Stock have been converted to common stock. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">License Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:normal;">On March 3, 2026 (the &#8220;Effective Date&#8221;), the Company and 2624465 Ontario Inc. o/a Younet AI, an Ontario corporation (&#8220;Younet&#8221;) entered into a Platform Development and Exclusive License Agreement (the &#8220;Agreement&#8221;) pursuant to which the Company obtained a worldwide exclusive license (the &#8220;Exclusive License&#8221;) of Younet&#8217;s proprietary, custom biomedical artificial intelligence research platform (the &#8220;Researgency Platform&#8221;), together with associated trademarks and intellectual property. The term of the Agreement is for </span><ix:nonNumeric contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg" format="ixt-sec:durwordsen" name="kala:LicenseAgreementInitialTerm" id="Narr_DvUaEzk9kkC0D6DQ2RdHaA"><span style="font-weight:normal;">12 months</span></ix:nonNumeric><span style="font-weight:normal;"> following the Effective Date (the &#8220;Initial Term&#8221;), with the option by the Company to renew the agreement for successive </span><ix:nonNumeric contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg" format="ixt-sec:durwordsen" name="kala:LicenseAgreementRenewalTerm" id="Narr_5VmdgHCRSU-s4gIgSw3OqA"><span style="font-weight:normal;">12 months</span></ix:nonNumeric><span style="font-weight:normal;"> terms (each, a &#8220;Renewal Term&#8221;), in each case by providing notice to Younet pursuant to the terms of the Agreement (the &#8220;Extension Notice&#8221;). Pursuant to the Agreement, Younet shall also provide to the Company certain deliverables and services related to the Researgency Platform, with certain additional deliverables to be provided by Younet in the event of a Renewal Term, in each case with all operating costs relating to the Researgency Platform to be paid by the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;padding-bottom:8pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span><span style="font-weight:normal;">In consideration of the services to be performed by Younet under the Agreement, the Company has agreed to pay to Younet for the Initial Term a cash fee of up to </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="-3" format="ixt:num-dot-decimal" name="kala:LicenseAgreementMaximumCashFees" scale="3" id="Narr_j2U3lGOXHkeL3IKhSvblQA">530</ix:nonFraction></span><span style="font-weight:normal;"> consisting of (i) </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg" decimals="-3" format="ixt:num-dot-decimal" name="kala:LicenseAgreementPaymentOfCashFees" scale="3" id="Narr_29ZfOk8N0E-RTw57fpmT5w">80</ix:nonFraction></span><span style="font-weight:normal;"> in cash, which was paid by the Company on the Effective Date, and (ii) in the event the Company delivers to Younet a written notice electing to engage Younet for the continued development of Researgency, </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="-3" format="ixt:num-dot-decimal" name="kala:LicenseAgreementCashFeesAmountPayable" scale="3" id="Narr_Fy-JYAKNkUmi-q9NPsvQvQ">450</ix:nonFraction></span><span style="font-weight:normal;"> in cash, payable in </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_installment_xVFBTzpRs0e9IPMSAC5vJg" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="INF" format="ixt:num-dot-decimal" name="kala:LicenseAgreementCashFeesNumberOfPaymentInstallments" scale="0" id="Narr_l9Ree7ezQEGvMtVSbLg0ZA">9</ix:nonFraction></span><span style="font-weight:normal;"> monthly installments of </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="-3" format="ixt:num-dot-decimal" name="kala:LicenseAgreementCashFeesAmountOfPaymentInstallments" scale="3" id="Narr_vJ6vo4gnhkS3RYwZvcg9Wg">50</ix:nonFraction></span><span style="font-weight:normal;">, pursuant to the terms of the Agreement. Such notice may be provided at any time on or after the first business day of the third month following the Effective Date and such continued development may be terminated upon </span><ix:nonNumeric contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg" format="ixt-sec:durwordsen" name="kala:LicenseAgreementTerminationNoticePeriod" id="Narr_EhjGAtkH0UaHXTr_EhFtPA"><span style="font-weight:normal;">30 days</span></ix:nonNumeric><span style="font-weight:normal;"> notice by the Company. In addition, the Company has agreed to issue to Younet </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="INF" format="ixt:num-dot-decimal" name="kala:LicenseAgreementSharesAgreedToIssue" scale="0" id="Narr_s4kL1e3N4kqs0OK_jD95Kw">5,000,000</ix:nonFraction></span><span style="font-weight:normal;"> shares of the Company&#8217;s common stock, par value </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_F82VILwRsE-3rPUvVreicg">0.001</ix:nonFraction></span><span style="font-weight:normal;"> per share (the &#8220;Common Stock&#8221;), within </span><ix:nonNumeric contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg" format="ixt-sec:durday" name="kala:LicenseAgreementShareIssuancePeriod" id="Narr_2x14LFSUlUWH0rZh0fcWYA"><span style="font-weight:normal;">10</span></ix:nonNumeric><span style="font-weight:normal;"> business days of the Effective Date. In addition, each time the Agreement is extended for a Renewal Term, the Company shall (i) pay to Younet </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="-3" format="ixt:num-dot-decimal" name="kala:LicenseAgreementCashPaymentAmountRenewalTerm" scale="3" id="Narr_TYN5M8ixd0iwdpHMUjQKKg">250</ix:nonFraction></span><span style="font-weight:normal;"> in cash and (ii) issue to Younet </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="INF" format="ixt:num-dot-decimal" name="kala:LicenseAgreementSharesAgreedToIssueRenewalTerm" scale="0" id="Narr_57rSV-v9NUuzmrRQDzLz_g">5,000,000</ix:nonFraction></span><span style="font-weight:normal;"> shares of Common Stock within </span><ix:nonNumeric contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg" format="ixt-sec:durday" name="kala:LicenseAgreementShareIssuancePeriodRenewalPeriod" id="Narr_3L4J0cnLkUeZuJbo0CpwQg"><span style="font-weight:normal;">10</span></ix:nonNumeric><span style="font-weight:normal;"> business days of the Extension Notice. Any shares of Common Stock issuable to Younet pursuant to the Agreement shall herein be referred to as the &#8220;Younet Shares.&#8221; Except for certain block trades, during the Term (as defined in the Agreement) and for the twelve months thereafter, Younet shall not sell any Younet Shares on any Trading Day (as defined in the Agreement) in an amount that exceeds </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="2" format="ixt:num-dot-decimal" name="kala:LicenseAgreementMaximumDailyTradingVolumePercentage" scale="-2" id="Narr_AbMf9Bwtnka8Ipwkzlylbw">3</ix:nonFraction>%</span><span style="font-weight:normal;"> of the Daily Trading Volume (as defined in the Agreement) for such Trading Day.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;background:#ffffff;margin:4pt 0pt 0pt 0pt;">In addition, Younet has granted to the Company an irrevocable option, exercisable at any time during the Initial Term or any Renewal Terms, to acquire all of the issued and outstanding equity interests of Younet, or, at the Company&#8217;s election, substantially all of the assets of Younet, for a total purchase price of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA" decimals="-3" format="ixt:num-dot-decimal" name="kala:LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" scale="3" id="Narr_KdgXscoHz0CRLQcQTuomeA">55,000</ix:nonFraction>, subject to the terms of the Agreement.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:30pt;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;background:#ffffff;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">KALA BIO,&#160;INC.</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-size:10pt;font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b><b style="font-size:10pt;font-weight:bold;"><br/></b><b style="font-weight:bold;">(In thousands, except share and per share amounts)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_teHOwjstekmg7UDsG58h0Q_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span><span style="font-weight:normal;">If the Company does not deliver an Extension Notice prior to the expiration of the Initial Term or any Renewal Term, the Agreement shall expire automatically at the end of the applicable term. In addition, the Agreement may be terminated by either party (i) for uncured material breach or (ii) due to the insolvency of the other party. Upon termination or expiration, (a) the Exclusive License will terminated, (b) all licenses granted to Younet with respect to KALA Data (as defined in the Agreement) will immediately terminate, (c) all licenses granted to the Company with respect to Younet Background IP (as defined in the Agreement) will survive in accordance with their terms, and (d) all Work Product (as defined in the Agreement) completed as of the date of termination shall be delivered to and owned by the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span><span style="font-weight:normal;">The License Agreement additionally includes customary representations and warranties, covenants, and indemnification obligations for a transaction of this nature.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Loan and Security Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On February 9, 2026,&#160;the Company made a loan (the &#8220;Loan&#8221;) in the principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ" contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA" decimals="-3" format="ixt:num-dot-decimal" name="kala:FinancingReceivableFaceAmount" scale="3" id="Narr_8PWTYhHX_0CO7Mk2i8t97w">7,000</ix:nonFraction>, evidenced by a secured&#160;promissory note&#160;(the &#8220;Note&#8221;) to Minglemint Solutions LLC (&#8220;Borrower&#8221;) in connection with the Company&#8217;s determination that a portion of its cash on hand was in excess of its near-term working capital requirements and operational needs. In order to optimize the return on such excess cash, rather than holding the full balance in a bank deposit account, which offered a materially lower yield, the Company elected to deploy that portion into the Loan, which bears interest at a rate of <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA" decimals="3" format="ixt:num-dot-decimal" name="kala:FinancingReceivableInterestRatePercentage" scale="-2" id="Narr_WloMOaPOtEar_6h4f6Hu7A">8.0</ix:nonFraction>% per annum. The Company believes that the interest rate obtained under the Loan, together with the security interest granted to the Company over all fixtures and personal property of the Borrower, provides a more favorable risk-adjusted return on idle cash than the return available through conventional bank deposit arrangements, while preserving the Company&#8217;s ability to meet its anticipated working capital and operational obligations. The Loan bears interest at a rate of <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA" decimals="3" format="ixt:num-dot-decimal" name="kala:FinancingReceivableInterestRatePercentage" scale="-2" id="Narr_iBq_LzCNC0CwxD3TNEwdrw">8.0</ix:nonFraction>% per annum, and is due and payable on February 9, 2027. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Note includes customary event of default provisions, including, but not limited to, for a breach of any representations and warranties or covenants, any bankruptcy or insolvency proceedings of the Borrower, and the failure of the Borrower to pay, upon <ix:nonNumeric contextRef="Duration_2_9_2026_To_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_qFrLk8d8RkyUGkI5r9yJQQ" format="ixt-sec:durwordsen" name="kala:FinancingReceivableGracePeriodToMakePayment" id="Narr_645TX6go-U6VQiGrJDAiow">15 days</ix:nonNumeric>&#8217; written notice of default, any principal amount of the Loan or interest due. The Note provides for a default interest rate of <ix:nonFraction unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw" contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA" decimals="3" format="ixt:num-dot-decimal" name="kala:FinancingReceivableDefaultInterestRatePercentage" scale="-2" id="Narr_gNgrAtBZy0inttlFvJABnA">13.0</ix:nonFraction>%. As described in the Note, upon the occurrence of certain events of default, the Company may, among other remedies, declare the outstanding balance of the Note including all accrued interest thereon immediately due and payable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, the Note is secured by a continuing first priority lien and security interest in all fixtures and personal property of the Borrower (the &#8220;Collateral&#8221;), pursuant to the security agreement with the Borrower dated February 9, 2026 (the &#8220;Security Agreement&#8221;). The Collateral includes, but is not limited to, all accounts, goods, documents, instruments, securities and investment properties, money, accounts and rights to payment of the Borrower, and any proceeds, records and obligations relating to the foregoing, as more fully detailed in the Security Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><a id="Fpagesend"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">F-37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:10.35%;margin-right:10.35%;margin-top:30pt;page-break-after:avoid;width:79.3%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.3
<SEQUENCE>2
<FILENAME>kala-20251231xex4d3.htm
<DESCRIPTION>EX-4.3
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 07:59:50 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 4.3</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">DESCRIPTION OF SECURITIES REGISTERED UNDER SECTION 12 OF THE EXCHANGE ACT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following description of registered securities of KALA BIO, Inc. (&#8220;us,&#8221; &#8220;our,&#8221; &#8220;we&#8221; or the &#8220;Company&#8221;) is intended as a summary only and therefore is not a complete description of our capital stock. This description is based upon, and is qualified by reference to, our certificate of incorporation, our bylaws and applicable provisions of the Delaware General Corporate Law (the &#8220;DGCL&#8221;). You should read our certificate of incorporation and our bylaws, which are incorporated by reference as Exhibit 3.1 and Exhibit 3.2, respectively, to the Annual Report on Form 10-K of which this Exhibit 4.3 is a part, for the provisions that are important to you.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Authorized Capital Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our authorized capital stock consists of 120,000,000 shares of common stock, par value $0.001 per share, and 5,000,000 shares of preferred stock, par value $0.001 per share, of which (i) 54,000 shares of preferred stock are designated the &#8220;Series E Convertible Non-Redeemable Preferred Stock&#8221;, or the Series E Preferred Stock, (ii) 2,928 shares of preferred stock are designated the &#8220;Series F Convertible Non-Redeemable Preferred Stock&#8221;, or the Series F Preferred Stock, (iii) 10,901 shares of preferred stock are designated the &#8220;Series G Convertible Non-Redeemable Preferred Stock&#8221;, or the Series G Preferred Stock, (iv) 9,393 shares of preferred stock are designated the &#8220;Series H Convertible Non-Redeemable Preferred Stock&#8221;, or the Series H Preferred Stock, and (v) 3,286 shares of preferred stock are designated the &#8220;Series I Convertible Non-Redeemable Preferred Stock&#8221;, or the Series I Preferred Stock. Our common stock is registered under Section 12(b) of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Our Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series I Preferred Stock are not registered under Section 12(b) of the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Annual Meeting</i>. Annual meetings of our stockholders are held on the date designated in accordance with our by-laws. Written notice must be mailed to each stockholder entitled to vote not less than ten nor more than 60 days before the date of the meeting. The presence in person or by proxy of the holders of one third of the voting power of the shares of the capital stock of the corporation issued and outstanding and entitled to vote at such meeting constitutes a quorum for the transaction of business at meetings of the stockholders. Special meetings of the stockholders may be called for any purpose by the board of directors, the chairman of the board or the chief executive officer. Except as may be otherwise provided by applicable law, our certificate of incorporation or our by-laws, all elections of directors shall be decided by a plurality, and all other questions shall be decided by a majority, of the votes cast by stockholders entitled to vote thereon at a duly held meeting of stockholders at which a quorum is present.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Voting Rights</i>. Holders of our common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dividends</i>. Holders of common stock are entitled to receive proportionately any dividends as may be declared by our board of directors, subject to any preferential dividend rights of outstanding preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Liquidation and Dissolution</i>. In the event of our liquidation or dissolution, the holders of our common stock are entitled to receive proportionately all assets available for distribution to stockholders after the payment of all debts and other liabilities and subject to any preferential rights of any outstanding preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Rights</i>. Holders of our common stock have no preemptive, subscription, redemption or conversion rights. The rights, preferences and privileges of holders of our common stock are subject to and may be adversely affected by the rights of the holders of our Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock or Series I Preferred Stock and shares of any series of our preferred stock that we may designate and issue in the future.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:9pt;">ACTIVEUS 208146323v.3</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are authorized to issue &#8220;blank check&#8221; preferred stock, which may be issued in one or more series upon authorization of our board of directors. Our board of directors is authorized to fix the designations, powers, preferences and the relative, participating, optional or other special rights and any qualifications, limitations and restrictions of the shares of each series of preferred stock. The authorized shares of our preferred stock are available for issuance without further action by our stockholders, unless such action is required by applicable law or the rules of any stock exchange on which our securities may be listed. If the approval of our stockholders is not required for the issuance of shares of our preferred stock, our board may determine not to seek stockholder approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A series of our preferred stock could, depending on the terms of such series, impede the completion of a merger, tender offer or other takeover attempt. Our board of directors will make any determination to issue preferred shares based upon its judgment as to the best interests of our stockholders. Our directors, in so acting, could issue preferred stock having terms that could discourage an acquisition attempt through which an acquirer may be able to change the composition of our board of directors, including a tender offer or other transaction that some, or a majority, of our stockholders might believe to be in their best interests or in which stockholders might receive a premium for their stock over the then-current market price of the stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series I Preferred Stock</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Certificates of Designation</i>. Pursuant to our Certificate of Designations, Preferences and Rights of Series E Convertible Non-Redeemable Preferred Stock, or the Series E Certificate of Designations, filed with the Secretary of State of the State of Delaware, we designated 54,000 shares of our authorized and unissued preferred stock as Series E Preferred Stock, and established the rights, preferences and privileges of the Series E Preferred Stock, which are summarized below.<font style="font-size:12pt;"> </font>Pursuant to our Certificate of Designations, Preferences and Rights of Series F Convertible Non-Redeemable Preferred Stock, or the Series F Certificate of Designations, filed with the Secretary of State of the State of Delaware, we designated 2,928 shares of our authorized and unissued preferred stock as Series F Preferred Stock, and established the rights, preferences and privileges of the Series F Preferred Stock, which are summarized below. Pursuant to our Certificate of Designations, Preferences and Rights of Series G Convertible Non-Redeemable Preferred Stock, or the Series G Certificate of Designations, filed with the Secretary of State of the State of Delaware, we designated 10,901 shares of our authorized and unissued preferred stock as Series G Preferred Stock, and established the rights, preferences and privileges of the Series G Preferred Stock, which are summarized below. Pursuant to our Certificate of Designations, Preferences and Rights of Series H Convertible Non-Redeemable Preferred Stock, or the Series H Certificate of Designations, filed with the Secretary of State of the State of Delaware, we designated 9,393 shares of our authorized and unissued preferred stock as Series H Preferred Stock, and established the rights, preferences and privileges of the Series H Preferred Stock, which are summarized below. Pursuant to our Certificate of Designations, Preferences and Rights of Series I Convertible Non-Redeemable Preferred Stock, or the Series I Certificate of Designations, filed with the Secretary of State of the State of Delaware, we designated 3,286 shares of our authorized and unissued preferred stock as Series I Preferred Stock, and established the rights, preferences and privileges of the Series I Preferred Stock, which are summarized below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Conversion</i>. Each share of Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series I Preferred Stock is initially convertible into 100 shares of our common stock (subject to adjustment as provided in the applicable Certificate of Designations) at any time at the option of the holder, provided that the holder will be prohibited, subject to certain exceptions, from converting such shares of preferred stock for shares of our common stock to the extent that immediately prior to or following such conversion, the holder, together with its affiliates and other attribution parties, would own in excess of 9.99% of the total number of shares of our common stock then issued and outstanding after giving effect to such conversion, which percentage may be changed at the holder&#8217;s election to a lower percentage at any time or to a higher percentage not to exceed 19.99% upon 61 days&#8217; notice to us, which we refer to, collectively, as the Beneficial Ownership Limitation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Voting Rights</i>. The shares of Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series I Preferred Stock will generally have no voting rights, except to the extent provided by applicable law, and except that (i) the consent of the holders of a majority of the outstanding Series E Preferred Stock will be required to waive any provisions of our Series E Certificate of Designations, (ii) the consent </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:9pt;">ACTIVEUS 208146323v.3</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">of the holders of a majority of the outstanding Series F Preferred Stock will be required to waive any provisions of our Series F Certificate of Designations, (iii) the consent of the holders of a majority of the outstanding Series G Preferred Stock will be required to waive any provisions of our Series G Certificate of Designations, (iv) the consent of the holders of at least two-thirds of the outstanding Series H Preferred Stock will be required to waive any provisions of our Series H Certificate of Designations and (v) the consent of the holders of at least two-thirds of the outstanding Series I Preferred Stock will be required to waive any provisions of our Series I Certificate of Designations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Rank</i>. The Series E Preferred Stock, the Series F Preferred Stock, the Series G Preferred Stock, the Series H Preferred Stock and the Series I Preferred Stock shall rank:</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style=""><td style="vertical-align:middle;width:11.53%;margin:0pt;padding:0pt;"></td><td style="vertical-align:middle;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="vertical-align:middle;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">on parity with each other and on parity with any class or series of our capital stock created in the future specifically ranking by its terms on parity with such series of preferred stock, or collectively, the Parity Securities;</p></td></tr><tr style=""><td style="vertical-align:middle;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-family:'Symbol';font-size:10pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:middle;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:middle;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="vertical-align:middle;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">senior to all of our common stock;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style=""><td style="vertical-align:middle;width:11.53%;margin:0pt;padding:0pt;"></td><td style="vertical-align:middle;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="vertical-align:middle;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">senior to any class or series of our capital stock created in the future specifically ranking by its terms junior to the each such series of preferred stock, or the Junior Securities;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style=""><td style="vertical-align:middle;width:11.53%;margin:0pt;padding:0pt;"></td><td style="vertical-align:middle;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="vertical-align:middle;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">junior to any class or series of our capital stock created in the future specifically ranking by its terms senior to such series of preferred stock, or the Senior Securities;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">in each case, as to distributions of assets upon our liquidation, dissolution or winding up, whether voluntarily or involuntarily, each of which we refer to as a Dissolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Dissolution</i>. In the event of a Dissolution, subject to any prior or superior rights of the holders of Senior Securities, if any, the holders of the Series E Preferred Stock, the holders of Series F Preferred Stock, the holders of Series G Preferred Stock, the holders of Series H Preferred Stock and the holders of Series I Preferred Stock will be entitled to receive on a <i style="font-style:italic;">pari passu</i> basis with each other and all other Parity Securities, and before any distributions to the holders of our common stock and to the holders of Junior Securities, if any: (A) an amount per share of Series E Preferred Stock equal to the greater of (i) $575.00 (subject to adjustment in the event of any stock split, combination or reclassification), plus any dividends declared but unpaid thereon, or (ii) such amount per share as would have been payable had all shares of Series E Preferred Stock been converted into our common stock (without regard to any restrictions on conversion, including the Beneficial Ownership Limitation) immediately prior to such Dissolution, (B) an amount per share of Series F Preferred Stock equal to the greater of (i) $683.00 (subject to adjustment in the event of any stock split, combination or reclassification), plus any dividends declared but unpaid thereon, or (ii) such amount per share as would have been payable had all shares of Series F Preferred Stock been converted into our common stock (without regard to any restrictions on conversion, including the Beneficial Ownership Limitation) immediately prior to such Dissolution, (C) an amount per share of Series G Preferred Stock equal to the greater of (i) $788.90 (subject to adjustment in the event of any stock split, combination or reclassification), plus any dividends declared but unpaid thereon, or (ii) such amount per share as would have been payable had all shares of Series G Preferred Stock been converted into our common stock (without regard to any restrictions on conversion, including the Beneficial Ownership Limitation) immediately prior to such Dissolution, (D) an amount per share of Series H Preferred Stock equal to the greater of (i) $585.00 (subject to adjustment in the event of any stock split, combination or reclassification), plus any dividends declared but unpaid thereon, or (ii) such amount per share as would have been payable had all shares of Series H Preferred Stock been converted into our common stock (without regard to any restrictions on conversion, including the Beneficial Ownership Limitation) immediately prior to such Dissolution, and (E) an amount per share of Series I Preferred Stock equal to the greater of (i) $644.00 (subject to adjustment in the event of any stock split, combination or reclassification), plus any dividends declared but unpaid thereon, or (ii) such amount per share as would have been payable had all shares of Series I Preferred Stock been converted into our common stock (without regard to any restrictions on conversion, including the Beneficial Ownership Limitation) immediately prior to such Dissolution.<font style="font-size:12pt;"> </font>If, upon any such Dissolution, the assets of the Company shall be insufficient to pay the holders of shares of the Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series I Preferred Stock the amounts required under the preceding sentence, the holders of such shares of preferred stock shall share in any distribution of the assets available for distribution in proportion to the respective amounts which would otherwise have been payable in respect of the shares of preferred stock held by them upon such distribution if all amounts </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:9pt;">ACTIVEUS 208146323v.3</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">payable on or with respect to such shares of preferred stock were paid in full.&#160;For the avoidance of any doubt, neither a change in control of the Company, the merger or consolidation of the Company with or into any other entity, nor the sale, lease, exchange or other disposition of all or substantially all of our assets shall, in and of itself, be deemed to constitute a Dissolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shares of Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series I Preferred Stock will be entitled to receive dividends equal to (on an as-if-converted-to-common stock basis), and in the same form and manner as, dividends actually paid on shares of our common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Provisions of Our Certificate of Incorporation and By-laws and Delaware Law That May Have Anti-Takeover Effects</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Delaware Law</i>. We are subject to Section 203 of the DGCL. Subject to certain exceptions, Section 203 prevents a publicly held Delaware corporation from engaging in a &#8220;business combination&#8221; with any &#8220;interested stockholder&#8221; for three years following the date that the person became an interested stockholder, unless either the interested stockholder attained such status with the approval of our board of directors, the business combination is approved by our board of directors and stockholders in a prescribed manner or the interested stockholder acquired at least 85% of our outstanding voting stock in the transaction in which it became an interested stockholder. A &#8220;business combination&#8221; includes, among other things, a merger or consolidation involving us and the &#8220;interested stockholder&#8221; and the sale of more than 10% of our assets. In general, an &#8220;interested stockholder&#8221; is any entity or person beneficially owning 15% or more of our outstanding voting stock and any entity or person affiliated with or controlling or controlled by such entity or person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Staggered Board; Removal of Directors. </i>Our certificate of incorporation and our bylaws divide our board of directors into three classes with staggered three-year terms. In addition, our certificate of incorporation and our bylaws provide that directors may be removed only for cause and only by the affirmative vote of the holders of 75% of our shares of capital stock present in person or by proxy and entitled to vote. Under our certificate of incorporation and bylaws, any vacancy on our board of directors, including a vacancy resulting from an enlargement of our board of directors, may be filled only by vote of a majority of our directors then in office. Furthermore, our certificate of incorporation provides that the authorized number of directors may be changed only by the resolution of our board of directors. The classification of our board of directors and the limitations on the ability of our stockholders to remove directors, change the authorized number of directors and fill vacancies could make it more difficult for a third party to acquire, or discourage a third party from seeking to acquire, control of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stockholder Action; Special Meeting of Stockholders; Advance Notice Requirements for Stockholder Proposals and Director Nominations. </i>Our certificate of incorporation and our bylaws provide that any action required or permitted to be taken by our stockholders at an annual meeting or special meeting of stockholders may only be taken if it is properly brought before such meeting and may not be taken by written action in lieu of a meeting. Our certificate of incorporation and our bylaws also provide that, except as otherwise required by law, special meetings of the stockholders can only be called by the chairman of our board of directors, our chief executive officer or our board of directors. In addition, our bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting of stockholders, including proposed nominations of candidates for election to our board of directors. Stockholders at an annual meeting may only consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of our board of directors, or by a stockholder of record on the record date for the meeting who is entitled to vote at the meeting and who has delivered timely written notice in proper form to our secretary of the stockholder&#8217;s intention to bring such business before the meeting. These provisions could have the effect of delaying until the next stockholder meeting stockholder actions that are favored by the holders of a majority of our outstanding voting securities. These provisions also could discourage a third party from making a tender offer for our common stock because even if the third party acquired a majority of our outstanding voting stock, it would be able to take action as a stockholder, such as electing new directors or approving a merger, only at a duly called stockholders meeting and not by written consent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Super-Majority Voting. </i>The DGCL provides generally that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation&#8217;s certificate of incorporation or bylaws unless a corporation&#8217;s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our bylaws </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:9pt;">ACTIVEUS 208146323v.3</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">may be amended or repealed by a majority vote of our board of directors or the affirmative vote of the holders of at least 75% of the votes that all our stockholders would be entitled to cast in any annual election of directors. In addition, the affirmative vote of the holders of at least 75% of the votes that all our stockholders would be entitled to cast in any election of directors is required to amend or repeal or to adopt any provisions inconsistent with any of the provisions of our certificate of incorporation described above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Forum Selection. </i>Our certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for (1) any derivative action or proceeding brought on behalf of our company, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or employees to our company or our stockholders, (3) any action asserting a claim arising pursuant to any provision of the General Corporation Law of the State of Delaware or as to which the General Corporation Law of the State of Delaware confers jurisdiction on the Court of Chancery of the State of Delaware, or (4) any action asserting a claim arising pursuant to any provision of our certificate of incorporation or bylaws (in each case, as they may be amended from time to time) or governed by the internal affairs doctrine. Although our certificate of incorporation contains the choice of forum provision described above, we do not expect this choice of forum provision will apply to suits brought to enforce a duty or liability created by the Securities Act of 1933, as amended, the Exchange Act, or any other claim for which federal courts have exclusive jurisdiction.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:9pt;">ACTIVEUS 208146323v.3</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:avoid;width:76.47%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.48
<SEQUENCE>3
<FILENAME>kala-20251231xex10d48.htm
<DESCRIPTION>EX-10.48
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 07:59:50 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 10.48</b></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SECURED PROMISSORY NOTE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">made by</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">MINGLEMINT SOLUTIONS LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">in favour of</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">KALA BIO, INC.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">dated as of</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">February 9, 2026</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SECURED PROMISSORY NOTE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">FOR VALUE RECEIVED, and subject to the terms and conditions set forth herein, <b style="font-weight:bold;">Minglemint Solutions LLC </b>(the &#8220;<b style="font-weight:bold;">Borrower</b>&#8221;), hereby unconditionally promises to pay to the order of <b style="font-weight:bold;">Kala Bio, Inc</b>. or their assigns (the &#8220;<b style="font-weight:bold;">Noteholder</b>&#8221;, and together with the Borrower, the &#8220;<b style="font-weight:bold;">Parties</b>&#8221;), the principal amount of US$7,000,000.00 (the &#8220;<b style="font-weight:bold;">Loan</b>&#8221;), together with all accrued interest thereon, as provided in this promissory note, as the same may be amended, amended and restated, renewed, extended, supplemented, replaced or otherwise modified from time to time in accordance with its terms (the &#8220;<b style="font-weight:bold;">Note</b>&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE I Definition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Capitalized terms used herein shall have the meanings set forth in this 0.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Advance</b>&#8221; means each disbursement made by the Noteholder to the Borrower under this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Affiliate</b>&#8221; means, with respect to any Person, any other Person that directly or indirectly, through one or more intermediaries, controls, is controlled by, or is under common control with, such Person. The term &#8220;control&#8221; (including the terms &#8220;controlled by&#8221; and &#8220;under common control with&#8221;) means 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, by contract or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Anti-Terrorist Financing and Anti-Money Laundering Laws</b>&#8221; means all Applicable Laws concerning or related to money laundering or financing terrorism, government sanctions and &#8220;know your client&#8221; laws and which are applicable to the Borrower and the Noteholder including the Trading with the Enemy Act (United States), Executive Order No. 13224, and the USA PATRIOT Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Applicable Law</b>&#8221; means, in relation to any Person, property, transaction or event, all applicable provisions of: (a) statutes, laws (including common law), rules, regulations, decrees, ordinances, codes, proclamations, treaties, declarations or orders of any Governmental Authority; (b) any consents or approvals of any Governmental Authority; and (c) any orders, decisions, advisory or interpretative opinions, injunctions, judgments, awards, decrees of, or agreements with, any Governmental Authority, in each case applicable to or binding upon such Person, property, transaction or event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Applicable Rate</b>&#8221; means the annual rate equal to Eight (8) percent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Borrower</b>&#8221; has the meaning set forth in the introductory paragraph.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Borrowing Notice</b>&#8221; has the meaning set forth in Section 1.02.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Business Day</b>&#8221; means any day, other than a Saturday, Sunday or other day on which commercial banks in New York are authorized or required by law to be closed for business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Commitment Period</b>&#8221; means the period from the date hereof to the Maturity Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Debt</b>&#8221; of the Borrower, means all (a) indebtedness for borrowed money; (b) obligations for the deferred purchase price of property or services, except trade payables arising in the ordinary course of business; (c) obligations evidenced by notes, bonds, debentures or other similar instruments; (d) obligations as lessee under capital leases and sale and lease-back transactions; (e) obligations in respect of any interest rate swaps, currency exchange agreements, commodity swaps, or similar arrangements entered into by the Borrower providing for protection against fluctuations in interest rates, currency exchange rates or commodity prices or the exchange of nominal interest obligations, either generally or under specific contingencies; (f) obligations under bankers&#8217; acceptance facilities and letters of credit; (g)&#160;purchase money security obligations; (h) guarantees, surety bonds, and other contingent obligations to purchase, to provide funds for payment, to supply funds to invest in a Person, or otherwise to assure a creditor against loss, in each case, in respect of indebtedness set out in clauses (a) through (g) of a Person other than the Borrower; and (i) indebtedness set out in clauses (a) through (h) of any Person other</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">than Borrower secured by any encumbrance on any asset of the Borrower, whether or not such indebtedness has been assumed by the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Default</b>&#8221; means any of the events specified in ARTICLE VIII which constitutes an Event of Default or which, upon the giving of notice, the lapse of time, or both pursuant to ARTICLE VIII would, unless cured or waived, become an Event of Default.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Default Rate</b>&#8221; means, at any time, the Applicable Rate plus an additional 5% per annum.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Distribution</b>&#8221; means, (a) any declaration or payment of dividends, or other return on capital in respect of any Equity Interests of the Borrower; (b) any purchase, redemption, defeasance, retirement or other acquisition of, any Equity Interests of the Borrower; (c) any other payment or distribution of money or equivalents (including principal, interest, royalties and management fees) by or to the shareholders or creditors of the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Encumbrance</b>&#8221; means any security interest, mortgage, debenture, pledge, hypothec, assignment (as security), deposit arrangement, lien (statutory or other), charge, title retention, consignment, lease or other security agreement or trust, right of set-off or other arrangement having the effect of security for the payment of any debt, liability or obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Equity Interests</b>&#8221; means any and all shares, interests, participations, or other equivalents of shares in a corporation, any and all equivalent ownership (or profit) interests in a Person, securities convertible into or exchangeable for shares of capital stock of (or other ownership or profit interests in) such Person, and any and all warrants, rights or options to purchase any of the foregoing, whether voting or non-voting, and whether or not such shares, warrants, options, rights or other interests are authorized or otherwise existing on any date of determination.</p><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;">Event of Default</b>&#8221; has the meaning set forth in ARTICLE VIII.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">GAAP</b>&#8221; means generally accepted accounting principles which are in effect from time to time, applied in a consistent manner from period to period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Governmental Authority</b>&#8221; means: (a) any government, parliament or legislature, any regulatory or administrative authority, agency, commission or board and any other statute, rule or regulation making entity having jurisdiction in the relevant circumstances; (b) any Person acting within and under the authority of any of the foregoing or under a statute, rule or regulation thereof; and (c) any judicial, administrative or arbitral court, authority, tribunal or commission having jurisdiction in the relevant circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Indemnified Taxes</b>&#8221; means: (a) Taxes imposed on or with respect to any payment made by the Borrower; and (b) to the extent not otherwise described in (a), any and all present or future stamp, court, recording, filing, intangible, documentary or similar Taxes or any other excise or property Taxes, charges or similar levies arising from any payment made hereunder or from the execution, delivery or enforcement or registration of, or performance under, or from the receipt or perfection of a security interest under or otherwise with respect to this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Interest Payment Date</b>&#8221; means the Maturity Date, or such other date or dates as may be agreed in writing by the Parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Investments</b>&#8221; means any advance, loan, extension of credit (by way of guarantee or otherwise) or capital contribution to, or the purchase or acquisition of any Equity Interests, bonds, notes, debentures or other debt securities of, or any assets constituting a business unit of, or the making of any other investment in, any Person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Loan</b>&#8221; has the meaning set forth in the introductory paragraph.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Material Adverse Effect</b>&#8221; means any such matter, event or circumstance that individually, or in the aggregate, could, in the opinion of the Noteholder, acting reasonably, be expected to have a material adverse effect on (a) the business, assets, properties, liabilities (actual or contingent), operations, condition (financial or otherwise) or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">prospects of the Borrower; (b) the validity or enforceability of the Note; (c) the rights or remedies of the Noteholder hereunder; or (d) the Borrower&#8217;s ability to perform any of its material obligations hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Maturity Date</b>&#8221; means the date that is twelve months from the date of the this Note, unless otherwise modified in writing by the Parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Note</b>&#8221; has the meaning set forth in the introductory paragraph.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Noteholder</b>&#8221; has the meaning set forth in the introductory paragraph.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Order</b>&#8221; as to any Person, means any order, decree, judgment, writ, injunction, settlement agreement, requirement or determination of an arbitrator or a court or other Governmental Authority, in each case, applicable to or binding on such Person or any of its properties or to which such Person or any of its properties is subject.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Parties</b>&#8221; has the meaning set forth in the introductory paragraph.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Permitted Investments</b>&#8221; means (a) Investments in Cash Equivalents; (b) intercompany Investments by any Loan Party in the Borrower or any other Person that, prior to such Investment, is a Loan Party; and (c) extensions of trade credit in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Person</b>&#8221; means an individual, legal or natural person, corporation, company, firm, body corporate, partnership, joint venture, Governmental Authority, unincorporated organization, trust, association, estate or other entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Taxes</b>&#8221; means any and all present or future income, stamp or other taxes, levies, imposts, duties, deductions, charges, fees or withholdings imposed, levied, withheld or assessed by any Governmental Authority, together with any interest, additions to tax or penalties imposed thereon and with respect thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLES II The Credit Facilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 1.01</b></font>Subject to Section 1.02, the Noteholder has advanced to the Borrower one or more Advances during the Commitment Period in an aggregate amount not to exceed the Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 1.02</b></font><b style="font-weight:bold;">Advances. </b>The Noteholder has advanced to the Borrower the principal amount of US$7,000,000.00.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE II Repayment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 2.01</b></font><b style="font-weight:bold;">Payment Date. </b>The aggregate unpaid principal amount of the Loan, all accrued and unpaid interest and all other amounts payable under this Note shall be due and payable on the Maturity Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE III Interest</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 3.01</b></font><b style="font-weight:bold;">Interest Rate. </b>Except as otherwise provided herein, the outstanding principal amount of the Loan made hereunder shall bear interest at the Applicable Rate from the date the Loan was made until the Loan is paid in full on the Maturity Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 3.02</b></font><b style="font-weight:bold;">Interest Payment Dates. </b>Interest shall be calculated daily and shall be payable to the Noteholder on the Maturity Date, or at such other times as may be agreed in writing by the Parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 3.03</b></font><b style="font-weight:bold;">Default Interest. </b>If any amount payable hereunder is not paid when due (without regard to any applicable grace periods), whether at stated maturity, by acceleration or otherwise, such overdue amount shall bear interest at the Default Rate from the date of such non-payment until such amount is paid in full.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 3.04</b></font><b style="font-weight:bold;">Computation of Interest.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">All computations of interest shall be made on the basis of a year of 365 or 366 days, as the case may be, and the actual number of days elapsed and using the nominal rate method of calculation, and will not be calculated using the effective rate method of calculation or on any other basis that gives effect to the principle of deemed reinvestment of interest. Interest shall accrue on the Loan on the day on which such Advance is made, and shall not accrue on the Loan for the day on which it is paid.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 3.05</b></font><b style="font-weight:bold;">Interest Rate Limitation. </b>If, at any time and for any reason whatsoever, the interest rate payable on the Loan shall exceed the maximum rate of interest permitted to be charged by the Noteholder to the Borrower under Applicable Law, or would result in receipt by the Noteholder of interest at a criminal rate such interest rate shall be reduced automatically to the maximum rate of interest permitted under Applicable Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE IV Place of Payment and Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 4.01</b></font><b style="font-weight:bold;">Manner of Payments. </b>All payments of interest and principal shall be made by bank draft, certified cheque or by wire transfer of immediately available funds to the Noteholder&#8217;s account at a bank specified by the Noteholder in writing to the Borrower from time to time, on the Maturity Date or at such other times as may be agreed in writing by the Parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 4.02</b></font><b style="font-weight:bold;">Application of Payments. </b>All payments made hereunder shall be applied first to the payment of any fees or charges outstanding hereunder, second to accrued interest, and third to the payment of the principal amount outstanding under the Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 4.03</b></font><b style="font-weight:bold;">Business Day Convention. </b>Whenever any payment to be made hereunder shall be due on a day that is not a Business Day, such payment shall be made on the next succeeding Business Day and such extension will be taken into account in calculating the amount of interest payable under this Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 4.04</b></font><b style="font-weight:bold;">Evidence of Debt. </b>The Noteholder is authorized to record on the grid attached hereto as Exhibit A the Loan made to the Borrower and each payment thereof. The entries made by the Noteholder shall, to the extent permitted by Applicable Law, be prima facie evidence of the existence and amounts of the obligations of the Borrower therein recorded; <i style="font-style:italic;">provided, however</i>, that the failure of the Noteholder to record such payments or any inaccuracy therein, shall not in any manner affect the obligation of the Borrower to repay (with applicable interest) the Loan in accordance with the terms of this Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 4.05</b></font><b style="font-weight:bold;">Rescission of Payments. </b>If at any time any payment made by the Borrower under this Note is rescinded or must otherwise be restored or returned upon the insolvency, bankruptcy or reorganization of the Borrower or otherwise, the Borrower&#8217;s obligation to make such payment shall be reinstated as though such payment had not been made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 4.06</b></font><b style="font-weight:bold;">Taxes. </b>Any and all payments by or on account of any obligation of the Borrower hereunder shall be made free and clear of and without reduction or withholding for any taxes; provided that if the Borrower is required by Applicable Law to deduct or withhold any Taxes from such payment, then:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">If such tax is an Indemnified Tax, the amount payable by the Borrower shall be increased so that after making all required deductions or withholdings, the Noteholder receives an amount equal to the amount it would have received had no such deduction or withholdings been made; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">The Borrower shall make such deductions, timely pay the full amount deducted to the relevant Governmental Authority in accordance with Applicable Law, and provide the Noteholder with official receipts or other evidence satisfactory to the Noteholder for each payment.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE V Representations and Warranties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Borrower hereby represents and warrants to the Noteholder on the date hereof as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.01</b></font><b style="font-weight:bold;">Incorporation and Existence. </b>The Borrower is (a) duly incorporated and validly existing under the laws of its jurisdiction of incorporation, and (b) is duly qualified or registered as an extra-provincial corporation to carry on business in each jurisdiction in which it owns property or assets or carries on business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.02</b></font><b style="font-weight:bold;">Power and Capacity. </b>The Borrower has the corporate power and capacity, and the legal right, to execute and deliver this Note and to perform its obligations hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.03</b></font><b style="font-weight:bold;">Authorization; Execution and Delivery. </b>The execution and delivery of this Note by the Borrower and the performance of its obligations hereunder have been duly authorized by all necessary corporate action in accordance with all Applicable Laws. The Borrower has duly executed and delivered this Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.04</b></font><b style="font-weight:bold;">No Approvals. </b>No consent or authorization of, filing with, notice to or other act by, or in respect of, any Governmental Authority or any other Person is required in order for the Borrower to execute, deliver, or perform any of its obligations under this Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.05</b></font><b style="font-weight:bold;">No Violations. </b>The execution and delivery of this Note and the consummation by the Borrower of the transactions contemplated hereby do not and will not (a) violate any provision of the Borrower&#8217;s articles, by- laws, or any unanimous shareholders agreement; (b) violate any Applicable Law or Order applicable to the Borrower or by which any of its properties or assets may be bound; or (c) constitute a default under any material agreement or contract by which the Borrower may be bound.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.06</b></font><b style="font-weight:bold;">Enforceability. </b>The Note is a valid, legal and binding obligation of the Borrower, enforceable against the Borrower in accordance with its terms except as enforceability may be limited by applicable bankruptcy, insolvency, reorganization, arrangement, moratorium or similar laws affecting the enforcement of creditors&#8217; rights generally and by general equitable principles (whether enforcement is sought by proceedings in equity or at law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.07</b></font><b style="font-weight:bold;">No Litigation. </b>No action, suit, litigation, investigation or proceeding of, or before, any arbitrator or Governmental Authority is pending or, to the knowledge of the Borrower, threatened by or against the Borrower or any of its property or assets (a) with respect to the Note or any of the transactions contemplated hereby or (b) that could be expected to have a Material Adverse Effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 5.08</b></font><b style="font-weight:bold;">Taxes. </b>The Borrower has filed on a timely basis all Tax returns, elections and reports that are required to be filed by it under Applicable Law and has paid, collected, withheld and remitted all Taxes and remittances shown thereon to be due and payable, collectible or remittable by it under Applicable Law, and all other Taxes, fees or other charges imposed on it or any of its property by any Governmental Authority. No tax liens have been filed, and, to the knowledge of the Borrower, no claim is being asserted, with respect to any such Tax, fee or other charge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE VI Positive Covenants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Until all amounts outstanding in this Note have been paid in full, the Borrower shall:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 6.01</b></font><b style="font-weight:bold;">Maintenance of Existence. </b>(a) Preserve, renew and maintain in full force and effect its corporate or organizational existence; and (b) take all reasonable action to maintain all rights, privileges, permits, licences and franchises necessary or desirable in the normal conduct of its business, except, in each case, where the failure to do so could not reasonably be expected to have a Material Adverse Effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 6.02</b></font><b style="font-weight:bold;">Compliance. </b>Comply with (a) all of the terms and provisions of its articles, by-laws and any unanimous shareholder agreement; (b) its obligations under its material contracts and agreements; and (c) all Applicable Laws and Orders applicable to it and its business, except where the failure to do so could not reasonably be expected to have a Material Adverse Effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 6.03</b></font><b style="font-weight:bold;">Payment Obligations. </b>Pay, discharge or otherwise satisfy at or before maturity or before they become delinquent, as the case may be, all its material obligations of whatever nature, including without limitation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">all Taxes, except where the amount or validity thereof is currently being contested in good faith by appropriate proceedings, and reserves in conformity with GAAP with respect thereto have been provided on its books.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 6.04</b></font><b style="font-weight:bold;">Compliance with Anti-Terrorist Financing and Anti-Money Laundering Laws. </b>Comply with all applicable Anti-Terrorist Financing and Anti-Money Laundering Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 6.05</b></font><b style="font-weight:bold;">Notice of Events of Default. </b>As soon as possible and in any event within 10 Business Days after it becomes aware that a Default or an Event of Default has occurred, notify the Noteholder in writing of the nature and extent of such Default or Event of Default and the action, if any, it has taken or proposes to take with respect to such Default or Event of Default.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 6.06</b></font><b style="font-weight:bold;">Further Assurances. </b>Upon the request of the Noteholder, promptly execute and deliver such further instruments and do or cause to be done such further acts as may be necessary or advisable to carry out the intent and purposes of this Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE VII Negative Covenants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Until all amounts outstanding under this Note have been paid in full, the Borrower shall not:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 7.01</b></font><b style="font-weight:bold;">Indebtedness. </b>Incur, create or assume any Debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 7.02</b></font><b style="font-weight:bold;">Encumbrances. </b>Incur, create, assume or suffer to exist any Encumbrance on any of its property or assets, whether now owned or hereinafter acquired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 7.03</b></font><b style="font-weight:bold;">Line of Business. </b>Enter into any business, directly or indirectly, except for those businesses in which the Borrower is engaged on the date of this Note or that are reasonably related thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 7.04</b></font><b style="font-weight:bold;">Limitation on Changes to Capital Structure. </b>Make any change to its capital structure, authorize or issue any Equity Interests of the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 7.05</b></font><b style="font-weight:bold;">Limitation on Dispositions. </b>Sell, lease, assign, transfer or otherwise dispose of any of its assets or property outside of the ordinary course of business, whether now owned or hereafter acquired, or sell any Equity Interests of the Borrower to any Person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 7.06</b></font><b style="font-weight:bold;">Limitation on Distributions. </b>Make any Distributions to shareholders or creditors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 7.07</b></font><b style="font-weight:bold;">Limitation on Investments. </b>Make any Investments, except so long as no Default or Event of Default has occurred or is continuing, or would result therefrom, Permitted Investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE VIII Events of Default</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The occurrence and continuance of any of the following shall constitute an Event of Default hereunder:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 8.01</b></font><b style="font-weight:bold;">Failure to Pay. </b>The Borrower fails to pay (a) any principal amount of the Loan when due or (b) interest or any other amount when due and such failure continues for 15 days after written notice to the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 8.02</b></font><b style="font-weight:bold;">Breach of Representations and Warranties. </b>Any representation or warranty made or deemed made by the Borrower to the Noteholder herein is incorrect in any material respect on the date as of which such representation or warranty was made or deemed made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 8.03</b></font><b style="font-weight:bold;">Breach of Covenants. </b>The Borrower fails to observe or perform (a) any covenant, condition or agreement contained in ARTICLE VII or (b) any other covenant, obligation, condition or agreement contained in this Note other than those specified in clause (a) and Section 8.01 and such failure continues for 30 days after written notice to the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 8.04</b></font><b style="font-weight:bold;">Cross-defaults. </b>The Borrower fails to pay when due any of its Debt (other than Debt arising under this Note) or any interest, premium, or other amount payable thereon, and such failure continues after the applicable grace period specified in the agreement or instrument relating to such Debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 8.05</b></font><b style="font-weight:bold;">Bankruptcy and Insolvency.</b></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">the Borrower commences any application, proceeding or other action (i) under any existing or future Applicable Law relating to bankruptcy, insolvency, reorganization, or other relief of debtors, seeking to have an order for relief entered with respect to it, or seeking to adjudicate it as bankrupt or insolvent, or seeking reorganization, arrangement, proposal, adjustment, winding-up, liquidation, dissolution, composition or other relief with respect to it or its debts or (ii) seeking appointment of a receiver, interim receiver, receiver and manager, trustee, custodian, conservator or other similar official for it or for all or any part of its assets, or the Borrower makes a general assignment for the benefit of its creditors;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">there is commenced against the Borrower any application, proceeding or other action of a nature referred to in Section 8.05(a) which (i) results in the entry of an order for relief or any such adjudication or appointment or (ii) remains undismissed, undischarged or unbonded for a period of 60 days;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">there is commenced against the Borrower any application, proceeding or other action seeking issuance of a writ of seizure and sale, execution, garnishment, or similar process against all or any part of its assets which results in the entry of an order for any such relief which has not been vacated, discharged, stayed or bonded pending appeal within 60 days from the entry thereof;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">the Borrower takes any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any of the acts set forth in Section 8.05(a), Section 8.05(b) or Section 8.05(c); or</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">the Borrower is generally not, or shall be unable to, or admits in writing its inability to, pay its debts as they become due.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 8.06</b></font><b style="font-weight:bold;">Judgments and Executions. </b>One or more judgments or writs of seizure and sale shall be entered, issued or registered against the Borrower and all of such judgments or writs of enforcement shall not have been vacated, discharged, stayed or bonded pending appeal within 60 days from the entry thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE IX Remedies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 9.01</b></font><b style="font-weight:bold;">Remedies. </b>Upon the occurrence of any Event of Default and at any time thereafter during the continuance of such Event of Default, the Noteholder may, at its option, by written notice to the Borrower (a) terminate its commitment to make any Advances hereunder; (b) declare the entire principal amount of this Note, together with all accrued interest thereon and all other amounts payable hereunder, immediately due and payable; and/or (c) exercise any or all of its rights, powers or remedies under Applicable Law; <i style="font-style:italic;">provided, however </i>that, if an Event of Default described in Section 8.05 shall occur, the principal of and accrued interest on the Loan shall become immediately due and payable without any notice, declaration or other act on the part of the Noteholder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ARTICLE X Miscellaneous</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.01</b></font><b style="font-weight:bold;">Notices.</b></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">All notices, requests or other communications required or permitted to be delivered hereunder shall be delivered in writing, in each case to the address specified below or to such other address as such Party may from time to time specify in writing in compliance with this provision:</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="padding-left:108pt;" align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:60%;"><tr style=""><td style="vertical-align:bottom;width:26.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">If to the Borrower:</p></td><td colspan="2" style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5361 Winter Dr., Tobyhanna, PA 18466-8126</p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Email:</p></td><td style="vertical-align:bottom;width:59.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">menachemwagner@gmail.com</p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Attention:</p></td><td style="vertical-align:bottom;width:59.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Menachem Wagner</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="padding-left:108pt;" align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:60%;"><tr style=""><td style="vertical-align:bottom;width:26.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">If to the Noteholder:</p></td><td colspan="2" style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1167 Massachusetts Avenue, Arlington, MA 02476</p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Email:</p></td><td style="vertical-align:top;width:59.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:26.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Attention:</p></td><td style="vertical-align:top;width:59.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">aviminksmail@gmail.com</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Notices if (i) mailed by certified or registered mail or sent by hand or overnight courier service shall be deemed to have been given when received; (ii) sent by facsimile during the recipient&#8217;s normal business hours shall be deemed to have been given when sent (and if sent after normal business hours shall be deemed to have been given at the opening of the recipient&#8217;s business on the next business day); and (iii) sent by e-mail shall be deemed received upon the sender&#8217;s receipt of an acknowledgment from the intended recipient (such as by the &#8220;return receipt requested&#8221; function, as available, return e-mail or other written acknowledgment).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.02</b></font><b style="font-weight:bold;">Expenses. </b>The Borrower agrees to reimburse the Noteholder for all reasonable out-of-pocket costs, expenses and fees (including reasonable expenses and fees of its counsel) incurred by the Noteholder in connection with the transactions contemplated hereby including (a) the negotiation, documentation and execution of this Note ; and (b) the enforcement of the Noteholder&#8217;s rights hereunder on a substantial indemnity basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.03</b></font><b style="font-weight:bold;">Governing Law.</b> This Note, and all matters arising out of or relating to this Note, shall be governed by, and construed in accordance with, the laws of the State of New York without giving effect to principles of conflicts of law. Each of the parties agrees to submit to the jurisdiction of the courts of competent jurisdiction located in the Borough of Manhattan in New York City in any actions or proceedings arising out of or relating to this Note. Each of the parties, by execution and delivery of this Note, expressly and irrevocably (i) consents and submits to the personal jurisdiction of any of such courts in any such action or proceeding; (ii) consents to the service of any complaint, summons, notice or other process relating to any such action or proceeding by delivery thereof to such party as set forth in Section 10.01 above and (iii) waives any claim or defense in any such action or proceeding based on any alleged lack of personal jurisdiction, improper venue or forum non conveniens or any similar basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">EACH OF THE UNDERSIGNED HEREBY WAIVES FOR ITSELF AND ITS PERMITTED SUCCESSORS AND ASSIGNS THE RIGHT TO TRIAL BY JURY IN ANY ACTION OR PROCEEDING INSTITUTED IN CONNECTION WITH THIS NOTE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.04</b></font><b style="font-weight:bold;">Counterparts; Electronic Delivery. </b>This Note, any amendments, waivers, consents or supplements hereto may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all taken together shall constitute a single contract. Delivery of an executed counterpart of a signature page to this Note by facsimile or in electronic (such as &#8220;pdf&#8221; or &#8220;tif&#8221;) format shall be effective as delivery of a manually executed counterpart of this Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.05</b></font><b style="font-weight:bold;">Entire Agreement. </b>This Note constitutes the sole and entire agreement of the parties hereto with respect to the subject matter contained herein and supersedes all prior and contemporaneous understandings, agreements, representations and warranties both written and oral, with respect to such subject matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.06</b></font><b style="font-weight:bold;">Successors and Assigns. </b>This Note may be assigned or transferred by the Noteholder to any Person. The Borrower may not assign or transfer this Note or any of its rights hereunder without the prior written consent of the Noteholder which consent may be refused in the absolute discretion of the Noteholder without providing any reason whatsoever. This Note shall enure to the benefit of, and be binding upon, the Parties and their permitted assigns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.07</b></font><b style="font-weight:bold;">Waiver of Notice. </b>The Borrower hereby waives demand for payment, presentment for payment, protest, notice of payment, notice of dishonour, notice of nonpayment, notice of acceleration of maturity and diligence in taking any action to collect sums owing hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.08</b></font><b style="font-weight:bold;">Interpretation. </b>For purposes of this Note (a) the words &#8220;include&#8221;, &#8220;includes&#8221; and &#8220;including&#8221; shall be deemed to be followed by the words &#8220;without limitation&#8221;; (b) the word &#8220;or&#8221; is not exclusive; and (c) the words &#8220;herein&#8221;, &#8220;hereof&#8221;, &#8220;hereby&#8221;, &#8220;hereto&#8221; and &#8220;hereunder&#8221; refer to this Note as a whole. The definitions given for any defined terms in this Note shall apply equally to both the singular and plural forms of the terms defined. Whenever the context may require, any pronoun shall include the corresponding masculine, feminine and neuter forms. Unless the context otherwise requires, references herein: (x) to Schedules, Exhibits and Sections mean the Schedules, Exhibits and Sections of this Note; (y) to an agreement, instrument or other document means such agreement, instrument or other document as amended, supplemented and modified from time to time to the extent permitted by the provisions thereof; and (z) to a statute means such statute as amended from time to time and includes any successor legislation thereto and any regulations promulgated thereunder. This Note shall be construed without regard to any presumption or rule requiring construction or interpretation against the party drafting an instrument or causing any instrument to be drafted. All dollar amounts referred to in this Note mean the lawful currency of the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.09</b></font><b style="font-weight:bold;">Amendments and Waivers. </b>None of the terms or provisions of this Note may be amended, modified, supplemented, terminated or waived, except by an instrument in writing signed by both of the parties hereto. Any waiver of the terms hereof shall be effective only in the specific instance and for the specific purpose given.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.10</b></font><b style="font-weight:bold;">Headings. </b>The headings of the various sections and subsections herein are for reference only and shall not define, modify, expand or limit any of the terms or provisions hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.11</b></font><b style="font-weight:bold;">No Waiver; Cumulative Remedies. </b>No failure to exercise and no delay in exercising on the part of the Noteholder, of any right, remedy, power or privilege hereunder shall operate as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power or privilege. The rights, remedies, powers and privileges herein provided are cumulative and not exclusive of any rights, remedies, powers and privileges provided by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:72pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Section 10.12</b></font><b style="font-weight:bold;">Severability. </b>Any provision hereof which is invalid, illegal or unenforceable in whole or in part in any jurisdiction shall, as to such jurisdiction, be ineffective to the extent of such invalidity, illegality or unenforceability without invalidating the remaining provisions hereof or affecting the validity, legality or enforceability of such provision in any other jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">[SIGNATURE PAGE FOLLOWS]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IN WITNESS WHEREOF, the Borrower has executed this Note as of February 9, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.9%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:50%;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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">MINGLEMINT SOLUTIONS LLC</b></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Menachem Wagner</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Menachem Wagner, Authorized Signatory<br>I have authority to bind the corporation.</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By its acceptance of this Note, the Noteholder acknowledges and agrees to be bound by the provisions of Section 1.02.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.9%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:50%;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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">KALA BIO, INC.</b></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avi Minkowitz, CEO<br>I have authority to bind the corporation.</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">EXHIBIT A</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Advances and Payments on the Loan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 5.75pt;"><b style="font-weight:bold;">Date of</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Advance</b></p></td><td style="vertical-align:top;width:16.43%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 5.5pt;"><b style="font-weight:bold;">Amount of</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Advance in</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 5.25pt;"><b style="font-weight:bold;">Amount of</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Principal Paid</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">in US$</b></p></td><td style="vertical-align:top;width:14.82%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 5.25pt;"><b style="font-weight:bold;">Unpaid</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Principal</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Amount of</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Note in US$</b></p></td><td style="vertical-align:top;width:17.95%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 5.5pt;"><b style="font-weight:bold;">Accrued Interest</b></p></td><td style="vertical-align:top;width:17.94%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 3pt 5.5pt;"><b style="font-weight:bold;">Name of Person</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Making the</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">Notation</b></p></td></tr><tr style="height:29.15pt;"><td style="border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1.0pt;border-left-color:#000000;border-left-style:solid;border-left-width:1.0pt;border-right-color:#000000;border-right-style:solid;border-right-width:1.0pt;border-top-color:#000000;border-top-style:solid;border-top-width:1.0pt;color:#000000;font-style:normal;font-weight:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;padding-bottom:0pt;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:left;vertical-align:top;width:16.41%;" rowspan="2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.5pt;">February 9, 2026</p></td><td style="border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1.0pt;border-left-color:#000000;border-left-style:solid;border-left-width:1.0pt;border-right-color:#000000;border-right-style:solid;border-right-width:1.0pt;border-top-color:#000000;border-top-style:solid;border-top-width:1.0pt;color:#000000;font-style:normal;font-weight:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;padding-bottom:0pt;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:left;vertical-align:top;width:16.43%;" rowspan="2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.5pt;">$7,000,000.00 to the wire instructions in Exhibit<font style="font-family:'Arial','Helvetica','sans-serif';">&#160;</font>B</p></td><td style="border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1.0pt;border-left-color:#000000;border-left-style:solid;border-left-width:1.0pt;border-right-color:#000000;border-right-style:solid;border-right-width:1.0pt;border-top-color:#000000;border-top-style:solid;border-top-width:1.0pt;color:#000000;font-style:normal;font-weight:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;padding-bottom:0pt;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:left;vertical-align:top;width:16.41%;" rowspan="2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.25pt;">$0.00</p></td><td style="border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1.0pt;border-left-color:#000000;border-left-style:solid;border-left-width:1.0pt;border-right-color:#000000;border-right-style:solid;border-right-width:1.0pt;border-top-color:#000000;border-top-style:solid;border-top-width:1.0pt;color:#000000;font-style:normal;font-weight:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;padding-bottom:0pt;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:left;vertical-align:top;width:14.82%;" rowspan="2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.25pt;">$7,000,000.00</p></td><td style="border-bottom-color:#000000;border-bottom-style:solid;border-bottom-width:1.0pt;border-left-color:#000000;border-left-style:solid;border-left-width:1.0pt;border-right-color:#000000;border-right-style:solid;border-right-width:1.0pt;border-top-color:#000000;border-top-style:solid;border-top-width:1.0pt;color:#000000;font-style:normal;font-weight:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;padding-bottom:0pt;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:left;vertical-align:top;width:17.95%;" rowspan="2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.5pt;">$0.00</p></td><td style="vertical-align:middle;width:17.94%;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">/s/ Avi Minkowitz</p></td></tr><tr style="height:29.1pt;"><td style="display:none;vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.5pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></td><td style="display:none;vertical-align:top;width:16.43%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.5pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></td><td style="display:none;vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.25pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></td><td style="display:none;vertical-align:top;width:14.82%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.25pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></td><td style="display:none;vertical-align:top;width:17.95%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 5.5pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:middle;width:17.94%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">/s/ Menachem Wagner</p></td></tr><tr style="height:87.55pt;"><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:16.43%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:14.82%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:17.95%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:17.94%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:87.55pt;"><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:16.43%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:14.82%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:17.95%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:17.94%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:87.55pt;"><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:16.43%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:16.41%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:14.82%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:17.95%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:17.94%;border-bottom:1.0pt solid #000000;border-left:1.0pt solid #000000;border-right:1.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">EXHIBIT B</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Wire Instructions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bank name: Bank of America</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Bank Address: 222 Broadway, New York, NY 10038</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Account Name: Minglemint Solutions LLC</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Routing Number: 026009593</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Checking Account: 325202453716</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Address: 5361 Winter Dr., Tobyhanna, PA 18466-8126</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.49
<SEQUENCE>4
<FILENAME>kala-20251231xex10d49.htm
<DESCRIPTION>EX-10.49
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 07:59:50 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibt 10.49</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SECURITY AGREEMENT</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;">This Security Agreement, dated as of February 9, 2026 (as amended, supplemented or otherwise modified from time to time in accordance with the provisions hereof, this &#8220;<b style="font-weight:bold;">Agreement</b>&#8221;), is made by and between Minglemint Solutions LLC, a limited liability corporation formed under the laws of the State of Pennsylvania (the &#8220;<b style="font-weight:bold;">Borrower</b>&#8221;), and Kala Bio, Inc., a Delaware corporation (the &#8220;<b style="font-weight:bold;">Secured Party,</b>&#8221; and together with the Borrower, the &#8220;<b style="font-weight:bold;">Parties</b>&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Capitalized terms used but not otherwise defined herein shall have the meanings assigned to such terms in the Secured Promissory Note (as defined herein).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, on the date hereof, the Secured Party has made a loan to the Borrower, in the form of a secured promissory note, in an aggregate principal amount of US$7,000,000.00 (the &#8220;<b style="font-weight:bold;">Loan</b>&#8221;), evidenced by that certain secured promissory note, dated as of February 9, 2026, by and between the Borrower and the Secured Party (as amended, supplemented or otherwise modified from time to time, the &#8220;<b style="font-weight:bold;">Secured Promissory Note</b>&#8221;); and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">WHEREAS</b>, this Agreement is given by the Borrower in favor of the Secured Party to secure the payment and performance of all of the Secured Obligations;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOW, THEREFORE</b>, in consideration of the mutual covenants, terms and conditions set forth herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties, intending to be legally bound, agree as follows:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Definitions</u>.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>Unless otherwise specified herein, all references to Sections and Schedules herein are to Sections and Schedules of this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>Unless otherwise defined herein, terms used herein that are defined in the UCC shall have the meanings assigned to them in the UCC. However, if a term is defined in Article 9 of the UCC differently than in another Article of the UCC, the term has the meaning specified in Article 9.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(c)</font></font>For purposes of this Agreement, the following terms shall have the following meanings:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 108pt;">&#8220;<b style="font-weight:bold;">Collateral</b>&#8221; has the meaning set forth in Section 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 108pt;">&#8220;<b style="font-weight:bold;">Event of Default</b>&#8221; has the meaning set forth in the Secured Promissory Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:72pt;margin:0pt 0pt 12pt 36pt;">&#8220;<b style="font-weight:bold;">First Priority</b>&#8221; means, with respect to any lien and security interest purported to be created in any Collateral pursuant to this Agreement, such lien and security interest is the most senior lien to which such Collateral is subject.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 36pt;">&#8220;<b style="font-weight:bold;">Proceeds</b>&#8221; means &#8220;proceeds&#8221; as such term is defined in section 9-102 of the UCC and, in any event, shall include, without limitation, all dividends or other income from the Collateral, collections thereon or distributions with respect thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 108pt;">&#8220;<b style="font-weight:bold;">Secured Obligations</b>&#8221; has the meaning set forth in Section 3.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 36pt;">&#8220;<b style="font-weight:bold;">UCC</b>&#8221; means the Uniform Commercial Code as in effect from time to time in the State of Pennsylvania or, when the laws of any other state govern the method or manner of the perfection or enforcement of any security interest in any of the Collateral, the Uniform Commercial Code as in effect from time to time in such state.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Grant of Security Interest</u>. The Borrower hereby pledges and grants to the Secured Party, and hereby creates a continuing First Priority lien and security interest in favor of the Secured Party in and to all of its right, title and interest in and to the following, wherever located, whether now existing or hereafter from time to time arising or acquired (collectively, the &#8220;<b style="font-weight:bold;">Collateral</b>&#8221;):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>all fixtures and personal property of every kind and nature including all accounts (including insurance receivables), goods (including inventory and equipment), documents (including, if applicable, electronic documents), instruments, promissory notes, chattel paper (whether tangible or electronic), letters of credit, letter-of-credit rights (whether or not the letter of credit is evidenced by a writing), securities and all other investment property, commercial tort claims described on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule I</u> hereof as supplemented by any written notification given by the Borrower to the Secured Party pursuant to Section 4(e), general intangibles (including all payment intangibles), money, deposit accounts, and any other contract rights or rights to the payment of money; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>all Proceeds and products of each of the foregoing, all books and records relating to the foregoing, all supporting obligations related thereto, and all accessions of and to, substitutions and replacements for, and rents, profits and products of, each of the foregoing, and any and all Proceeds of any insurance, indemnity, warranty or guaranty payable to the Borrower from time to time with respect to any of the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Secured Obligations</u>. The Collateral secures the due and prompt payment and performance of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>The Secured Promissory Note;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>the obligation of the Borrower from time to time arising under the Secured Promissory Note and this Agreement or otherwise with respect to the due and prompt payment of (i) the principal of and premium, if any, and interest on the Loan (including interest accruing during the pendency of any bankruptcy, insolvency, receivership or other similar proceeding, regardless of whether allowed or allowable in such proceeding), when and as due, whether at maturity, by acceleration, upon one or more dates set for prepayment or otherwise and (ii) all other monetary obligations, including fees, costs, attorneys&#8217; fees and disbursements, reimbursement obligations, contract causes of action, expenses and indemnities, whether primary, secondary, direct or indirect, absolute or contingent, due or to become due, now existing or hereafter arising, fixed or otherwise (including monetary obligations incurred during the pendency of any bankruptcy, insolvency, receivership or other similar proceeding, regardless of whether allowed or allowable in such proceeding), of the Borrower under or in respect of the Secured Promissory Note and this Agreement; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(c)</font></font>all other covenants, duties, debts, obligations and liabilities of any kind of the Borrower under or in respect of the Secured Promissory Note and this Agreement or any other document made, delivered or given in connection with any of the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">foregoing, in each case whether evidenced by a note or other writing, whether allowed in any bankruptcy, insolvency, receivership or other similar proceeding, whether arising from an extension of credit, issuance of a letter of credit, acceptance, loan, guaranty, indemnification or otherwise, and whether primary, secondary, direct or indirect, absolute or contingent, due or to become due, now existing or hereafter arising, fixed or otherwise (all such obligations, covenants, duties, debts, liabilities, sums and expenses set forth in Section 3 being herein collectively called the &#8220;<b style="font-weight:bold;">Secured Obligations</b>&#8221;).</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Perfection of Security Interest and Further Assurances</u>.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>The Borrower shall, from time to time, as may be required by the Secured Party with respect to all Collateral, immediately take all actions as may be requested by the Secured Party to perfect the security interest of the Secured Party in the Collateral, including, without limitation, with respect to all Collateral over which control may be obtained within the meaning of sections 8-106, 9-104, 9-105, 9-106, 9- 107 and 9-107A of the UCC, section 201 of the federal Electronic Signatures in Global and National Commerce Act and, as the case may be, section 16 of the Uniform Electronic Transactions Act, as applicable, the Borrower shall immediately take all actions as may be requested from time to time by the Secured Party so that control of such Collateral is obtained and at all times held by the Secured Party. All of the foregoing shall be at the sole cost and expense of the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>The Borrower hereby irrevocably authorizes the Secured Party at any time and from time to time to file in any relevant jurisdiction any financing statements and amendments thereto that contain the information required by Article 9 of the UCC of each applicable jurisdiction for the filing of any financing statement or amendment relating to the Collateral, including any financing or continuation statements or other documents for the purpose of perfecting, confirming, continuing, enforcing or protecting the security interest granted by the Borrower hereunder, without the signature of the Borrower where permitted by law, including the filing of a financing statement describing the Collateral as all assets now owned or hereafter acquired by the Borrower, or words of similar effect. The Borrower agrees to provide all information required by the Secured Party pursuant to this Section promptly to the Secured Party upon request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(c)</font></font>The Borrower hereby further authorizes the Secured Party to file with the United States Patent and Trademark Office and the United States Copyright Office (and any successor office and any similar office in any state of the United States or in any other country) this Agreement and other documents for the purpose of perfecting, confirming, continuing, enforcing or protecting the security interest granted by the Borrower hereunder, without the signature of the Borrower where permitted by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(d)</font></font>If the Borrower shall at any time hold or acquire any certificated securities, promissory notes, tangible chattel paper, negotiable documents or warehouse receipts relating to the Collateral, the Borrower shall immediately endorse, assign and deliver the same to the Secured Party, accompanied by such instruments of transfer or assignment duly executed in blank as the Secured Party may from time to time specify.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(e)</font></font>If the Borrower shall at any time hold or acquire a commercial tort claim, the Borrower shall (i) immediately notify the Secured Party in a writing signed by the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 41.05pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">Borrower of the particulars thereof and grant to the Secured Party in such writing a security interest therein and in the proceeds thereof, all upon the terms of this Agreement, with such writing to be in form and substance satisfactory to the Secured Party and (ii) deliver to the Secured Party an updated <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule I</u>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(f)</font></font>If any Collateral is at any time in the possession of a bailee, the Borrower shall promptly notify the Secured Party thereof and, at the Secured Party&#8217;s request and option, shall promptly obtain an acknowledgment from the bailee, in form and substance satisfactory to the Secured Party, that the bailee holds such Collateral for the benefit of the Secured Party and the bailee agrees to comply, without further consent of the Borrower, at any time with instructions of the Secured Party as to such Collateral.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(g)</font></font>The Borrower agrees that at any time and from time to time, at the expense of the Borrower, the Borrower will promptly execute and deliver all further instruments and documents, obtain such agreements from third parties, and take all further action, that may be necessary or desirable, or that the Secured Party may request, in order to create and/or maintain the validity, perfection or priority of and protect any security interest granted or purported to be granted hereby or to enable the Secured Party to exercise and enforce its rights and remedies hereunder or under any other agreement with respect to any Collateral.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Representations and Warranties</u>. The Borrower represents and warrants as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>The Borrower is (i) duly organized, validly existing and in good standing under the laws of the jurisdiction of its formation, (ii) duly qualified as a foreign organization and in good standing under the laws of each jurisdiction where its ownership, lease or operation of property or the conduct of its business requires such qualification and (iii) in compliance with all requirements of law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>The Collateral consisting of securities have been duly authorized and validly issued, and are fully paid and non-assessable and subject to no options to purchase or similar rights. The Borrower holds no commercial tort claims except as indicated on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule I</u>. None of the Collateral constitutes, or is the proceeds of, (i) farm products, (ii) as-extracted collateral, (iii) manufactured homes, (iv) health-care- insurance receivables, (v) timber to be cut, (vi) aircraft, aircraft engines, satellites, ships or railroad rolling stock. None of the account debtors or other persons obligated on any of the Collateral is a governmental authority covered by the Federal Assignment of Claims Act or like federal, state or local statute or rule in respect of such Collateral. The Borrower has at all times operated its business in compliance with all applicable provisions of the federal Fair Labor Standards Act, as amended, and with all applicable provisions of federal, state and local statutes and ordinances dealing with the control, shipment, storage or disposal of hazardous materials or substances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(c)</font></font>At the time the Collateral becomes subject to the lien and security interest created by this Agreement, the Borrower will be the sole, direct, legal and beneficial owner thereof, free and clear of any lien, security interest, encumbrance, claim, option or right of others except for the security interest created by this Agreement and other liens permitted by the Secured Promissory Note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 41.05pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(d)</font></font>The pledge of the Collateral pursuant to this Agreement creates a valid and perfected First Priority security interest in the Collateral, securing the payment and performance when due of the Secured Obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(e)</font></font>It has full power, authority and legal right to pledge the Collateral pursuant to this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(f)</font></font>This Agreement has been duly authorized, executed and delivered by the Borrower and constitutes a legal, valid and binding obligation of the Borrower enforceable in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws affecting creditors&#8217; rights generally and subject to equitable principles (regardless of whether enforcement is sought in equity or at law).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(g)</font></font>No authorization, approval, or other action by, and no notice to or filing with, any governmental authority or regulatory body is required for the pledge by the Borrower of the Collateral pursuant to this Agreement or for the execution and delivery of this Agreement by the Borrower or the performance by the Borrower of its obligations hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(h)</font></font>The execution and delivery of this Agreement by the Borrower and the performance by the Borrower of its obligations hereunder, will not violate any provision of any applicable law or regulation or any order, judgment, writ, award or decree of any court, arbitrator or governmental authority, domestic or foreign, applicable to the Borrower or any of its property, or the organizational or governing documents of the Borrower or any agreement or instrument to which the Borrower is party or by which it or its property is bound.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)</font></font>The Borrower has taken all action required on its part for control (as defined in sections 8-106, 9-104, 9-105, 9-106, 9-107 and 9-107A of the UCC, section 201 of the federal Electronic Signatures in Global and National Commerce Act and, as the case may be, section 16 of the Uniform Electronic Transactions Act, as applicable) to have been obtained by the Secured Party over all Collateral with respect to which such control may be obtained pursuant to the UCC. No person other than the Secured Party has control or possession of all or any part of the Collateral.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">6.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Voting, Distributions and Receivables</u>.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>The Secured Party agrees that unless an Event of Default shall have occurred and be continuing, the Borrower may, to the extent the Borrower has such right as a holder of the Collateral consisting of securities, other equity interests or indebtedness owed by any obligor, vote and give consents, ratifications and waivers with respect thereto, except to the extent that, in the Secured Party&#8217;s reasonable judgment, any such vote, consent, ratification or waiver could or would detract from the value thereof as Collateral or which could or would be inconsistent with or result in any violation of any provision of the Secured Promissory Note or this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>The Secured Party may, or at the request and option of the Secured Party the Borrower shall, notify account debtors and other persons obligated on any of the Collateral of the security interest of the Secured Party in any account, chattel paper,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">general intangible, instrument or other Collateral and that payment thereof is to be made directly to the Secured Party.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">7.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covenants</u>. The Borrower covenants as follows:</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>The Borrower will not, without providing at least sixty (60) days&#8217; prior written notice to the Secured Party, change its legal name, identity, type of organization, jurisdiction of organization, corporate structure, location of its principal executive office or its principal place of business or its organizational identification number. The Borrower will, prior to any change described in the preceding sentence, take all actions requested by the Secured Party to maintain the perfection and priority of the Secured Party&#8217;s security interest in the Collateral.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>The Collateral, to the extent not delivered to the Secured Party pursuant to Section 4, will be kept at those locations listed <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule II</u> and the Borrower will not remove the Collateral from such locations without providing at least sixty (60) days&#8217; prior written notice to the Secured Party. The Borrower will, prior to any change described in the preceding sentence, take all actions required by the Secured Party to maintain the perfection and priority of the Secured Party&#8217;s security interest in the Collateral.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(c)</font></font>The Borrower shall, at its own cost and expense, defend title to the Collateral and the First Priority lien and security interest of the Secured Party therein against the claim of any person claiming against or through the Borrower and shall maintain and preserve such perfected First Priority security interest for so long as this Agreement shall remain in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(d)</font></font>The Borrower will not sell, offer to sell, dispose of, convey, assign or otherwise transfer, grant any option with respect to, restrict, or grant, create, permit or suffer to exist any mortgage, pledge, lien, security interest, option, right of first offer, encumbrance or other restriction or limitation of any nature whatsoever on, any of the Collateral or any interest therein except with the prior written consent of the Secured Party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(e)</font></font>The Borrower will keep the Collateral in good order and repair and will not use the same in violation of law or any policy of insurance thereon. The Borrower will permit the Secured Party, or its designee, to inspect the Collateral at any reasonable time, wherever located.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(f)</font></font>The Borrower will pay promptly when due all taxes, assessments, governmental charges, and levies upon the Collateral or incurred in connection with the use or operation of the Collateral or incurred in connection with this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(g)</font></font>The Borrower will continue to operate its business in compliance with all applicable provisions of the federal Fair Labor Standards Act, as amended, and with all applicable provisions of federal, state and local statutes and ordinances dealing with the control, shipment, storage or disposal of hazardous materials or substances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">8.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Secured Party Appointed Attorney-in-Fact</u>. The Borrower hereby appoints the Secured Party the Borrower&#8217;s attorney-in-fact, with full authority in the place and stead of the Borrower and in the name of the Borrower or otherwise, from time to time in the Secured</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Party&#8217;s discretion to take any action and to execute any instrument which the Secured Party may deem necessary or advisable to accomplish the purposes of this Agreement (but the Secured Party shall not be obligated to and shall have no liability to the Borrower or any third party for failure to do so or take action). This appointment, being coupled with an interest, shall be irrevocable. The Borrower hereby ratifies all that said attorneys shall lawfully do or cause to be done by virtue hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">9.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Secured Party May Perform</u>. If the Borrower fails to perform any obligation contained in this Agreement, the Secured Party may itself perform, or cause performance of, such obligation, and the expenses of the Secured Party incurred in connection therewith shall be payable by the Borrower; <i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</i> that the Secured Party shall not be required to perform or discharge any obligation of the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">10.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reasonable Care</u>. The Secured Party shall have no duty with respect to the care and preservation of the Collateral beyond the exercise of reasonable care. The Secured Party shall be deemed to have exercised reasonable care in the custody and preservation of the Collateral in its possession if the Collateral is accorded treatment substantially equal to that which the Secured Party accords its own property, it being understood that the Secured Party shall not have any responsibility for (a) ascertaining or taking action with respect to any claims, the nature or sufficiency of any payment or performance by any party under or pursuant to any agreement relating to the Collateral or other matters relative to any Collateral, whether or not the Secured Party has or is deemed to have knowledge of such matters, or (b) taking any necessary steps to preserve rights against any parties with respect to any Collateral. Nothing set forth in this Agreement, nor the exercise by the Secured Party of any of the rights and remedies hereunder, shall relieve the Borrower from the performance of any obligation on the Borrower&#8217;s part to be performed or observed in respect of any of the Collateral.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">11.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Remedies Upon Default</u>.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>If any Event of Default shall have occurred and be continuing, the Secured Party, without any other notice to or demand upon the Borrower, may assert all rights and remedies of a secured party under the UCC or other applicable law, including, without limitation, the right to take possession of, hold, collect, sell, lease, deliver, grant options to purchase or otherwise retain, liquidate or dispose of all or any portion of the Collateral. If notice prior to disposition of the Collateral or any portion thereof is necessary under applicable law, written notice mailed to the Borrower at its notice address as provided in Section 15 hereof 10 (ten) days prior to the date of such disposition shall constitute reasonable notice, but notice given in any other reasonable manner shall be sufficient. So long as the sale of the Collateral is made in a commercially reasonable manner, the Secured Party may sell such Collateral on such terms and to such purchaser(s) as the Secured Party in its absolute discretion may choose, without assuming any credit risk and without any obligation to advertise or give notice of any kind other than that necessary under applicable law. Without precluding any other methods of sale, the sale of the Collateral or any portion thereof shall have been made in a commercially reasonable manner if conducted in conformity with reasonable commercial practices of creditors disposing of similar property. At any sale of the Collateral, if permitted by applicable law, the Secured Party may be the purchaser, licensee, assignee or recipient of the Collateral or any part thereof and shall be entitled, for the purpose of bidding and making settlement or payment of the purchase price for all or any portion of the Collateral sold, assigned or licensed at such sale, to use and apply any of the Secured Obligations as a credit on account of the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">purchase price of the Collateral or any part thereof payable at such sale. To the extent permitted by applicable law, the Borrower waives all claims, damages and demands it may acquire against the Secured Party arising out of the exercise by it of any rights hereunder. The Borrower hereby waives and releases to the fullest extent permitted by law any right or equity of redemption with respect to the Collateral, whether before or after sale hereunder, and all rights, if any, of marshalling the Collateral and any other security for the Secured Obligations or otherwise. At any such sale, unless prohibited by applicable law, the Secured Party or any custodian may bid for and purchase all or any part of the Collateral so sold free from any such right or equity of redemption. Neither the Secured Party nor any custodian shall be liable for failure to collect or realize upon any or all of the Collateral or for any delay in so doing, nor shall it be under any obligation to take any action whatsoever with regard thereto. The Borrower agrees that it would not be commercially unreasonable for the Secured Party to dispose of the Collateral or any portion thereof by utilizing internet sites that provide for the auction of assets of the type included in the Collateral or that have the reasonable capability of doing so, or that match buyers and sellers of assets. The Secured Party shall not be obligated to clean-up or otherwise prepare the Collateral for sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>If any Event of Default shall have occurred and be continuing, all rights of the Borrower to exercise the voting and other consensual rights it would otherwise be entitled to exercise pursuant to Section 6(a), shall immediately cease, and all such rights shall thereupon become vested in the Secured Party, which shall have the sole right to exercise such voting and other consensual rights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(c)</font></font>If any Event of Default shall have occurred and be continuing, any cash held by the Secured Party as Collateral and all cash Proceeds received by the Secured Party in respect of any sale of, collection from, or other realization upon all or any part of the Collateral shall be applied in whole or in part by the Secured Party to the payment of expenses incurred by the Secured Party in connection with the foregoing or incidental to the care or safekeeping of any of the Collateral or in any way relating to the Collateral or the rights of the Secured Party hereunder, including reasonable attorneys&#8217; fees, and the balance of such proceeds shall be applied or set off against all or any part of the Secured Obligations in such order as the Secured Party shall elect. Any surplus of such cash or cash Proceeds held by the Secured Party and remaining after payment in full of all the Secured Obligations shall be paid over to the Borrower or to whomsoever may be lawfully entitled to receive such surplus. The Borrower shall remain liable for any deficiency if such cash and the cash Proceeds of any sale or other realization of the Collateral are insufficient to pay the Secured Obligations and the fees and other charges of any attorneys employed by the Secured Party to collect such deficiency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(d)</font></font>If the Secured Party shall determine to exercise its rights to sell all or any of the Collateral pursuant to this Section, the Borrower agrees that, upon request of the Secured Party, the Borrower will, at its own expense, do or cause to be done all such acts and things as may be necessary to make such sale of the Collateral or any part thereof valid and binding and in compliance with applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Waiver and Cumulative Remedies</u>. The Secured Party shall not by any act (except by a written instrument pursuant to Section 14), delay, indulgence, omission or otherwise be deemed to have waived any right or remedy hereunder or to have acquiesced in any Default or Event of Default. All rights and remedies herein provided are cumulative and are not exclusive of any rights or remedies provided by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 5pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">13.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Security Interest Absolute</u>. The Borrower hereby waives demand, notice, protest, notice of acceptance of this Agreement, notice of loans made, credit extended, Collateral received or delivered or other action taken in reliance hereon and all other demands and notices of any description. All rights of the Secured Party and liens and security interests hereunder, and all Secured Obligations hereunder, shall be absolute and unconditional irrespective of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(a)</font></font>any illegality or lack of validity or enforceability of any Secured Obligation or any related agreement or instrument;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(b)</font></font>any change in the time, place or manner of payment of, or in any other term of, the Secured Obligations, or any rescission, waiver, amendment or other modification of the Secured Promissory Note and this Agreement or any other agreement, including any increase in the Secured Obligations resulting from any extension of additional credit or otherwise;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(c)</font></font>any taking, exchange, substitution, release, impairment or non- perfection of any Collateral or any other collateral, or any taking, release, impairment, amendment, waiver or other modification of any guaranty, for all or any of the Secured Obligations;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(d)</font></font>any manner of sale, disposition or application of proceeds of any Collateral or any other collateral or other assets to all or part of the Secured Obligations;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(e)</font></font>any default, failure or delay, willful or otherwise, in the performance of the Secured Obligations;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(f)</font></font>any defense, set-off or counterclaim (other than a defense of payment or performance) that may at any time be available to, or be asserted by, the Borrower against the Secured Party; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(g)</font></font>any other circumstance (including, without limitation, any statute of limitations) or manner of administering the Loan or any existence of or reliance on any representation by the Secured Party that might vary the risk of the Borrower or otherwise operate as a defense available to, or a legal or equitable discharge of, the Borrower or any other grantor, guarantor or surety.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">14.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendments</u>. None of the terms or provisions of this Agreement may be amended, modified, supplemented, terminated or waived, and no consent to any departure by the Borrower therefrom shall be effective unless the same shall be in writing and signed by the Secured Party and the Borrower, and then such amendment, modification, supplement, waiver or consent shall be effective only in the specific instance and for the specific purpose for which made or given.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">15.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Addresses For Notices</u>. All notices and other communications provided for in this Agreement shall be in writing and shall be personally delivered to an officer or a responsible employee of the Secured Party or the Borrower, as the case may be, or sent by facsimile or other direct electronic means, charges prepaid, as follows (or as to either Party at such other address as shall be designated by such Party in a written notice to each other Party):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><div style="padding-left:36pt;" align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the case of the Borrower:</p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minglemint Solutions LLC</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5361 Winter Dr.</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tobyhanna, PA 18466-8126</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Attention: Menachem Wagner</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Email: menachemwagner@gmail.com</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="padding-left:36pt;" align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the case of the Secured Party:</p></td><td style="vertical-align:bottom;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Kala Bio, Inc.</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1167 Massachusetts Avenue</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Arlington, MA 02476</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Attention: Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:bottom;width:35.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:64.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Email: aviminksmail@gmail.com</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">16.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Continuing Security Interest; Further Actions</u>. This Agreement shall create a continuing First Priority lien and security interest in the Collateral and shall (a) subject to Section 17, remain in full force and effect until payment and performance in full of the Secured Obligations, (b) be binding upon the Borrower, its successors and assigns, and (c) inure to the benefit of the Secured Party and its successors, transferees and assigns; <i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</i> that the Borrower may not assign or otherwise transfer any of its rights or obligations under this Agreement without the prior written consent of the Secured Party. Without limiting the generality of the foregoing clause (c),&#160;any assignee of the Secured Party&#8217;s interest in any agreement or document which includes all or any of the Secured Obligations shall, upon assignment, become vested with all the benefits granted to the Secured Party herein with respect to such Secured Obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">17.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Termination; Release</u>. On the date on which all Secured Obligations have been paid and performed in full, the Secured Party will, at the request and sole expense of the Borrower, (a) duly assign, transfer and deliver to or at the direction of the Borrower (without recourse and without any representation or warranty) such of the Collateral as may then remain in the possession of the Secured Party, together with any monies at the time held by the Secured Party hereunder, and (b) execute and deliver to the Borrower a proper instrument or instruments acknowledging the satisfaction and termination of this 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;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">18.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Governing Law</u>. This Agreement and any claim, controversy, dispute or cause of action (whether in contract or tort or otherwise) based upon, arising out of or relating to this Agreement and the transactions contemplated hereby and thereby shall be governed by, and construed in accordance with, the laws of the State of Pennsylvania and applicable federal laws, except to the extent perfection and the effect of perfection or non-perfection of the security interest granted hereunder, in respect of any particular Collateral, are governed by the laws of a jurisdiction other than the State of Pennsylvania.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">19.</b></font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">WAIVER OF JURY TRIAL</b><b style="font-weight:bold;">. EACH PARTY HERETO ACKNOWLEDGES THAT THE RIGHT TO TRIAL BY JURY IS A CONSTITUTIONAL ONE, BUT THAT IT MAY BE WAIVED. EACH PARTY HERETO, AFTER CONSULTING OR HAVING HAD THE OPPORTUNITY TO CONSULT, WITH COUNSEL OF THEIR CHOICE, KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVES ANY RIGHT IT MAY HAVE TO A TRIAL BY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><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;">JURY IN ANY LITIGATION BASED UPON OR ARISING OUT OF THIS AGREEMENT OR ANY OF THE TRANSACTIONS CONTEMPLATED HEREBY. THESE PROVISIONS SHALL NOT BE DEEMED TO HAVE BEEN MODIFIED IN ANY RESPECT OR RELINQUISHED BY ANY PARTY HERETO, EXCEPT BY A WRITTEN INSTRUMENT EXECUTED BY EACH PARTY HERETO.</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;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severability</u>. If any provision of this Agreement is held by a court of competent jurisdiction to be illegal, invalid or unenforceable under present or future laws, such provision shall be fully severable, shall not impair or invalidate the remainder of this Agreement and the effect thereof shall be confined to the provision held to be illegal, invalid or unenforceable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">21.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Obligation</u>. Nothing contained herein shall be construed as an obligation on the part of the Secured Party to extend or continue to extend credit to the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">22.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cumulative Rights</u>. All rights and remedies of the Secured Party hereunder are cumulative of each other and of every other right or remedy which a secured party may otherwise have at law or in equity, and the exercise of one or more of such rights or remedies shall not prejudice or impair the concurrent or subsequent exercise of any other rights or remedies. Further, except as specifically noted as a waiver herein, no provision of this Agreement is intended by the Parties to waive any rights, benefits or protection afforded to a secured party under Pennsylvania law or other applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">23.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Descriptive Headings</u>. The headings in this Agreement are for convenience only and shall in no way enlarge, limit or define the scope or meaning of the various and several provisions hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">24.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Contra Proferentem</u>. This Agreement has been reviewed by each Party&#8217;s professional advisors, and revised during the course of negotiations between the Parties. Each Party acknowledges that this Agreement is the product of their joint efforts, that it expresses their intentions, and that, if there is any ambiguity in any of its provisions, no rule of interpretation favoring one Party over another based on authorship will apply.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">25.</font></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Counterparts</u>. This Agreement and any amendments, waivers, consents or supplements hereto may be executed in counterparts (and by different Parties hereto in different counterparts), each of which shall constitute an original, but all taken together shall constitute a single contract. Delivery of an executed counterpart of a signature page to this Agreement by facsimile or in electronic (i.e., &#8220;pdf&#8221; or &#8220;tif&#8221;) format shall be effective as delivery of a manually executed counterpart of this Agreement. This Agreement constitutes the entire contract among the Parties with respect to the subject matter hereof and supersede all previous agreements and understandings, oral or written, with respect thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">[Signature Page Follows]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date first above written.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.9%;"><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">MINGLEMINT SOLUTIONS LLC, as Borrower</b></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By</p></td><td style="vertical-align:top;width:43.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Menachem Wagner</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td><td style="vertical-align:top;width:43.28%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Menachem Wagner</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td><td style="vertical-align:top;width:43.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Manager</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.9%;"><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">KALA BIO, INC., as Secured Party</b></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By</p></td><td style="vertical-align:top;width:43.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td><td style="vertical-align:top;width:43.28%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td><td style="vertical-align:top;width:43.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CEO</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SCHEDULE I</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">COMMERCIAL TORT CLAIMS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SCHEDULE II</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">LOCATION OF COLLATERAL</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;">5361 Winter Dr., Tobyhanna, PA 18466-8126</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>kala-20251231xex23d1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 07:59:50 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 23.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We consent to the incorporation by reference in the Registration Statement Nos. 333-270263, 333-281006, 333-284480 and 333-293323 on Form S-3 and Nos. 333-219403, 333-224083, 333-230206, 333-236402, 333-239426, 333-253503, 333-263948, 333-269114, 333-272834, 333-278363 and 333-284117 on Form S-8 of our report dated April 15, 2026, relating to the consolidated balance sheets of KALA BIO, Inc. as of December 31, 2025, and the related consolidated statements of operations and comprehensive loss, consolidated statements of changes in stockholders&#8217; equity, and consolidated statements of cash flows for the year ended December 31, 2025, which appear in this Annual Report on Form 10-K for the fiscal year ended December 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ HTL International, LLC</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">Houston, TX</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 15, 2026</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>6
<FILENAME>kala-20251231xex23d2.htm
<DESCRIPTION>EX-23.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 08:00:00 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-size:11pt;font-weight:bold;">Exhibit 23.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:center;margin:0pt;"><b style="font-size:11pt;font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><font style="font-size:11pt;">We consent to the incorporation by reference in Registration Statement Nos. 333-270263, 333-281006, 333-284480 and 333-293323 on Form S-3 and Registration Statement Nos. </font><a name="_Hlk2846360"></a><font style="font-size:11pt;">333-219403,</font><font style="font-size:11pt;"> 333-224083, 333-230206, 333-236402, 333-239426, 333-253503, 333-263948, 333-269114, 333-272834, 333-278363 and 333-284117 on Form&#160;S-8 of our report dated March 31, 2025, relating to the financial statements of KALA BIO, Inc. appearing in this Annual Report on Form&#160;10-K for the year ended December&#160;31, 2025.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><font style="font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;margin:0pt 0pt 12pt 0pt;"><font style="font-size:11pt;">/</font><font style="font-size:11pt;">s/ Deloitte&#160;&amp; Touche&#160;LLP</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-size:11pt;">Boston, Massachusetts</font><font style="font-size:11pt;"><br></font><font style="font-size:11pt;">April 15, 2026</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>kala-20251231xex31d1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 08:00:00 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit&#160;31.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">CERTIFICATIONS</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">I, Avi Minkowitz, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">1.&#160;&#160;&#160;&#160;I have reviewed this Annual Report on Form 10-K of KALA BIO, Inc.;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">2.&#160;&#160;&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">3.&#160;&#160;&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a)&#160;&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(b)&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(c)&#160;&#160;Evaluated the effectiveness of the registrant&#8217;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</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(d)&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a)&#160;&#160;&#160;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&#8217;s ability to record, process, summarize and report financial information; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(b)&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p><div><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:48.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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 15, 2026</p></td><td style="vertical-align:bottom;width:48.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.4pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:48.44%;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.4pt 0pt;">Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:48.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer and Chief Financial Officer</p></td></tr><tr style=""><td style="vertical-align:bottom;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:48.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Executive Officer)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>kala-20251231xex31d2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 08:00:00 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit&#160;31.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">CERTIFICATIONS</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">I, Avi Minkowitz, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">1.&#160;&#160;&#160;&#160;I have reviewed this Annual Report on Form 10-K of KALA BIO, Inc.;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">2.&#160;&#160;&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">3.&#160;&#160;&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a)&#160;&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(b)&#160;&#160;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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(c)&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;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</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(d)&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(a)&#160;&#160;&#160;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&#8217;s ability to record, process, summarize and report financial information; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 18pt;">(b)&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p><div><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 15, 2026</p></td><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer and Chief Financial Officer</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Financial Officer)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>kala-20251231xex32d1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 08:00:00 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit&#160;32.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, </b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">AS ADOPTED PURSUANT TO</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the Annual Report on Form 10-K of KALA BIO, Inc. (the &#8220;Company&#8221;) for the year ended December 31, 2025, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, Avi Minkowitz, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge on the date hereof:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(1)&#160;&#160;The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(2)&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p><div><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:50%;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;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 15, 2026</p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer and Chief Financial Officer</p></td></tr><tr style=""><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Executive Officer)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>kala-20251231xex32d2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.2.0.21--><!--Created on: 4/15/2026 08:00:08 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-size:11pt;font-weight:bold;">Exhibit&#160;32.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">CERTIFICATION</b><b style="font-weight:bold;letter-spacing:-0.85pt;"> </b><b style="font-weight:bold;">PURSUANT</b><b style="font-weight:bold;letter-spacing:-0.85pt;"> </b><b style="font-weight:bold;">TO</b><b style="font-weight:bold;letter-spacing:-0.85pt;"> </b><b style="font-weight:bold;">18</b><b style="font-weight:bold;letter-spacing:-0.85pt;"> </b><b style="font-weight:bold;">U.S.C.</b><b style="font-weight:bold;letter-spacing:-0.85pt;"> </b><b style="font-weight:bold;">SECTION</b><b style="font-weight:bold;letter-spacing:-0.85pt;"> </b><b style="font-weight:bold;">1350, </b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">AS</b><b style="font-weight:bold;letter-spacing:-0.75pt;"> </b><b style="font-weight:bold;">ADOPTED</b><b style="font-weight:bold;letter-spacing:-0.75pt;"> </b><b style="font-weight:bold;">PURSUANT</b><b style="font-weight:bold;letter-spacing:-0.75pt;"> </b><b style="font-weight:bold;">TO</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p></div><div style="clear:both;max-width:100%;position:relative;"><div><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style=""><td style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the Annual Report on Form 10-K of KALA BIO, Inc. (the &#8220;Company&#8221;) for the year ended December 31, 2025, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, Avi Minkowitz, Chief Executive Officer and Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of his knowledge on the date hereof:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.25;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(1)&#160;&#160;The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(2)&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p><div><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 15, 2026</p></td><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avi Minkowitz</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer and Chief Financial Officer </p></td></tr><tr style="height:14.85pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Financial Officer)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>kala-20251231x10k006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kala-20251231x10k006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $K XL# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M<?8T;Q:D$]G ;..2'[)YDZ)<8E9U.5E)V[>#6=^R;X^N-!_9\T>QTCXF>&O
MU[;>.&U#6[76M5AMFNM,^RQ*Z_9W!:=6(8! .2/:F\Q3IN<(/1K?3?TO^0EA
M_>M*1\0@9( Y)Z8J_K7A_5/#=XMIJ^FWFE731K,L%];O!(8V&5<*X!VD=#T/
M:ON'QCHW[-#>%+CQOX:M=)U.\EU*34!;S>(!97D,GVX%;<V1G5OLYB_YYQ%P
M&R&&,#I_B:GP ^,'B'XE>*M<OM(U?75U*XM(S_PEOD2):QV^8+BR\ZX2.7=(
M3E%$BC;A57.3']IZI^RE;6^FM]//SZE?5M/B5S\YR0.I ^IIZ022@E(W<#J5
M4G'Y5^@WA31_@#X.O[^RTBR^'FHVNL>%KF#3]2U?Q?,\MU*;>)S]LC;"V,K2
M;U!4JPQ\H[UY]^R-XSO]"^!GC#3?#?Q(\/\ P]\3R^)=.NA-K.LPV(DM$5O.
MPLG,JXX*@'/3O5_V@W"4XTWI;?3?TOL)8=72<CXWHK[N\1^$/V??B;XLU[QA
M!JWA6TTWS];%S:3ZPVGSW4X@A-E+!;;U.PRK<,-N =XSG@4[P9\/OV;==^)6
MHZ7=V_@VRT#3--TW-U?>++J,WTLZHUS+&YN$CW1?,NP,>2?D;L?VG!1NZ<M%
M=Z;=.XOJSO921\(*"Y(4;B.H7DBDK[[L[WX1VWA?PG%IFH^&=%CTW3/$NE3Z
MA9>(6AU.0AKD6ZRH)%\Q)E$;ACG)8(ORG;3-*^%/[, ?PZFH7OAA=-DEM!;7
MEOXNFDN]2B-J[7)U"$N!9%9  H7;DX'/2I_M.*OS4Y=>G9O^O^ 4\-VDCX'K
MTW]F/_DXOX:?]C#8_P#HY:O_ +0=C\/]_@W5O -E::-%JND&?4M%M-3>^6RN
M5F=,%Y&9PS(%;:V.N0,&J'[,?_)Q7PT_[&&Q_P#1RUW5*GM<-.=K:/?YF$8\
MM1+S1S/Q1_Y*9XO_ .PQ>?\ H]ZYBNF^*++_ ,+-\7_,O_(8O.X_Y[O7,;E_
MO+^8KHI_!'T1$_B8M%)N7^\OYBC>O]Y?S%:D6%HI-R_WE_,4;E_O+^8H"PM%
M)N7^\OYBC>O]Y?S% 6%HI-R_WE_,4;E_O+^8H"PM%)N7^\OYBC<O]Y?S%(+"
MT4FY?[R_F*-R_P!Y?S%,+"T4FY?[R_F*-Z_WE_,4!86BDW+_ 'E_,4;E_O+^
M8H"PM%)N7^\OYBC<O]Y?S% 6%HI-R_WE_,4;E_O+^8H"PM%)N7^\OYBC<O\
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
M,5K)+ET/5D^ 7PRC#!?AWX54,,-C1;;D?]\5&_P ^%T:,S?#OPFJJ,DG1;8
M#_OBO0:@OP6L;@+ +HF-L0,0!)Q]TYXYZ<^M>8JU7^9_>;<D>QX7>VO[->G^
M'+[7[C3_ (;Q:)8W7V*YU V=GY$4_3RV<+@-[5T_ACX3?!GQIH5IK6A>"_!>
MKZ3=IYEO>V>DVLD4J],JP3!%?.VB_!7QU=^!/'NC:W\'\6M]K_\ ;.G6%AXN
MAL9 "<*(I8/]6R8W<X!S7TO^S]X7\4^#?A3HFE>,;YK[78$;S6DN3<O&I8E(
MVF(!D*K@%L<XKTL2E2A>%5MW_F3TMY,PA[SLX_@6?^%!?#+R_+_X5WX5V9SM
M_L6VQG_OBL_6_@U\'_#6E7.IZMX(\%Z;IULADFNKO2K6**-1U+,R@ 5Z;7$?
M&K3+[6?ACX@L=,\.0^*[^YM7BATR>:*%9'8$ [Y04&W.>?2N"G5J2FHN;L_,
MVE&*5[' :SI?[./A[0='UK4]+^'.GZ3K!5=.O+FSLTCNR>GEDK\V?:NTB^ 7
MPMGC22/X>>$G1P&5ET6V((/0CY*^1K[X!?'&;P[\-+W2-'F\.>(/#^DRZ(\5
MMKEDWDL90ZW#L\<BO$1D-&F']Z^[M%AN[?1K"+4)(YK]((UN)(AA'D"@,5'8
M$YQ7;BE[%1=.KS7O]J^STV_SU,J?O[QM\CCW^ /PR<*&^'?A4[1@9T6VX'_?
M%8'BSX;_  .\!VEO=>(O"G@71+>XF6WADO\ 3;2(22,<*B[EY8GL*]<KP/\
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
M5^RU"UU*'SK2YANHLX\R&0.N?J*L4 9'EZ]_SWT[_OS)_P#%T>7KW_/?3O\
MOS)_\76O10!D>7KW_/?3O^_,G_Q='EZ]_P ]]._[\R?_ !=:]% &1Y>O?\]]
M._[\R?\ Q='EZ]_SWT[_ +\R?_%UKT4 9'EZ]_SWT[_OS)_\71Y>O?\ /?3O
M^_,G_P 76O10!D>7KW_/?3O^_,G_ ,71Y>O?\]]._P"_,G_Q=:]% &1Y>O?\
M]]._[\R?_%T>7KW_ #WT[_OS)_\ %UKT4 9'EZ]_SWT[_OS)_P#%T>7KW_/?
M3O\ OS)_\76O10!D>7KW_/?3O^_,G_Q='EZ]_P ]]._[\R?_ !=:]% &1Y>O
M?\]]._[\R?\ Q='EZ]_SWT[_ +\R?_%UKT4 9'EZ]_SWT[_OS)_\71Y>O?\
M/?3O^_,G_P 76O10!D>7KW_/?3O^_,G_ ,71Y>O?\]]._P"_,G_Q=:]% &1Y
M>O?\]]._[\R?_%T>7KW_ #WT[_OS)_\ %UKT4 9'EZ]_SWT[_OS)_P#%T>7K
MW_/?3O\ OS)_\76O10!D>7KW_/?3O^_,G_Q='EZ]_P ]]._[\R?_ !=:]% &
M1Y>O?\]]._[\R?\ Q='EZ]_SWT[_ +\R?_%UKT4 9'EZ]_SWT[_OS)_\71Y>
MO?\ /?3O^_,G_P 76O10!D>7KW_/?3O^_,G_ ,71Y>O?\]]._P"_,G_Q=:]%
M &1Y>O?\]]._[\R?_%T>7KW_ #WT[_OS)_\ %UKT4 9'EZ]_SWT[_OS)_P#%
MT>7KW_/?3O\ OS)_\76O10!D>7KW_/?3O^_,G_Q='EZ]_P ]]._[\R?_ !=:
M]% &1Y>O?\]]._[\R?\ Q='EZ]_SWT[_ +\R?_%UKT4 9'EZ]_SWT[_OS)_\
M71Y>O?\ /?3O^_,G_P 76O10!D>7KW_/?3O^_,G_ ,71Y>O?\]]._P"_,G_Q
M=:]% &1Y>O?\]]._[\R?_%T>7KW_ #WT[_OS)_\ %UKT4 9'EZ]_SWT[_OS)
M_P#%T>7KW_/?3O\ OS)_\76O10!D>7KW_/?3O^_,G_Q='EZ]_P ]]._[\R?_
M !=:]% &1Y>O?\]]._[\R?\ Q='EZ]_SWT[_ +\R?_%UKT4 9'EZ]_SWT[_O
MS)_\73';6HB@>ZTQ"YVJ&B<;CZ#YZVJ\_P#B?'NUGP7*=@C@U=)9'=E4(NQA
MNY/N* .I\O7O^>^G?]^9/_BZ/+U[_GOIW_?F3_XNM8$$ @Y![TM &1Y>O?\
M/?3O^_,G_P 75&XMM:C?)FT_!](9/_BJZ6FN@=2&&0: .7\O6?\ GOI__?J3
M_P"*IRIJN/FEL2?:)_\ XJMN2P.<H01Z&HOL<O\ ='YT 9U>#?MF6@O_ (31
M6\%AK>I:H=1MI+.#1K:YG&Y)4>1I5A!&T1A\;^-V,<XKWFE#%>A(^AH ^?OC
MM=^*O&?ARSN9?#WVSX;S:IIM[>6^G&[.L76GE]UQ'/9^6K*!E<HK%\#!7KCP
MF?X:ZS%;>#M4A\/^(+O6;6\G_P"$>T'4_#\EU:"P;4VDA2:<N&M)(XL'YR"%
MVCGD#[WR<YR<^M&3SR>>OO0 /]]N<\GFKND?ZZ3_ ':HU>TC_72?[M &K5'4
M-$L=5NM/N;NUCGGL)C<6LCC)BD*,A9??:[#Z$U>HH \V\0^!O OA#3].3^Q!
M9B?4VCM8M+=[>5KB[E!EP4=#M9OWCC.,(3C@5R_]I_"K7-?OM2N- N#>737T
M:75QIMP$OI(HI(+E8/X7D,:2*0HW.J\;L<=I\5=*O;R?P;?V=I)>II>OV]S<
M11(781,DD+/M')V><'..@4GM7"3?!7Q7JOAF/P[=W&C6FGV5[JFH6UQ!++++
M<RW!N?)5U,:B)5%R2V"Y)4 8% '8^,/#_@7^Q!XHU318[M=&TP72PJA6;[-$
M/,1&B++N *Y"R< ^G-:^C^%/",5P/$=I8VL$TEPU_P#:#)Q'-)'L=L;BJLRL
M0V,9SSD\UX]K7[.7BS5]5ED.I:-% -.N+!)8T*.Z2:?]F5) L.]@)/F):5@0
M!A%(J27]G+79H(YXUT/3/+N;61M#TY]ME.(K:2$RLTMO(HD+2!N86P(U&XG#
M  Z+QOX ^'-SIOB71+6.*RU"X%LE]%IT#W4T,<]RK@"$9"([KEMH XW-TS72
MW_A[P/X&BL,Z-$4DO&T]IX_WK1/=E49IF9MV'*QH2<G[O8<<-_PSM?6@GAL8
MM*1+BSTB'[9=3-+=PM9W D=#((095=,#<=A^105QT2[^$^LZ'X6;1%TG3+JZ
MO]6M4.LV*2/=7$?V[[0\]T2H"E$4_P 3Y;H1D+0!Z?<_"'P?=V<=L^@VPBCF
M6=1'N0AQ$L.<J0<>6BH1G!  (-=>B+&BHBA548"J, #TI12T %%%% !1110
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
M[]TOVG6_^?&R_P# IO\ XW6IYR>9Y>]=_7;GG\J?0(R/M.M_\^-E_P"!3?\
MQNC[3K?_ #XV7_@4W_QNM>B@9D?:=;_Y\;+_ ,"F_P#C='VG6_\ GQLO_ IO
M_C=8B7<__"W3;>=)]G_L9I/)WG9N\Y!NV],XXS795K4I^SMYJYA2JJKS66S:
M^XR/M.M_\^-E_P"!3?\ QNC[3K?_ #XV7_@4W_QNM>D)"@DG '<UD;F3]IUO
M_GQLO_ IO_C='VG6_P#GQLO_  *;_P"-UJ1RI*NY&5U]5.13Z ,C[3K?_/C9
M?^!3?_&Z/M.M_P#/C9?^!3?_ !NM>B@#(^TZW_SXV7_@4W_QNC[3K?\ SXV7
M_@4W_P ;K7HH R/M.M_\^-E_X%-_\;H^TZW_ ,^-E_X%-_\ &ZUZ9)*D(!=U
M0'C+'% &7]IUO_GQLO\ P*;_ .-T?:=;_P"?&R_\"F_^-UK YI: ,C[3K?\
MSXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>B@#(^TZW_ ,^-E_X%-_\ &Z/M.M_\
M^-E_X%-_\;K7HH R/M.M_P#/C9?^!3?_ !NC[3K?_/C9?^!3?_&ZUZ* ,C[3
MK?\ SXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>B@#(^TZW_ ,^-E_X%-_\ &Z/M
M.M_\^-E_X%-_\;K7HH R/M.M_P#/C9?^!3?_ !NC[3K?_/C9?^!3?_&ZUZ*
M,C[3K?\ SXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>B@#(^TZW_ ,^-E_X%-_\
M&Z/M.M_\^-E_X%-_\;K7HH R/M.M_P#/C9?^!3?_ !NC[3K?_/C9?^!3?_&Z
MUZ* ,C[3K?\ SXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>B@#(^TZW_ ,^-E_X%
M-_\ &Z/M.M_\^-E_X%-_\;K7HH R/M.M_P#/C9?^!3?_ !NC[3K?_/C9?^!3
M?_&ZUZ* ,C[3K?\ SXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>B@#(^TZW_ ,^-
ME_X%-_\ &Z/M.M_\^-E_X%-_\;K7HH R/M.M_P#/C9?^!3?_ !NC[3K?_/C9
M?^!3?_&ZUZ* ,C[3K?\ SXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>B@#(^TZW_
M ,^-E_X%-_\ &Z/M.M_\^-E_X%-_\;K7HH R/M.M_P#/C9?^!3?_ !NC[3K?
M_/C9?^!3?_&ZUZ* ,C[3K?\ SXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>B@#(^
MTZW_ ,^-E_X%-_\ &Z/M.M_\^-E_X%-_\;K7HH R/M.M_P#/C9?^!3?_ !NC
M[3K?_/C9?^!3?_&ZUZ* ,C[3K?\ SXV7_@4W_P ;H^TZW_SXV7_@4W_QNM>D
M/ H R?M.M_\ /C9?^!3?_&Z/M.M_\^-E_P"!3?\ QNN<^'\M])XF\:?:GN'M
MQJ"_9O.9B@38/N9XQGTKNJ ,C[3K?_/C9?\ @4W_ ,;H^TZW_P ^-E_X%-_\
M;K7HH R/M.M_\^-E_P"!3?\ QNC[3K?_ #XV7_@4W_QNM>B@#(^TZW_SXV7_
M (%-_P#&Z:TNLN5+:=8,5.03<L<'_OW6S10!D?:=;_Y\;+_P*;_XW1]IUO\
MY\;+_P "F_\ C=:]% &1]IUO_GQLO_ IO_C='VG6_P#GQLO_  *;_P"-UKT4
M 9'VG6_^?&R_\"F_^-U(D^KE?FM+0'T%PQ_]DK3HH YRO!?VSM4CTOX2QLFI
M:M8ZDVHVQLX=*,X^T%9D:02>2I)58P[88@9'<X%>]4JNR?=9E_W210!\^_';
MQCKOB'PW:7"Z3<VOPSNM4TVYO->TF_F^VW.F2/F<-;1QK-"N"N2&+8'09X^?
M;_7/&6ECPF;O3]:UOP[$+V;PYIU[<:I!/>*=2<6ZEX!N,PM_+*BY(78><DFO
MT$W,&W!B&_O9Y_.E\QQGYV&[K\QY^M #02P!(*D\E3V]JO:1_KI/]VJ-7M(_
MUTG^[0!JUG:GX?T_6;W3+N\MQ-<:;.;FU<LP\N0QM&6P#@_*[#!R.:T:* /,
M=1^&?@+P'IVG_9["ZT96OWBM1I%]<V\IFO)E,B*8Y =C/ARF=JA,@ +7/RK\
M(->UO4;Z87#W4QOY'\X7\4$[I$]O>&!#B.23RPZMY0+'&>2,UUOQ;LKB2X\%
M7\5L]U!IWB&WFN5C0L4C>.6'?@<X5I58GL 3VKS^7X3>--5\,0>'9;?3M/M]
M-U#5-2@ODOF=[B2<W?D( (QY0'VD%F))&W !SD '<^+O!G@8^'W\3ZGI\\FG
M:?I:/((99T6>TA'F)'+$&43!>2$D!ZD=S6UHWP]\,P:A#KEI8RK<O<R:E$9+
MB8K'--&5D=8RQ5=RN<@ #)SC/->*:Y\"_'>L:M<.'TN%&TNXTXW"7)5KB-]/
M\A$D/EF1L3?,<OL  95#9I\GP'\4R6 \FRT_2]-%U:R3>&[6]$\%QY=O)&\Q
M,T+1EF=XVPR'/E D[L8 .L\>_";P&WAS6]+M[@Z7/(L-O(%DN+S[%'<72/LC
M@#GR4E=.=@4?+GHO'2:AX)\$^#)+">ZT^X:6]NI+$7LUQ//(TEV%C8RR,Y8[
M_+C0,Q.,*!@5YZ/@+K-A<W3V%K;O<W=CH\7]KWEZ#>HUK<!YDD=(QOWQ[1N&
M =@!'>B^^'6M:-X6FTFXT:WEUC4]8M(VUJVN9)I+[%\)S/,FT;/+C4G))QC:
M#@#(!ZBWP8\(&&*./3);4Q2B5);6]N(95/DI 1YB.&VF.-%*YVG:"03S7:QQ
MK%&J(,*H  ]!2BEH **** "BBB@ HHHH *X/QQX:\+GQ-HVN:K_:,>LS.NEV
M<EAJ%S"2';>5V1R*NWY2S$C[J<Y Q7>5Y[\2["X/BCP+J*6\EQ:VVI20SF)"
MQA\^VEA20X[!W4$]@U $7@30/ MQK\^I^'K:[FGM'G$4\@NS91-(Y\_[,9/W
M/S.&W&'OG/4UDZCX(^&6I>,[[1KC2[V^U:42/<6T:7\MM;_:@P=B5S#"9-K$
MG*Y()Z\UPVE? ?QM:>&/["@OETR."UMK.WNO[8N+GR[B.4-_:$2.,1,J#B$8
M5BQ#<#GH]*^%_B73M0\-RV6F6NAZC:+:+J&L6FN7#I=1PLWF1O;E0LA?<^&?
M)'FDYRO( _QGX3^'NEZKH>@W&H/9RPZU;ZY=K<BYO6FEQY47G7#%A%O944&1
ML,%*@'G'?>!M.\.ZE>WWB;2TNYM0GDFLIYK^XFEEB\N4AXE61F\M=ZYVK@'Y
M3Z5P'CCX5:[X]U*WFEL(]"FU!+==8N;+67DMV2&9G5?),0\UMO ;*8WG.0O/
M9?!ZRN8+#Q+>3VSVL>H:]=W,"2*58Q@K&&P>1N,;,/4$'O0!W]%%% !1110
M57U"26&QN'@7?,L;%%QG+8XXJQ133L[B:NK'S&OQ3^-149\+2YQ_T!I?_BJ7
M_A:?QJ_Z%:7_ ,$TO_Q5?3=%?0?VI0_Z!8'RG]B8G_H-J?>?,G_"T_C5_P!"
MM+_X)I?_ (JI8/BG\75BNY+_ ,/26MO%;32&0Z5)'AE0E?F+$#D"OI:FLBNI
M5@&4C!!&0:QK9C2JTI4XX>,6TU=;J_5>@XY+B8M/ZY4?S/S.B\6ZVFN+K0U6
M\_M7?YOVSSFWELYZYZ>W2OI^[^*7Q>)MWL?#LES;2VT,HD&DR."6C!;Y@P!Y
M)Z5Z4G[.O@!/$7]L#08_M&_S?)+MY ?.<^7G;U_#VKTE5"@   #@ 5\MD=*>
M5U)SKQ512Z/;U]3S<#P_C*,9J>(<+O[+WWWN?,O_  M/XU?]"M+_ .":7_XJ
MC_A:?QJ_Z%:7_P $TO\ \57TW17U_P#:E#_H%@>C_8F)_P"@VI]Y\<:E\3?C
M%;^.FNK7PS))J?V$1"'^QY6/E%E+-MW9^]@9_"KW_"XOC[_T)TW_ ((9O_BJ
M^@8_^2S'_L!M_P"CTKN*\K%:S4NZO;M?HO)'N8+2FX=8NU^KM;5^;ZGR-_PN
M+X^_]"=-_P""&;_XJN5^,GQ.^(VI^$-'LO$UO<:&;N69I88[5[3S0NW:I!.2
M.2>N*^XZP/&?@70_B!I)TW7;"._M<[E#9#(W]Y6'(/TKC/0/ACX#>./%/ASQ
M9]CT"6>Y^U0R@V6QID8A"0WE@]01VQ7IB_&/X_%03X.F!QS_ ,2&;_XJOH3P
M#\&_"?PTDFFT/3!!=2C:]S-(TLFW^Z&;H/I7;4 ?(W_"XOC[_P!"=-_X(9O_
M (JC_A<7Q]_Z$Z;_ ,$,W_Q5?7-% 'R-_P +B^/O_0G3?^"&;_XJC_A<7Q]_
MZ$Z;_P $,W_Q5?7-% 'R-_PN+X^_]"?-_P""&;_XJO+?CIXV\3^)/&+V^ORW
M%N]I%$%LMK0HC% Q;R\\$DGKSQ7Z%UPWCWX+>$?B3<Q76MZ6)KR(;1<PR-%(
M5_NDJ>1]: /F/X9_%;XHVOP\\GPW97&OBUO?)#264EXR1E"=N000 0.OK6Y_
MPN+X^_\ 0G3?^"&;_P"*KZC\,>%=*\&Z1#I>C645A8Q?=BB'?N2>I)]36M0!
M\C?\+B^/O_0G3?\ @AF_^*H_X7%\??\ H3IO_!#-_P#%5]<T4 ?(W_"XOC[_
M -"=-_X(9O\ XJC_ (7%\??^A.F_\$,W_P 57US10!\C?\+B^/O_ $)TW_@A
MF_\ BJ/^%Q?'W_H3IO\ P0S?_%5]<T4 ?(W_  N+X^_]"=-_X(9O_BJ/^%Q?
M'W_H3IO_  0S?_%5]<T4 ?(W_"XOC[_T)TW_ ((9O_BJ/^%Q?'W_ *$Z;_P0
MS?\ Q5?7-% 'R-_PN+X^_P#0G3?^"&;_ .*H_P"%Q?'W_H3IO_!#-_\ %5]<
MT4 ?(W_"XOC[_P!"=-_X(9O_ (JC_A<7Q]_Z$Z;_ ,$,W_Q5?7-% 'R-_P +
MB^/O_0G3?^"&;_XJC_A<7Q]_Z$Z;_P $,W_Q5?7-% 'R-_PN+X^_]"=-_P""
M&;_XJC_A<7Q]_P"A.F_\$,W_ ,57US10!\C?\+B^/O\ T)TW_@AF_P#BJ/\
MA<7Q]_Z$Z;_P0S?_ !5?7-% 'R-_PN+X^_\ 0G3?^"&;_P"*H_X7%\??^A.F
M_P#!#-_\57US10!\C?\ "XOC[_T)TW_@AF_^*H_X7%\??^A.F_\ !#-_\57U
MS10!\C?\+B^/O_0G3?\ @AF_^*H_X7%\??\ H3IO_!#-_P#%5]<T4 ?(W_"X
MOC[_ -"=-_X(9O\ XJC_ (7%\??^A.F_\$,W_P 57US10!\C?\+B^/O_ $)T
MW_@AF_\ BJ/^%Q?'W_H3IO\ P0S?_%5]<T4 ?(W_  N+X^_]"=-_X(9O_BJ/
M^%Q?'W_H3IO_  0S?_%5]<T4 ?(W_"XOC[_T)TW_ ((9O_BJ/^%Q?'W_ *$Z
M;_P0S?\ Q5?7-% 'R-_PN+X^_P#0G3?^"&;_ .*H_P"%Q?'W_H3IO_!#-_\
M%5]<T4 ?(W_"XOC[_P!"=-_X(9O_ (JC_A<7Q]_Z$Z;_ ,$,W_Q5?7-% 'R-
M_P +B^/O_0G3?^"&;_XJC_A<7Q]_Z$Z;_P $,W_Q5?7-% 'R-_PN+X^_]"=-
M_P""&;_XJC_A<7Q]_P"A.F_\$,W_ ,57US10!\C?\+B^/O\ T)TW_@AF_P#B
MJQ?B1\6/BG<?#R2+Q'8W&@"ZNQ"7CL9+1FCVYQN)).3Z5]IUE^)/#.E^+M(G
MTS6+**_L9AAXI1Q]0>H/N* /S\^"WC'7?#7Q#T<Z5<W#FYN5AFM@Y*S*QY!'
M?US7Z+#D"O%O@U\,O"OA[QCXHDT_1(8;G2[L6UO<R2/*X4KD_>) /TKVJ@ H
MHHH **** "BBB@ HHHH **** "BBB@#B_M]__P! EO\ P)C_ ,:/M]__ - E
MO_ F/_&M&B@#.^WW_P#T"6_\"8_\:/M]_P#] EO_  )C_P :T:7!/:@#-^WW
M_P#T"6_\"8_\:MZ;J.HK(Y71W8X_Y^8_\:FJ]I'^ND_W: (_[5U3_H"O_P"!
M,?\ C1_:NJ?] 5__  )C_P :V:\Y^,WQ+U+X:6_AZYT_2TU:*[U$Q7L(+>:M
MJD,DTKQ ?>=5C)"G@X(ZD4 =;_:NJ?\ 0%?_ ,"8_P#&C^U=4_Z K_\ @3'_
M (UYE;?M+Z#8:==W>LR1K$+V^$#V+*RFQMW4&Y8NXR,.IPN2<_*IP:ZBZ^-G
MAFTM9[EY;EH(;NZLV>.W+ O;VS7,A&.J^6A(/<X% '2_VKJG_0%?_P "8_\
M&C^U=4_Z K_^!,?^-<;/\>M#M;.&ZFTW6HK?[,E]=NUB?] MG8K'-. V45L,
MP RP56)48JOI'Q[M;]UAN?#FM6MY/J]SI-I;I DIN&A+[Y,AL*H5"Q+8 Z9-
M '=?VKJG_0%?_P "8_\ &C^U=4_Z K_^!,?^-<3<_M#>&+*TN+RXAU6*R6![
MFUN38L5OXDE2)V@ )+X:1." 2&W $<UCZW\?ULO%&E00Z7J@M4CU!=5TYK#=
M>020QP2*<;]NWRY2V03N! '/% 'IW]JZI_T!7_\  F/_ !H_M75/^@*__@3'
M_C7$6/QPT^>[O(HXI]:=[SR["WT:SDDF>W%M#.TKAB!@"9>1_>50"V17IR.)
M$5@" PR-P(/X@]* ,C^U=4_Z K_^!,?^-']JZI_T!7_\"8_\:V:* ,;^U=4_
MZ K_ /@3'_C1_:NJ?] 5_P#P)C_QK9HH QO[5U3_ * K_P#@3'_C1_:NJ?\
M0%?_ ,"8_P#&MFB@#&_M75/^@*__ ($Q_P"-']JZI_T!7_\  F/_ !K9KSS5
M?'OB"P^)<WA]-'M&TUM'N+^TG$[/<7$T;1@J8P,*O[S'4DGT[@'5?VKJG_0%
M?_P)C_QH_M75/^@*_P#X$Q_XUR/PJ^(MWXET*[N/$-S:VNJVD$-Q>Z:NFW-E
M+8[T+%76<EG&0P#J IVG%8>F_'E;_P 0W\_]GW\7A^/1[?4+=9[0133^;*RK
M(K,X4(5 /S%<9YQG% 'I7]JZI_T!7_\  F/_ !H_M75/^@*__@3'_C7(:;\?
M?">K:>EW;37;K(+4QQ"V)DD\^1XUV@9W;7CD#$<#8>HP3TW@7QO9?$#0DUC3
MH9X[&5CY+SA 9%[, K-CZ-AAT(% %G^U=4_Z K_^!,?^-']JZI_T!7_\"8_\
M:V:* ,;^U=4_Z K_ /@3'_C1_:NJ?] 5_P#P)C_QK9HH QO[5U3_ * K_P#@
M3'_C1_:NJ?\ 0%?_ ,"8_P#&MFB@#&_M75/^@*__ ($Q_P"-']JZI_T!7_\
M F/_ !K9HH QO[5U3_H"O_X$Q_XT?VKJG_0%?_P)C_QK9HH QO[5U3_H"O\
M^!,?^-']JZI_T!7_ / F/_&MFB@#&_M75/\ H"O_ .!,?^-']JZI_P! 5_\
MP)C_ ,:V:* .<!N1J7]H#P[_ *=Y7D^?]HCW[,@[<YZ9 -6O[5U3_H"O_P"!
M,?\ C62FHW1^*YL?M$GV/^QVF\C=\F_SE&['K@D9KKZVJ0E#EN[W5SGHU(U.
M;E5K-HQO[5U3_H"O_P"!,?\ C1_:NJ?] 5__  )C_P :V:*Q.@QO[5U3_H"O
M_P"!,?\ C1_:NJ?] 5__  )C_P :V:* ,;^U=4_Z K_^!,?^-']JZI_T!7_\
M"8_\:V:* ,;^U=4_Z K_ /@3'_C1_:NJ?] 5_P#P)C_QK9HH QO[5U3_ * K
M_P#@3'_C1_:NJ?\ 0%?_ ,"8_P#&MFB@#&_M75/^@*__ ($Q_P"-']JZI_T!
M7_\  F/_ !K9HH QO[5U3_H"O_X$Q_XT?VKJG_0%?_P)C_QK9HH QO[5U3_H
M"O\ ^!,?^-']JZI_T!7_ / F/_&MFB@#&_M75/\ H"O_ .!,?^-']JZI_P!
M5_\ P)C_ ,:V:* ,;^U=4_Z K_\ @3'_ (T?VKJG_0%?_P "8_\ &MFB@#&_
MM75/^@*__@3'_C1_:NJ?] 5__ F/_&MFB@#&_M75/^@*_P#X$Q_XT?VKJG_0
M%?\ \"8_\:V:* ,;^U=4_P"@*_\ X$Q_XT?VKJG_ $!7_P# F/\ QK9HH QO
M[5U3_H"O_P"!,?\ C1_:NJ?] 5__  )C_P :V:* ,;^U=4_Z K_^!,?^-']J
MZI_T!7_\"8_\:V:* ,;^U=4_Z K_ /@3'_C1_:NJ?] 5_P#P)C_QK9HH QO[
M5U3_ * K_P#@3'_C1_:NJ?\ 0%?_ ,"8_P#&MFB@#&_M75/^@*__ ($Q_P"-
M']JZI_T!7_\  F/_ !K9HH QO[5U3_H"O_X$Q_XT?VKJG_0%?_P)C_QK9HH
MQO[5U3_H"O\ ^!,?^-']JZI_T!7_ / F/_&MFB@#&_M75/\ H"O_ .!,?^-'
M]JZI_P! 5_\ P)C_ ,:V:* ,;^U=4_Z K_\ @3'_ (T?VKJG_0%?_P "8_\
M&MFB@#&_M75/^@*__@3'_C1_:NJ?] 5__ F/_&L'Q[?ZA:>)_!<=G-<1V\]^
MR7*PYVNGEG ?';/K7;#H* ,?^U=4_P"@*_\ X$Q_XT?VKJG_ $!7_P# F/\
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
MWQ]?SKRL5K-26S5TNR[?(]S!:4W%[IV;[M6U^9\D?\-0_%?_ *$2'_P4WO\
M\51_PU#\5_\ H1(?_!3>_P#Q5?6^/K^=&/K^=<9Z!\D?\-0_%?\ Z$2'_P %
M-[_\51_PU#\5_P#H1(?_  4WO_Q5?6^/K^=&/K^= 'R1_P -0_%?_H1(?_!3
M>_\ Q5'_  U#\5_^A$A_\%-[_P#%5];X^OYT8^OYT ?)'_#4/Q7_ .A$A_\
M!3>__%4?\-0_%?\ Z$2'_P %-[_\57UOCZ_G1CZ_G0!\D?\ #4/Q7_Z$2'_P
M4WO_ ,51_P -0_%?_H1(?_!3>_\ Q5?6^/K^=&/K^= 'R1_PU#\5_P#H1(?_
M  4WO_Q5'_#4/Q7_ .A$A_\ !3>__%5];X^OYT8^OYT ?)*_M0?%<L!_P@D(
MR?\ H%7O_P 57F7QK^*?BKQ/XSN(KZ]NK"*TV+'96[O"D;;02VW.<DGOS7Z!
MX^OYUYM\0OV?/!WQ*U5=2U2TG@O\ /<64WE-*!T#\$'ZXS[T > >!_VAOB)I
MGP_M/L.EGQ-+#=-;FXN;6>XDV;=PRT9'3ID\\BM'_AJ'XK_]")#_ ."F]_\
MBJ^GO"7@_2? ^B0Z3HMFME91<A%))8GJS$\DGU-;./K^= 'R1_PU#\5_^A$A
M_P#!3>__ !5'_#4/Q7_Z$2'_ ,%-[_\ %5];X^OYT8^OYT ?)'_#4/Q7_P"A
M$A_\%-[_ /%4?\-0_%?_ *$2'_P4WO\ \57UOCZ_G1CZ_G0!\D?\-0_%?_H1
M(?\ P4WO_P 51_PU#\5_^A$A_P#!3>__ !5?6^/K^=&/K^= 'R1_PU#\5_\
MH1(?_!3>_P#Q5'_#4/Q7_P"A$A_\%-[_ /%5];X^OYT8^OYT ?)'_#4/Q7_Z
M$2'_ ,%-[_\ %4?\-0_%?_H1(?\ P4WO_P 57UOCZ_G1CZ_G0!\D?\-0_%?_
M *$2'_P4WO\ \51_PU#\5_\ H1(?_!3>_P#Q5?6^/K^=&/K^= 'R1_PU#\5_
M^A$A_P#!3>__ !5'_#4/Q7_Z$2'_ ,%-[_\ %5];X^OYT8^OYT ?)'_#4/Q7
M_P"A$A_\%-[_ /%4?\-0_%?_ *$2'_P4WO\ \57UOCZ_G1CZ_G0!\D?\-0_%
M?_H1(?\ P4WO_P 51_PU#\5_^A$A_P#!3>__ !5?6^/K^=&/K^= 'R1_PU#\
M5_\ H1(?_!3>_P#Q5'_#4/Q7_P"A$A_\%-[_ /%5];X^OYT8^OYT ?)'_#4/
MQ7_Z$2'_ ,%-[_\ %4?\-0_%?_H1(?\ P4WO_P 57UOCZ_G1CZ_G0!\D?\-0
M_%?_ *$2'_P4WO\ \51_PU#\5_\ H1(?_!3>_P#Q5?6^/K^=&/K^= 'R1_PU
M#\5_^A$A_P#!3>__ !5'_#4/Q7_Z$2'_ ,%-[_\ %5];X^OYT8^OYT ?)'_#
M4/Q7_P"A$A_\%-[_ /%5>T3]I7XG7^I1PWG@R&UMBK%Y?[,NUV@*3U9L#\:^
MJ<?7\Z1D5U*L-RD8(/0T ?FEK/Q+\4ZWK\FL7&NWZWS2%U:.X=!'SPJ@'  ]
M*^[O@/XOU+QQ\,M*U35@3?,#&\I&/-VG ?\ &O._B%\ ? T'CGP]-_9,H&LW
MS1SP1731PCY2Q(4#N>P(%>]Z7IEKHVGV]E8P):VD"!(X8QA54=@* +5175S'
M9V[S2DB-!DX!)_(5+6?K_P#R"+CZ#^8H ;_;L/\ S[7O_@))_A1_;D7_ #[7
MO_@))_A6@@^1?I2XH SO[<B_Y]KW_P !)/\ "C^W(O\ GVO?_ 23_"M'%5+_
M %:STM[5+J=(6N91!"&_C<]%%-)R=D3*2BKR=B'^W(O^?:]_\!)/\*/[<B_Y
M]KW_ ,!)/\*3Q)J\F@:-=7\6GSZF8$+FWMGC5V4#)(,C*O3U-<EH?QHT/4;7
M3I-2BGT"?4(FN+6UO2DDDD*_>D/DLZJH[EB,4BCKO[<B_P"?:]_\!)/\*/[<
MB_Y]KW_P$D_PKGQ\7/"ATUK[^TF\A'V-_HD^]>,[BFS<$QSO(VXYSBLN#X^^
M#I)]4CFO9[1;"Y6T,LUI+LG=EW+Y153OR/3GVH [3^W(O^?:]_\  23_  H_
MMR+_ )]KW_P$D_PKFK+XT>#-2LI[JUUN*YBA"$^5#*S/N.%\M0FZ3)!'R \@
MCK3F^,G@Y;RSM3K<7GW:+)$GE2?=8D*6^7Y,D$?-CGCK0!T?]N1?\^U[_P"
MDG^%']N1?\^U[_X"2?X5F> _'VF?$71WU+2TND@29X&6[MWA;<I(. PY''49
MKI,4 9W]N1?\^U[_ . DG^%']N1?\^U[_P" DG^%:.*,4 9W]N1?\^U[_P"
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
M@1J7_?M/_BJ/^$@D_P"@1J7_ '[3_P"*K8HH Q_^$@D_Z!&I?]^T_P#BJ/\
MA()/^@1J7_?M/_BJV** ,?\ X2"3_H$:E_W[3_XJC_A()/\ H$:E_P!^T_\
MBJV** ,?_A()/^@1J7_?M/\ XJC_ (2"3_H$:E_W[3_XJMBB@#'_ .$@D_Z!
M&I?]^T_^*H_X2"3_ *!&I?\ ?M/_ (JMBB@#'_X2"3_H$:E_W[3_ .*H_P"$
M@D_Z!&I?]^T_^*K8HH Q_P#A()/^@1J7_?M/_BJ/^$@D_P"@1J7_ '[3_P"*
MK8HH Q_^$@D_Z!&I?]^T_P#BJ/\ A()/^@1J7_?M/_BJV** ,?\ X2"3_H$:
ME_W[3_XJC_A()/\ H$:E_P!^T_\ BJV** ,?_A()/^@1J7_?M/\ XJC_ (2"
M3_H$:E_W[3_XJMBB@#'_ .$@D_Z!&I?]^T_^*H_X2"3_ *!&I?\ ?M/_ (JM
MBB@#'_X2"3_H$:E_W[3_ .*H_P"$@D_Z!&I?]^T_^*K8HH Q_P#A()/^@1J7
M_?M/_BJ/^$@D_P"@1J7_ '[3_P"*KG]:UR]MOBOX=TN.Z9+&YLKF26W&,.RX
MVGIGCVKN* ,?_A()/^@1J7_?M/\ XJC_ (2"3_H$:E_W[3_XJMBB@#'_ .$@
MD_Z!&I?]^T_^*H_X2"3_ *!&I?\ ?M/_ (JMBB@#'_X2"3_H$:E_W[3_ .*H
M_P"$@D_Z!&I?]^T_^*K8HH YC47M-6N["ZN] U":>QD,UNY0#RW(P2,/SQZU
M?_X2!_\ H$:C_P!^T_\ BJV** ,?_A()/^@1J7_?M/\ XJJ>KZV\^G31G2[^
M(-@;Y(U"CD=?FKI*S]?_ .01<?0?S% %3QAXC'A#PGJ.LF#[4+* R^3OV;\=
MMV#C\J\(_P"&R(_^A67_ ,&0_P#C=?1^Q9(MKJ&4CD,,@U#_ &;:?\^L/_?M
M?\*]/"5\)2BUB*/.^_,U^1XN.PV/KS4L)B/9JVJY5*[[ZGSM_P -CQ_]"LO_
M (,A_P#&Z-/^/Z_$_P 8>%]*711IY344F\T7@ES@'C&P?SKZ)_LVT_Y]8?\
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
M?O8XKY.ETK7K[0= U""TN-1-I'K(>W_L8:FK:K]M^594P0F0)%\PX !QN7-
M'O&F>$[KP_X^U3Q-?>([>2VU2**T6R>T2(*(S(8@)-^6;]X^>.>.!BN;O_@)
M)+-/Y?BV^T_3XY;^XLXK:WB22VDNU?S&\W[S;3(Y7I@'!S@$9_Q9U >+/"<.
MC7W@N]FU2Z=]-EOFT2:\@TW,*--<1;$9F4!BJ%0-S+C( )J">_\ $Z^*;_3;
MJUUS4?AX+)HX3-HXFGEG%NF8GC9=SP[<L"R@M+N0D@ $ JW'[/HFTC28-.U0
M:C%=:\;_ %&]B98T%H\*QSPKEG+(XB5<%B03G/%>@>#_  Q8^'?%>HZROB"V
MD369&B@T^TVP6[R9+LVP.PDFPIRRA20"2#UKD?AA&WA70->TVZ\/ZK=:=J5_
M<RV\R:,T'GQBV0LSVN%$ )1D5=HWD XRV3R&D:%+H)#0V-Q;PW7B[2Y--N9M
M..FO,V%68+:E5\M5C# L%&X%LYQF@#Z>HI!TI: "BBB@ J"^NA8V4]P5WB)&
M?;G&<#-3TC*&4@@$'@@TUOJ)W:T/G,?MD614'_A&9.1G_D()_P#$T?\ #8]E
M_P!"S)_X,$_^)KWO_A&])_Z!EG_X#I_A1_PCFE?] RS_ / =/\*^A^MY7_T"
MO_P-GR?U'._^@U?^"XG@G_#8]E_T+,G_ (,$_P#B:/\ AL>R_P"A9D_\&"?_
M !->]_\ ".:5_P! RS_\!T_PH_X1S2O^@99_^ Z?X4?6\K_Z!7_X&P^HYU_T
M&K_P7$\$_P"&Q[+_ *%F3_P8)_\ $T?\-CV7_0LR?^#!/_B:][_X1S2O^@99
M_P#@.G^%'_".:5_T#+/_ ,!T_P */K>5_P#0*_\ P-A]1SK_ *#5_P""XG@G
M_#8]E_T+,G_@P3_XFEN?VN4NM$U:>RT#R+FUMS)&TMVLBERP5<J #C+"O>O^
M$<TK_H&6?_@.G^%4=<\!Z%XAT>\TR[TRW^RW49BD\J-4;!]"!D5R8O$8&I0G
M##T.6;3L^9NS[V#ZCG2O?&)^7(E^)\2Z1^T;XYT_Q/'K$^JB_;.V2WFA01M'
MG)08&5''8]J]CU[]M6RT+5);)_"\LQ148.-01<AD5AQMX^]TJGH_[*GAZT^)
M":7=ZO?WUK';F_$#1(@= X78S@Y/7L!TKZ.'A31@JC^RK(A0%&;="< 8')%?
M(9?A\90O]:>CVN[_ #)X?H8ZC[7ZW*ZOLW?7J?-O_#=FG_\ 0IS?^#*/_P"(
MH_X;LT__ *%.;_P91_\ Q%?27_"*Z-_T";'_ ,!H_P#"C_A%=&_Z!-C_ . T
M?^%>P?7GS;_PW9I__0IS?^#*/_XBC_ANS3_^A3F_\&4?_P 17TE_PBNC?] F
MQ_\  :/_  H_X171O^@38_\ @-'_ (4 ?-O_  W9I_\ T*<W_@RC_P#B*/\
MANS3_P#H4YO_  91_P#Q%?27_"*Z-_T";'_P&C_PH_X171O^@38_^ T?^% '
MS;_PW9I__0IS?^#*/_XBC_ANS3_^A3F_\&4?_P 17TE_PBNC?] FQ_\  :/_
M  H_X171O^@38_\ @-'_ (4 ?-O_  W98?\ 0IR_^#*/_P"(KCOB]^T[XKU/
M7EM=!NW\/V$,<;E+<J\CNRACE\<@9 P,5]A_\(KHW_0)L?\ P&C_ ,*\F^*O
M[+.B?$;6AJUI?R:%>NJI,(H5DBD X!VY&#CC@X]J ///"7[8=]I'@>.Y\0:4
M-8OH[G[,UQ%.EOO!4LI((()^4@XQVJU_PW9I_P#T*<W_ (,H_P#XBO:_AW\&
MO#WP[\.+I5O;+J!+^;+<WD:N\CXQG&, 8["NG_X171O^@38_^ T?^% 'S;_P
MW9I__0IS?^#*/_XBC_ANS3_^A3F_\&4?_P 17TE_PBNC?] FQ_\  :/_  H_
MX171O^@38_\ @-'_ (4 ?-O_  W9I_\ T*<W_@RC_P#B*/\ ANS3_P#H4YO_
M  91_P#Q%?27_"*Z-_T";'_P&C_PH_X171O^@38_^ T?^% 'S;_PW9I__0IS
M?^#*/_XBC_ANS3_^A3F_\&4?_P 17TE_PBNC?] FQ_\  :/_  H_X171O^@3
M8_\ @-'_ (4 ?-O_  W9I_\ T*<W_@RC_P#B*/\ ANS3_P#H4YO_  91_P#Q
M%?27_"*Z-_T";'_P&C_PH_X171O^@38_^ T?^% 'S;_PW9I__0IS?^#*/_XB
MC_ANS3_^A3F_\&4?_P 17TE_PBNC?] FQ_\  :/_  H_X171O^@38_\ @-'_
M (4 ?-O_  W9I_\ T*<W_@RC_P#B*/\ ANS3_P#H4YO_  91_P#Q%?27_"*Z
M-_T";'_P&C_PH_X171O^@38_^ T?^% 'S;_PW9I__0IS?^#*/_XBC_ANS3_^
MA3F_\&4?_P 17TE_PBNC?] FQ_\  :/_  H_X171O^@38_\ @-'_ (4 ?-O_
M  W9I_\ T*<W_@RC_P#B*/\ ANS3_P#H4YO_  91_P#Q%?27_"*Z-_T";'_P
M&C_PH_X171O^@38_^ T?^% 'S;_PW9I__0IS?^#*/_XBC_ANS3_^A3F_\&4?
M_P 17TE_PBNC?] FQ_\  :/_  H_X171O^@38_\ @-'_ (4 ?-O_  W9I_\
MT*<W_@RC_P#B*/\ ANS3_P#H4YO_  91_P#Q%?27_"*Z-_T";'_P&C_PH_X1
M71O^@38_^ T?^% 'S;_PW9I__0IS?^#*/_XBC_ANS3_^A3F_\&4?_P 17TE_
MPBNC?] FQ_\  :/_  H_X171O^@38_\ @-'_ (4 ?-O_  W9I_\ T*<W_@RC
M_P#B*N:/^VU8ZQJEK9)X6EC:>0('.HQG'OC97T-_PBNC?] FQ_\  :/_  I1
MX6T=3D:59 ^HMD!_E0!\,>*OVE?&NJ>,7U:SU%-/CMY&2VMXX$*K'GHQ().<
M<\U]D_"+QT_Q&\ Z9KDT0@N9E*S(HPN]3@D>QKPSQC^R_P"&;WXI6=A;:EJ&
MGPZHDMXUO'&CHFTY958G(SGC@U](^&/#=AX0T&STC38O)LK6,1QKG)^I/<F@
M#4HHHH **** "BBB@ HHHH *S]?_ .01<?0?S%:%9^O_ /((N/H/YB@"\GW%
M^E.K)\2^([3PCX<O=9O_ #/L=E%YLOE)O;:/0=Z\B_X;%^'Y[ZO_ ."]O\:
M/<Z:\BH5W,%W' R<9->'_P##8O@#UU?_ ,%[?XUD:A\?/"WQ0\6>#=+T;[<;
MI-7BF/VFT,:[0#GDGK0!]"SP1W,+Q2QK+$X*LC@%6!Z@@]:6*&.")(XT6.-
M%5%  4#H *P?B!XL_P"$'\':IKGV=+G[%%YGE22F-6Y Y8*Q YZX/TKD;3XY
MZ='IEK/>0?;97B^T3OH.^[M[:$L%$CNZQG&3T"D^V* /3J,#.<<UXYH?Q[>?
M4[J+4;%7@".+6/3D:2>YD\[RT15)QDCGD@>XK:3X_>&!&AG34+24R)"T,]H0
M\;L^PJP!/*MUYP/6@#TG:/0?E1M&,8&*XD?&'PT=*6^^UL THC6WPOGD%]@?
MR\[MA/\ %TK.U/X\>']-N7@%GJUX\3S"8VMD7$2Q,%D=CD?*">V21T% 'H^T
M>@J)K.W>YCN&@C:>,%4E*#<H/4 ]1FEM;F.]MHKB%M\,J!T8=U(R#^52T %%
M%% !1110 4444 %%%% &9;_\AVZ_ZY)6G69;_P#(=NO^N25IT <7_;]K_<N_
M_ 63_"C^W[7^Y=_^ LG^%:63ZFC)]30!F_V_:_W+O_P%D_PH_M^U_N7?_@+)
M_A6ED^IHR?4T 9O]OVO]R[_\!9/\*N:9XBM(Y7)CNS\O:TE/_LM39/J:O:2<
MS2<_PT ,_P"$GL_^>=Y_X!R__$T?\)/9_P#/.\_\ Y?_ (FL36?B79Z1XXM_
M#"V%U=WC6J7MQ+%)$B6\#.R"0AW5G *-NV!MHP3C(RS0_C-X)\0:#9ZQ;>)M
M-CL+R=[:"2YN4B+RJ<% &(Y[X]"#T- &O>ZQI6I0>3=V4]U#N5_+FT^1UW*P
M93@IU! (/8@&I_\ A)K/_GE>?^ 4O_Q-$GB[0H8?-DUK3TBS,-[72!<PY\[G
M/\&T[O[N#G%9TOQ0\&V^G6VH2^*]%BL;K=Y%R^H1+'+M(#;6+8.TL <=,C-
M&C_PDUG_ ,\KS_P#E_\ B:/^$FL_^>5Y_P" 4O\ \33[3Q/H]_K%SI-MJEG<
M:I;())[**=6FB4XP60'(!R.OJ/6L:3XG:!9:KK]GJ-Y'I$>BFV%Q>:A*D,!,
MZDH%8MUXQSCDC&: -;_A)K/_ )Y7G_@'+_\ $U!<ZQI5Z\#7%E/.T$@EB,FG
MR,8W (#+E.#@D9'J:Q+3XO\ AZY\:OX??4K"'S+.TN["Z:^CVW_GM*%6(9^;
M'E9R"<[QBM:+XC^$IS?^7XGT>3[ AEN]E_$?LZ [2S_-\H!X)/?B@"Y_PD]G
M_P \[S_P#E_^)H_X2>S_ .>=Y_X!R_\ Q-5?^%A>%O/TZ$^(]*$VHJ&LHS>Q
MAKD$X!C&[YLG@8[\4_3O'?AO6)[R#3]>TV_GLT,MQ%:WD<CQ*"02P4D@ @CG
MN,4 3_\ "3V?_/.\_P# .7_XFC_A)[/_ )YWG_@'+_\ $U#X'\3?\)GX5T[7
M!:26,5_&9X8I&RQB+'RW/ QN3:V.V[':MS% &3_PD]G_ ,\[S_P#E_\ B:/^
M$GL_^>=Y_P" <O\ \36MBC% &3_PD]G_ ,\[S_P#E_\ B:/^$GL_^>=Y_P"
M<O\ \36MBC% &3_PD]G_ ,\KS_P#E_\ B:@M-7TFP\[[-93V_G2&:7RM/D7>
MYQEFPG).!R>>*W3P,\FO/V^+\%I?:U97_AW7+.]TZT%^EJD"7$MW"79%:-8G
M8@EE^Z^T@,"<8. #JO\ A)K/_GE>?^ 4O_Q-'_"36?\ SRO/_ .7_P")KCM4
M^-NGZ;X.T/Q-_8VI3Z7JEM'=91H%DA1P"%*-*#(_S?<CW$X.,\9Z/QQX^T?P
M#HLM_JE_:6K^7(]O;W-RL+7#*I;8F[J<#\* +W_"36?_ #RO/_ .7_XFH9]9
MTJZF@EFLYY9;=B\+O82,T;$%25)7@X)&1V)JCI?Q.\-WUG:M<ZUIMA?26,=_
M-8SWL8E@C95;+@D$ ;@,D#J/6M"]\;>'M.OTL;K7=.M[UYA;K;2W:+(9" 0F
MTG.XA@<=>1ZT 2?\)/9_\\[S_P  Y?\ XFC_ (2>S_YYWG_@'+_\36MBC% &
M3_PD]G_SSO/_  #E_P#B:/\ A)[/_GG>?^ <O_Q-:V*,4 9/_"3V?_/.\_\
M .7_ .)H_P"$GL_^>=Y_X!R__$UK8HQ0!D_\)/9_\\[S_P  Y?\ XFC_ (2>
MS_YYWG_@'+_\36MBC% &3_PD]G_SSO/_  #E_P#B:/\ A)[/_GG>?^ <O_Q-
M:V*,4 9/_"3V?_/.\_\  .7_ .)H_P"$GL_^>=Y_X!R__$UK8HQ0!D_\)/9_
M\\[S_P  Y?\ XFC_ (2>S_YYWG_@'+_\36MBC% '-"ZT<:[_ &P+>^^W?9S:
M[_LLV/++!L8VXZ@<U?\ ^$GL_P#GG>?^ <O_ ,36MBC%4Y.6[)C&,;\JM<R?
M^$GL_P#GG>?^ <O_ ,31_P )/9_\\[S_ , Y?_B:UL48J2C)_P"$GL_^>=Y_
MX!R__$T?\)/9_P#/.\_\ Y?_ (FM;%&* ,G_ (2>S_YYWG_@'+_\31_PD]G_
M ,\[S_P#E_\ B:UL5%>2F"TFD7[R(S#/J!32N[";LKF=_P )/9_\\[S_ , Y
M?_B:/^$GL_\ GG>?^ <O_P 35;P%KMSXF\(:7J=V(Q<W,6]Q$"JYR1P"3Z>M
M;^*J<'3FX2W6A%*I&K3C4CLTG]YD_P#"3V?_ #SO/_ .7_XFC_A)[/\ YYWG
M_@'+_P#$UK8HJ#0R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_  #E_P#B:UL4
M8H R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_  #E_P#B:UL48H R?^$GL_\
MGG>?^ <O_P 31_PD]G_SSO/_  #E_P#B:UL48H R?^$GL_\ GG>?^ <O_P 3
M1_PD]G_SSO/_  #E_P#B:UL48H R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_
M  #E_P#B:UL48H R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_  #E_P#B:UL5
MRWC[Q->>&8-'>S$1-WJ=O9R>:I;Y'<!L8(P<=#0!I_\ "3V?_/.\_P# .7_X
MFC_A)[/_ )YWG_@'+_\ $UK48H R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_
M  #E_P#B:UL48H R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_  #E_P#B:UL4
M8H R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_  #E_P#B:UL48H R?^$GL_\
MGG>?^ <O_P 31_PD]G_SSO/_  #E_P#B:UL48H R?^$GL_\ GG>?^ <O_P 3
M1_PD]G_SSO/_  #E_P#B:UL48H R?^$GL_\ GG>?^ <O_P 31_PD]G_SSO/_
M  #E_P#B:UL48H Y:Y?1;O7[/69+:^-_:1/#%(+:8 *_WAC;@UI_\)/9_P#/
M.\_\ Y?_ (FM;%&* ,G_ (2>S_YYWG_@'+_\31_PD]G_ ,\[S_P#E_\ B:UL
M48H R?\ A)[/_GG>?^ <O_Q-'_"3V?\ SSO/_ .7_P")K6Q1B@#)_P"$GL_^
M>=Y_X!R__$T?\)/9_P#/.\_\ Y?_ (FM;%&* ,G_ (2>S_YYWG_@'+_\31_P
MD]G_ ,\[S_P#E_\ B:UL48H R?\ A)[/_GG>?^ <O_Q-4]8\0VMQITT:QW09
ML %K611U'4E<"NBQ6?K_ /R"+CZ#^8H =K&BV7B'2+C3=1MTN[&YC\N:%\[7
M7T.*X/\ X9N^&O\ T*-A_P"/_P#Q5>DI]Q?I3J /-/\ AF_X:_\ 0HV'_C__
M ,57.>)OA%X2\#^(_!M_H&@6VG79UB*-IH-^=I!R.2>*]MI: ,[Q!H-IXFTB
MXTV^5GM9P ZHY0\$$8(Y'(%87B7X7Z)XJOH+N\^UI(D0@E6WNGC6XB#!A'*
M?G7(!KKJ* .!E^"/A9UE,<%U;3/RD\%W(DD+;]X:,@_*0>A';CI3)O@5X1N8
MK59K.XF>WAGB$SW4GF2>=_K&=L_,Q/(8\@],5Z#10!REU\,O#]UX8CT(V9CM
M(X4ACEC<K.@4Y4B7[V01G.:XZ;]G;27UNSDCO]033(XIA<P_;I3-=22.&;S)
M,_,IQROY8KURB@".W@CM8(X84$<4:A$1>B@#  J2BB@ HHHH **** "BBB@
MHHHH P9]4AT[7IQ*LS;HE(\J%Y/SV@XJVGB"V=0PCNL>]K(/_9:+?_D.W7_7
M)*TZ .<KS+X_>*O$G@_P9]O\+ZKINGZF&98+6\T][Z?49RO[FUMXE=?F=N"W
M.T<XP#7IM<IX]^%7A+XH16,?BK0K;6UL7>2U^T,ZF%F #%2C*>0 * ///'WQ
MPO\ 2[+1?#&F20:=\1+^_P!+TR\%WIT\MGITEUC>X8A8YMIR JR'DC/2N=\.
M?&WQWJ3_  W^U/HYMM0\7WOA;5YH;-PUV8'N%$L(+%8E80@_Q')(Z"O;M5^'
M?AO7/!</A'4-'M[WPU#%'!'ILY9HT2/'E[3G<"N!@@YXZUS>J_LZ_#76[71K
M:\\&Z=+;Z-&8M/B!D1;92V\[0KCDL223DG)YH ]%4Y4'U%7](_UTG^[5$G)J
M]I'^ND_W: .6^('PSN?'>MZ/<27]C;66GW-O=QM_9Y:^@DCDWMY%P)!Y8D "
M,"C?*6'?CBKO]FRXN[:TAE\017,=O!>V!ADANH8YK.YF$K1R""ZC9F!RI.=C
M#JF0#7N=% 'C6M_LWVFM3^*,ZU+;6>J0;+*TAA*KI\KM$T[@[\N)&MXB1\I^
M_P#-ELA;+]GJ*.5KBYU&W-W+:ZE!<2)!<3>=)=QP1F4M<7$K[E6  C=@@XXY
MS[&>E?,_B/2XI/&OC<66EW@\=S>(K*31KZ"SF61(1!:AV^T;=H@ $P<%MI^8
M8)(! /1_#7P3DT34IFEUR>/2I+5(9++29;FQ-Q*J1*+B1EG.),18S$(]P;#[
ML#%>Z^"NI/XCG\10>(+9-9748KNU\_3WFMTBCMY+=4D4S;W<I*Q,@=3NP0.H
M/)W_ (]^(/AGPAIOB"YN9=1GU>^O-*CTR334B-M/)*\5@X  8IN1 Y8G(EW#
M &*T/C1I6_Q?\/3K+6EW9V]G?)=W>HZ')J-L\N+< F*,@([8<J3TPP H TM.
M_9SAT^POH1K0>6\2P\R7[$J[9+>^EO'90&^56>8A4'W  <L:GG^ ,9TBPLTO
M[2=[2#4HO]*L6,<AN[M+C<1'*C H4&"K [L-D$8KE_$7Q(^(%EJ7BS1]%MQ>
MW/A^VDOT>.R&VXM[@H+-5&,[HU^TE@ 2?(7(.[%>E?![6=;UOPW<SZU>6]^5
MNW2UN(@PD:'"D"7]S"N\,6&50 C;WS0!R9^ &I36TUK=^+3?V^HQ62:I-=V1
MDNI3;2LZ&*4RY3(8+\XD8;=V[<23'J7P&O+70K"PT[4HIF\B^TVZD,7DDVU[
M?1SW#J03\RHKJ!_$6R2,5[710!%:VL5C;16\$:Q01((TC08"J!@ ?0 5+110
M 4444 %%%% ","5.#@]C7F6@> /$7AJ3Q#>WOB31[[5=98(-0N-+E1E^8B*+
M'VG'EJK%51=N6);)+'/IU>;_ !1GD3Q=\/XWC,UHVJ3/Y1P%DG2TF:%23P/G
M (]P* ,=_@EK%Q\/M&\)W&NZ1/;6%G]A-VVB$SHH 598&,Y,4H4'YOF&<$ 8
MP=KX@_"FZ\77D%S8:Q%83#2KG1YFOK+[8&@FV99074!P8UY.002".F.#^$UW
MK'A;QWXRU'Q5H.N64^J0:;)<3/&MU#]H>69!'$(7D^1%:-=P  "%GVY&4O\
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
MZ%W6/^^X/_BZ]K_X5?X-_P"A2T+_ ,%L/_Q-'_"K_!O_ $*6A?\ @MA_^)H
M\7@_;:\.7$\<2^'=7W.P49>#J3C^_7F7Q<_:;\1:SXIEM=)%O8:9I]P#"DML
MDTAE0_?)8'!!Z8].M?6R_#'P<I!'A/0P1R"--AX_\=KP'XU_LRZ3)XAAUC3]
M6?28]4O8K9[7[-YJ++(VT,N&&!ZCG% 'I?[.WQ?NOBQX6N)-2BCCU6PD$4[Q
M+M24$95@.QX/%>LUQ'PF^%.F_";PW_9EC(]U/*WF7%W( &E?Z#H!V%=O0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6?K
M_P#R"+CZ#^8K0K/U_P#Y!%Q]!_,4 7D^XOTK@?COXKU+P9\,M5U+2<K>J%19
M5&3$&."_X5WR?<7Z5#?V%OJEG-:7<"7-M,I22*1<JZGJ"*RJQE.G*,79M;G/
MB*<JM&=.$N5M-)]CX(^%?Q1\5Z3\0--EBU:^OC=W*QW%O/,TBS!CSD$]>^17
MW\#D UP7A7X%>"?!FM'5M+T5(KX$F.221I!%_N!B0OX5WU>?E^%JX6#C5E>[
M/%R7+\1E]*4,1/F;>F[M]_<X_P"+FLW7A_X=:UJ%E>'3[F&(%;I=N8LNH+?,
M"HX)ZC%>0WWQFUOPB]W::3JD?BZP>>"*#6KTP21PR,A9XFD1X(WP0,9=2,\Y
MZ5]%RQ)-&R2(KHPP589!'TJ#^RK/[(;7[)!]F/\ RQ\M=G_?.,5ZI]$?.UW\
M4?%FD:KK'B&Z,&?*L+:+3A,TEO9&8$M*V+E87''4E>H&\5N1_&;Q+JL3V;2Z
M#X>U%=.:=8[J3SY+MR&VM;^7*4., E=S\\$BO<#8VQ@:'[/%Y++M,>P;2/3'
M3%-CTRTB\K9:PIY0(CVQJ-@/7'''X4 >.3>/-;;X3^$K^Z\16L+:E<0P:EX@
ML8T5+9#G<PW%T5LC!8\ ]A4&J_%^\\-:A%INF:UINNVMO%%*D^HR![K5=\@4
MI;M#M0LN>2%;..@ZU[8+&W%NT @C$#9S&$&TYZY'2FC3;5?(Q;0CR/\ 58C'
M[O\ W>./PH \$/QU\8JKW;6V@BR$4EV(]DYD6))Q$4)WX+$'.[  (QAJI>(/
MCGKFK6FL6D%YI5NI>XA2/3I9%OK,1.FV60[L ,&(Z#V)KZ,^RPD8\I,8Q]T5
MEZ#X1TOPW%=)8VJI]IF>>5G.]F9CD\GG&>W04 >"7GQR\9ZKHOB$6$5AI*V$
M9"WESY;RVY215)D0W&]PP).?+0+ZGK5G6?C;XFO[C7M*ACLOLUI:NC7UI-'#
M-D1!A<1YN"Y0D\!8SZ[S7T"=+LS-)+]E@\V1=KOY:[F'H3CD4@TJR$JR_9(/
M,5=BOY2Y"^@..GM0!YA\./BAJ_B/Q''X:N+.+[1I]N)K^Y.\DQ.BF!ER>6?D
MGK7$GXR>,K"#3KF:T>>T6^U &<30M]L6)24BV*NY<8Z]:][T[PS8:9K.HZI#
M&WVV_P#+$TC.6X084 =  .PK1^SQ8 \M.#D?*.#0!\[7G[1^O:?X,.J7-MI<
M5TSEX/\ 5NEQ&(P[+M6[(C89V_-)N/41GI55/CEXDTK4;F*R@COVOK^:6/[?
M.GEQJ%0BW1I)HE3.XX.6Q_<-?12Z+8+'L6RM@A?>5$*XW>N,=?>I)]-M+I-D
MUK#*F[=M>-6&?7D4 >(^'_BIJ_BWXJZ+9R7UA86HFO(9-$MYF-VFQ%PT_P Q
M5@221A0/0FO=ATJ)+.WBF:5((UE8 %P@#'\:FH S+?\ Y#MU_P!<DK3K,M_^
M0[=?]<DK3H XK_A)-+_Y_HOU_P */^$DTO\ Y_HOU_PK3W-_>/YT;F_O'\Z
M,S_A)-+_ .?Z+]?\*/\ A)-+_P"?Z+]?\*T]S?WC^=&YO[Q_.@#,_P"$DTO_
M )_HOU_PJYIGBG28I7+7T0ROO_A4^YO[Q_.KVDDF:3))^7UH B_X2_1_^?\
MB_7_  H_X2_1_P#G_B_7_"MCI7":?\8='O\ Q:^@FSU*W(OYM+COYH%%K+=1
MQ>:\2L&)SLW,"R@':<'B@#H_^$OT?_G_ (OU_P */^$OT;_G_B_7_"D'C3P^
M=,&HC7---@9?(%U]LC\HR?W-^[&[VSFF>'?&^@^+6U%=&U6VU%]/N&M;I8)
MQBE7JI']>A[4 5M1U;PSJTEF][+:W36<XN;<RJ6\J4 @...H#'!]ZN_\)?HW
M_/\ Q?F?\*H>&_B3X?\ $^E:;?6^H16XU'(MK>[D6*:0AV7 0G)R4;&.N*S?
M"WQ=T/Q-%JUW]KL[+3+/47TR&\GU"#;<2H2K  -\OS*=H;EAR!@T :EIJOAB
MPO[Z^MY;6&\OF1KF=%(>8HNU=QQS@<"KO_"7Z./^7^+]?\*K^)/'_AOPA;WL
MVL:U96"V40GN%EG7?'&2%#% =V"2 ..2:9!\0-$EBU"XFO8K.QLY8X?MUU,D
M=O-OC5U:.0MAE(<#/J".U %O_A+]'_Y_XOU_PH_X2_1_^?\ B_7_  JZ-7L2
MQ O+<D,B$><O!?[@Z]6SQZ]J;IFM:?K2S-I]];7RPR&*0VTRR!''53M)P1Z'
MF@"I_P )?H__ #_Q?K_A1_PE^C_\_P#%^O\ A6QBC% &/_PE^C_\_P#%^O\
MA1_PE^C_ //_ !?K_A6QBC% &/\ \)?H_P#S_P 7Z_X4?\)?H_\ S_Q?K_A6
MQBC% &/_ ,)?H_\ S_Q?K_A534M8\-:NL"WLUK<B"9+B+S%)V2(<JPXX(/>N
MCQ7+>+_B#:>"[JS2^T_4I+2>2**2_MX T$#22"- Y+ \LP&%#$=3@4 :/_"7
MZ-_S_P 7Z_X4?\)?H_\ S_Q?K_A6/9?$>.X\:0^&;C0M7L+R>*:>*>XCB,+Q
MQ%0SY25BH)9<;@,[A5C4_B)I&F^+=,\/F>.:^NWE601SH3:[(6ES*N[<H*KQ
MQW% %\^+M&(Q]OBQ]3_A5;2]:\-Z+:"UL9[6UMP[R>7$I W,Q9CTZEB2?<UH
MV7B32=1MEN;74[.YMW1I%EAN$="BG#,"#C )P3VIUCKVF:G=SVMGJ%K=7, 5
MI88)U=XPPRI90<C(Z9ZT 5O^$OT?_G_B_7_"C_A+]'_Y_P"+]?\ "MC%&* ,
M?_A+]'_Y_P"+]?\ "C_A+]'_ .?^+]?\*V,48H Q_P#A+]'_ .?^+]?\*/\
MA+]'_P"?^+]?\*V,48H Q_\ A+]'_P"?^+]?\*/^$OT?_G_B_7_"MC%&* ,?
M_A+]'_Y_XOU_PH_X2_1_^?\ B_7_  K8Q1B@#'_X2_1_^?\ B_7_  H_X2_1
M_P#G_B_7_"MC%&* ,?\ X2_1_P#G_B_7_"C_ (2_1_\ G_B_7_"MC%&* ,?_
M (2_1_\ G_B_7_"C_A+]'_Y_XOU_PK8Q1B@#'_X2_1_^?^+]?\*/^$OT?_G_
M (OU_P *V,48H Q_^$OT?_G_ (OU_P */^$OT?\ Y_XOU_PK8Q1B@#'_ .$O
MT?\ Y_XOU_PIEQXJT:X@DB.H1 .I4D9XR/I6WBHKN4V]K-*HRR(6 /L*:WT$
M[6U.8\+ZAH7A;0++2H=56>*UC\M9).&89)YP/>M3_A+]'_Y_XOU_PJ+P/KTW
MBCPIINJ7,:0SW46]DBSM!R1QGGM6[BM*JFJDE/XKN_J8T'!T8.E\-E;TMH8_
M_"7Z/_S_ ,7Z_P"%'_"7Z/\ \_\ %^O^%;&*,5D;F/\ \)?H_P#S_P 7Z_X4
M?\)?H_\ S_Q?K_A6QBC% &/_ ,)?H_\ S_Q?K_A1_P )?H__ #_Q?K_A6QBC
M% &/_P )?H__ #_Q?K_A1_PE^C_\_P#%^O\ A6QBC% &/_PE^C_\_P#%^O\
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
M[/1=)M[-;2Z;2?$VF0VFNZ:\S0:B90(YL>:['<$9P^&8?..X( !]/44@Z4M
M!1110 5#=W*V=M+.X)2-2Y"]< 9J:F2Q)/$\<BAT<%64]"#VIJU]1.]M#QD?
MM8>#B ?L6L\\_P#'M'_\<I?^&K_!W_/EK/\ X#1__'*[0?!CP,!C_A%-*_\
M 9:/^%,^!O\ H5=*_P# 9:^@]KE'_/N?WH^4]AGW_/ZG]S.+_P"&K_!W_/EK
M/_@-'_\ '*/^&K_!W_/EK/\ X#1__'*[3_A3/@;_ *%72O\ P&6C_A3/@;_H
M5=*_\!EH]KE'_/N?WH/89]_S^I_<SB_^&K_!W_/EK/\ X#1__'*/^&K_  =_
MSY:S_P" T?\ \<KM/^%,^!O^A5TK_P !EH_X4SX&_P"A5TK_ ,!EH]KE'_/N
M?WH/89]_S^I_<SB_^&K_  =_SY:S_P" T?\ \<H_X:O\'?\ /EK/_@-'_P#'
M*[3_ (4SX&_Z%72O_ 9:/^%,^!O^A5TK_P !EH]KE'_/N?WH/89]_P _J?W,
MXO\ X:O\'?\ /EK/_@-'_P#'*/\ AJ_P=_SY:S_X#1__ !RNT_X4SX&_Z%72
MO_ 9:/\ A3/@;_H5=*_\!EH]KE'_ #[G]Z#V&??\_J?W,XO_ (:O\'?\^6L_
M^ T?_P <H_X:O\'?\^6L_P#@-'_\<KM/^%,^!O\ H5=*_P# 9:/^%,^!O^A5
MTK_P&6CVN4?\^Y_>@]AGW_/ZG]S.+_X:O\'?\^6L_P#@-'_\<H_X:O\ !W_/
MEK/_ (#1_P#QRNT_X4SX&_Z%72O_  &6C_A3/@;_ *%72O\ P&6CVN4?\^Y_
M>@]AGW_/ZG]S.+_X:O\ !W_/EK/_ (#1_P#QRN5^*G[5:6GA^S'A>Q<7-^'S
M+J<0Q&@X)"!CDDG')[&O7O\ A3/@;_H5=*_\!EKS7XW_ +-=MXHTVSNO"L=G
MI-S8(ZFT(\N&1"<GD X.?PKQ<WGAY85K+H252ZW:VZV\SFQ-+/HT)OVD7I]E
M6?3:_E<Y7X._M1Q:7H%Y8^(M,Q#IL'FPOI,(!,8/(*%@.,YR#TKK?^&T/ O_
M #X:]_X"1_\ QVL7X ?LY6EK83ZUXD>QUF"_@,4-G&#)"8R>2Q(&3QTQ7J__
M  H7X>?]";H__@*M>3@OK/LO]JOSW>^_S\SU\D^L_48?6M^GIT_KL<#_ ,-H
M^!?^?#7O_ 2/_P".T?\ #:/@7_GPU[_P$C_^.UWW_"A?AY_T)NC?^ JT?\*%
M^'G_ $)NC?\ @*M=Y[QP/_#:/@7_ )\->_\  2/_ ..T?\-H^!?^?#7O_ 2/
M_P".UWW_  H7X>?]";HW_@*M'_"A?AY_T)NC?^ JT <#_P -H^!?^?#7O_ 2
M/_X[1_PVCX%_Y\->_P# 2/\ ^.UWW_"A?AY_T)NC?^ JT?\ "A?AY_T)NC?^
M JT <#_PVCX%_P"?#7O_  $C_P#CM'_#:/@7_GPU[_P$C_\ CM=]_P *%^'G
M_0FZ-_X"K1_PH7X>?]";HW_@*M ' _\ #:/@7_GPU[_P$C_^.T?\-H^!?^?#
M7O\ P$C_ /CM=]_PH7X>?]";HW_@*M'_  H7X>?]";HW_@*M ' _\-H^!?\
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
M+_GS@_[]#_"LR\U'0['7M.T::")=0U"*::WC%MD,L6W>20,#&]>O7/% %_\
MM[3?^@A:_P#?]?\ &C^WM-_Z"%K_ -_U_P :K:?/HNJSWT-HEK/+8S_9KE4B
M&8Y-JOM/'7:ZG\:O?V79?\^D'_?I?\* (O[>TW_H(6O_ '_7_&C^WM-_Z"%K
M_P!_U_QJ7^R[+_GT@_[]+_A1_9=E_P ^D'_?I?\ "@"+^WM-_P"@A:_]_P!?
M\:/[>TW_ *"%K_W_ %_QJ7^R[+_GT@_[]+_A1_9=E_SZ0?\ ?I?\* (O[>TW
M_H(6O_?]?\:/[>TW_H(6O_?]?\:E_LNR_P"?2#_OTO\ A1_9=E_SZ0?]^E_P
MH B_MW3?^@A:_P#?]?\ &L_2!X>T&.Y2PN+2V2YN'NI42Y&#*YR[8+<9/)QQ
MDD]S6K_9=E_SZ0?]^E_PKG]=\4^%/#.J66G:G/9VEW>,JQ(\/&68*NY@I"Y8
M@#<1D\"@#;_MS3#_ ,Q"U_[_ *_XT?VYIG_00M?^_P"O^-8>@>*O"OBC5;W3
MM+:"\N;-WCGV6K!%9&V.N\H%)#<$ DY!]*OW]]HFFZOIFF7$$27FI/(EL@M\
MARB%VR0,#Y5)YH N_P!N:;_T$+7_ +_K_C5'43X>U:XL)[RXL[B6PG^TVQ>X
M'[N3:R[@,X)PQZ^M:7]F61_Y<X/^_0_PI1IED?\ ES@_[]#_  H B_MW31_S
M$+7_ +_K_C1_;VF_]!"U_P"_Z_XU+_9=E_SZ0?\ ?I?\*/[+LO\ GT@_[]+_
M (4 1?V]IO\ T$+7_O\ K_C1_;VF_P#00M?^_P"O^-2_V79?\^D'_?I?\*/[
M+LO^?2#_ +]+_A0!%_;VF_\ 00M?^_Z_XT?V]IO_ $$+7_O^O^-2_P!EV7_/
MI!_WZ7_"C^R[+_GT@_[]+_A0!%_;VF_]!"U_[_K_ (T?V]IO_00M?^_Z_P"-
M2_V79?\ /I!_WZ7_  H_LNR_Y](/^_2_X4 1?V]IO_00M?\ O^O^-']O:;_T
M$+7_ +_K_C4O]EV7_/I!_P!^E_PH_LNR_P"?2#_OTO\ A0!%_;VF_P#00M?^
M_P"O^-']O:;_ -!"U_[_ *_XU+_9=E_SZ0?]^E_PH_LNR_Y](/\ OTO^% $7
M]O:;_P!!"U_[_K_C1_;VF_\ 00M?^_Z_XU+_ &79?\^D'_?I?\*/[+LO^?2#
M_OTO^% $7]O:;_T$+7_O^O\ C1_;VF_]!"U_[_K_ (U+_9=E_P ^D'_?I?\
M"C^R[+_GT@_[]+_A0!%_;VF_]!"U_P"_Z_XT?V]IO_00M?\ O^O^-2_V79?\
M^D'_ 'Z7_"C^R[+_ )](/^_2_P"% $7]O:;_ -!"U_[_ *_XT?V]IO\ T$+7
M_O\ K_C4O]EV7_/I!_WZ7_"C^R[+_GT@_P"_2_X4 1?V]IO_ $$+7_O^O^-1
MW.L:;<6\L7]HVJ[U*Y\Y>,CZU9_LNR_Y](/^_2_X4?V79?\ /I!_WZ7_  HV
M$U?0P_"2:7X5\.V.E+J]M<BUC\OS3(BEN2<XR<=:U_[>TW_H(6O_ '_7_&I?
M[+LO^?2#_OTO^%']EV7_ #Z0?]^E_P *J<G.3E+=DPA&G!0@M%HB+^WM-_Z"
M%K_W_7_&C^WM-_Z"%K_W_7_&I?[+LO\ GT@_[]+_ (4?V79?\^D'_?I?\*DL
MB_M[3?\ H(6O_?\ 7_&C^WM-_P"@A:_]_P!?\:E_LNR_Y](/^_2_X4?V79?\
M^D'_ 'Z7_"@"+^WM-_Z"%K_W_7_&C^WM-_Z"%K_W_7_&I?[+LO\ GT@_[]+_
M (4?V79?\^D'_?I?\* (O[>TW_H(6O\ W_7_ !H_M[3?^@A:_P#?]?\ &I?[
M+LO^?2#_ +]+_A1_9=E_SZ0?]^E_PH B_M[3?^@A:_\ ?]?\:/[>TW_H(6O_
M '_7_&I?[+LO^?2#_OTO^%']EV7_ #Z0?]^E_P * (O[>TW_ *"%K_W_ %_Q
MH_M[3?\ H(6O_?\ 7_&I?[+LO^?2#_OTO^%']EV7_/I!_P!^E_PH B_M[3?^
M@A:_]_U_QH_M[3?^@A:_]_U_QJ7^R[+_ )](/^_2_P"%8/B+4+;1-5T&S33+
M:9=2NC;L[* 8P$+9 QSTJX0E4?+'?_+4SJ5(TH\T]M/Q=C9_M[3?^@A:_P#?
M]?\ &C^WM-_Z"%K_ -_U_P :E&EV1'_'I!_WZ7_"C^R[+_GT@_[]+_A4&A%_
M;VF_]!"U_P"_Z_XT?V]IO_00M?\ O^O^-2_V79?\^D'_ 'Z7_"C^R[+_ )](
M/^_2_P"% $7]O:;_ -!"U_[_ *_XT?V]IO\ T$+7_O\ K_C4O]EV7_/I!_WZ
M7_"C^R[+_GT@_P"_2_X4 1?V]IO_ $$+7_O^O^-']O:;_P!!"U_[_K_C4O\
M9=E_SZ0?]^E_PH_LNR_Y](/^_2_X4 1?V]IO_00M?^_Z_P"-']O:;_T$+7_O
M^O\ C4O]EV7_ #Z0?]^E_P */[+LO^?2#_OTO^% $7]O:;_T$+7_ +_K_C1_
M;VF_]!"U_P"_Z_XU+_9=E_SZ0?\ ?I?\*/[+LO\ GT@_[]+_ (4 1?V]IO\
MT$+7_O\ K_C1_;VF_P#00M?^_P"O^-2_V79?\^D'_?I?\*/[+LO^?2#_ +]+
M_A0!%_;VF_\ 00M?^_Z_XT?V]IO_ $$+7_O^O^-<_J.LV]CX[TCP^-+M7BOK
M::<SE0&0IC@#'.<^M=+_ &79?\^D'_?I?\* (O[>TW_H(6O_ '_7_&C^WM-_
MZ"%K_P!_U_QJ7^R[+_GT@_[]+_A1_9=E_P ^D'_?I?\ "@"G?ZGIE]8W%L=2
MM4$T;1[O.4XR",]?>LWP=#I?A'PSI^CKK%M=+:1^6)C(BEN2<XR<=:WO[+LO
M^?2#_OTO^%']EV7_ #Z0?]^E_P * (O[>TW_ *"%K_W_ %_QH_M[3?\ H(6O
M_?\ 7_&I?[+LO^?2#_OTO^%']EV7_/I!_P!^E_PH B_M[3?^@A:_]_U_QH_M
M[3?^@A:_]_U_QJ7^R[+_ )](/^_2_P"%']EV7_/I!_WZ7_"@"+^WM-_Z"%K_
M -_U_P :/[>TW_H(6O\ W_7_ !J7^R[+_GT@_P"_2_X4?V79?\^D'_?I?\*
M(O[>TW_H(6O_ '_7_&C^WM-_Z"%K_P!_U_QJ7^R[+_GT@_[]+_A1_9=E_P ^
MD'_?I?\ "@"+^WM-_P"@A:_]_P!?\:/[>TW_ *"%K_W_ %_QJ7^R[+_GT@_[
M]+_A1_9=E_SZ0?\ ?I?\* (O[>TW_H(6O_?]?\:/[>TW_H(6O_?]?\:E_LNR
M_P"?2#_OTO\ A1_9=E_SZ0?]^E_PH B_M[3?^@A:_P#?]?\ &C^WM-_Z"%K_
M -_U_P :E_LNR_Y](/\ OTO^%']EV7_/I!_WZ7_"@"+^WM-_Z"%K_P!_U_QH
M_M[3?^@A:_\ ?]?\:E_LNR_Y](/^_2_X4?V79?\ /I!_WZ7_  H B_M[3?\
MH(6O_?\ 7_&C^WM-_P"@A:_]_P!?\:E_LNR_Y](/^_2_X4?V79?\^D'_ 'Z7
M_"@"+^WM-_Z"%K_W_7_&C^WM-_Z"%K_W_7_&I?[+LO\ GT@_[]+_ (4?V79?
M\^D'_?I?\* (O[>TW_H(6O\ W_7_ !H_M[3?^@A:_P#?]?\ &I?[+LO^?2#_
M +]+_A1_9=E_SZ0?]^E_PH B_M[3?^@A:_\ ?]?\:/[>TW_H(6O_ '_7_&I?
M[+LO^?2#_OTO^%']EV7_ #Z0?]^E_P * (O[>TW_ *"%K_W_ %_QH_M[3?\
MH(6O_?\ 7_&I?[+LO^?2#_OTO^%']EV7_/I!_P!^E_PH B_M[3?^@A:_]_U_
MQIPUK3V&1?6Q'J)E_P :?_9=E_SZ0?\ ?I?\*<-.M5&!;0@>@C% &)7#?&#X
MB:E\+_"-SK]CX:;Q%;644MS>DZA%9);01KN9B[@[F/14 Y/&1Q7<UP/Q:^$D
M?Q9M='@E\2:MH":;=?;%735@=)Y !L\U)HW1PA&Y01P>>PH A\7_ !CM_#G@
MW1-6L]+DU36-;GLK2PT(W,<$YGN@#&DK'/E #.6(XQT-<%J/[75E9>']"NX_
M"UY<ZO=ZHVF:GI<=VI_LDI>"S:224*0RF9E5, ;^<8P:[;Q+\ /#?B>PBEG,
MEIXM1[2=O&5G;6\6K2W%O@QS.XCVL>.5*[>>@XKD]3_8P^'6L:';VEW#J$VJ
MI.MQ/KK7;"[NV^TFX?S0"(SO=GSA 0'.TJ0" #WAEVLR^AQ5W2/]=)_NU01%
MC140;54  9S@#I5_2/\ 72?[M &K7G7Q@^&[?$MO#5C+$LFFP7TLMXPEV/&C
M6LT:/'_MK(\;#'0C/:O1:* /EE/@W\26T:VCU6Y:29[S5)+K^Q9XP_GRRQF"
M]0221J&V(QP22C/@ @FNEUOP#\09[S5-/M?,DMFOM2OHM4;5?++K/ITD4,8C
M'*E9F!(X5<!ESV]'^*.L7EA<>#["UN'M$U37H+:>6-RC>6J23E01_>\D(1W#
M$=Z\@N/'OB+0_"MCKY\57UY=:KJ.M6<NG2& ^7# ;PI+!^[RAB$$8RP=<'Y@
M210!J>(?@_XEBCM++2[::8_V7;0V&H#69(_[(O@Y:>Y=2V9MQ*-GYB?+VD ,
M34WA[X(W]IXD@MY-+^Q:+'XBO]2NG@U)U2\BECD:W)16R=KLN4;C(SR!6=XR
M_:#NAX>O](M482SZ)=+'JUO<2B:WNX]/^TG<XA6(,!U"/N4X)4 \;$?[0.K:
M8+31;C08+O796M$ADLKJ:\@>.6VDGW,8H&D+@0MPJ$'<K9QD@ XGQGX&\:^'
M?!VLWLL5Y:WD=I);ZA>V^L2.VLSR7D)AD0(=T.U _.%*A]H!7FNA/P0US7-2
M2XN=/?3](0:F]CICZN[R6)E@MTB7>K?Q2QR28#%4W#OTLZA\8/%UY)K<UU8C
M0+""'0YDLUD\O4+:2ZN?+>.0/$RD'# \ [0,8+?+IZU\4M9USP;!XF@A@TFT
M@U.UELXX-1+3W$/VT6TL=Q%L &Y6;@%@&P#@K0!F+\-O&Y-M-KEM-XDM?M0D
MGTU-::W9W-C;1K/Y@(X26.?Y01S)O )XKZ @4I#&K##!0#\Q;MZGD_6GBEH
M**** "BBB@ HHHH *\N^,'AG7/%MUIUEIFFRL(Y89XM0?40MI$ZS*Y,]J3B8
M ("O#<G^#[U>G2MLC9NN!FOG"X\6^)O^$3TSQ=)JM^^BHNI7^J6NGZG#%<(J
MW(6/8LR-N1(T9=BE<L>Y- '>^#/"6NZ-\0KFZM;.ZT'PX?M;W5I<ZL;R&\GE
MEWK+#&2?)YWLWW>7Q@]1PNH_"SQM_P )1<ZI;:9'=:I#/JDRZK=ZRXCNEFB=
M;9%B4YCV*RH<;<;>"0Q([[XOZ_YG@[[=H>NW]MJOFI965KIL\:--=S;1%'*K
M(Q!!96(P"!DD5G1?%"XM?%-Y\/M2O%L[S3]--S<^)VNXE_<K"N9=I3:L^\EF
MC(VJF'S@@4 >>R^"_'/AO1]/MA<W%G=ZSK,VE06J7)(M["YAC+R!8V=4>)XG
MD&&/4X;YL5ZK\,O"&K^&?&7B.66TD31;CF"XU"Y$UV[!N%#*[ Q!>F\*XX'/
M6H/!'C6ZT'P%JFL:]?WM_9^?<7.C_;$4W]U9)&&4^6BJ6)(=E&W=L*Y%>=^"
M?BEKNNQ7-W=>)/[0O++Q=90O;6_R11V]U'&IM^%7>J&5L%LDLF?2@#Z:HI!T
MI: "BBB@ J.>=+:%Y9&V1HI9F/8#K4E175NEW;RP29V2*4;!P<$8IJU]1.]M
M-S@A^T!\/R 1XEML'_IG+_\ $T?\+_\ A_\ ]#+;?]^Y/_B:Q!^RYX'  \G4
M../^/YZ/^&7? _\ SQU#_P #GKZ'DR;^:I_Y*?)^TXA_DI??(V_^%_\ P_\
M^AEMO^_<G_Q-'_"__A__ -#+;?\ ?N3_ .)K$_X9=\#_ //'4/\ P.>C_AEW
MP/\ \\=0_P# YZ.3)OYJG_DH>TXA_DI??(V_^%__  __ .AEMO\ OW)_\31_
MPO\ ^'__ $,MM_W[D_\ B:Q/^&7? _\ SQU#_P #GH_X9=\#_P#/'4/_  .>
MCDR;^:I_Y*'M.(?Y*7WR-O\ X7_\/_\ H9;;_OW)_P#$T?\ "_\ X?\ _0RV
MW_?N3_XFL3_AEWP/_P \=0_\#GH_X9=\#_\ /'4/_ YZ.3)OYJG_ )*'M.(?
MY*7WR-O_ (7_ /#_ /Z&6V_[]R?_ !-'_"__ (?_ /0RVW_?N3_XFL3_ (9=
M\#_\\=0_\#GH_P"&7? __/'4/_ YZ.3)OYJG_DH>TXA_DI??(V_^%_\ P_\
M^AEMO^_<G_Q-'_"__A__ -#+;?\ ?N3_ .)K$_X9=\#_ //'4/\ P.>C_AEW
MP/\ \\=0_P# YZ.3)OYJG_DH>TXA_DI??(V_^%__  __ .AEMO\ OW)_\31_
MPO\ ^'__ $,MM_W[D_\ B:Q/^&7? _\ SQU#_P #GH_X9=\#_P#/'4/_  .>
MCDR;^:I_Y*'M.(?Y*7WR-O\ X7_\/_\ H9;;_OW)_P#$T?\ "_\ X?\ _0RV
MW_?N3_XFL3_AEWP/_P \=0_\#GH_X9=\#_\ /'4/_ YZ.3)OYJG_ )*'M.(?
MY*7WR-O_ (7_ /#_ /Z&6V_[]R?_ !-'_"__ (?_ /0RVW_?N3_XFL3_ (9=
M\#_\\=0_\#GH_P"&7? __/'4/_ YZ.3)OYJG_DH>TXA_DI??(V_^%_\ P_\
M^AEMO^_<G_Q-'_"__A__ -#+;?\ ?N3_ .)K$_X9=\#_ //'4/\ P.>C_AEW
MP/\ \\=0_P# YZ.3)OYJG_DH>TXA_DI??(V_^%__  __ .AEMO\ OW)_\31_
MPO\ ^'__ $,MM_W[D_\ B:Q/^&7? _\ SQU#_P #GH_X9=\#_P#/'4/_  .>
MCDR;^:I_Y*'M.(?Y*7WR-O\ X7_\/_\ H9;;_OW)_P#$T?\ "_\ X?\ _0RV
MW_?N3_XFL3_AEWP/_P \=0_\#GH_X9=\#_\ /'4/_ YZ.3)OYJG_ )*'M.(?
MY*7WR-O_ (7_ /#_ /Z&6V_[]R?_ !-'_"__ (?_ /0RVW_?N3_XFL3_ (9=
M\#_\\=0_\#GH_P"&7? __/'4/_ YZ.3)OYJG_DH>TXA_DI??(V_^%_\ P_\
M^AEMO^_<G_Q-'_"__A__ -#+;?\ ?N3_ .)K$_X9=\#_ //'4/\ P.>C_AEW
MP/\ \\=0_P# YZ.3)OYJG_DH>TXA_DI??(V_^%__  __ .AEMO\ OW)_\31_
MPO\ ^'__ $,MM_W[D_\ B:Q/^&7? _\ SQU#_P #GH_X9=\#_P#/'4/_  .>
MCDR;^:I_Y*'M.(?Y*7WR-O\ X7_\/_\ H9;;_OW)_P#$UR?C7XV>"+O6O"UW
M%X@@>WLKUI;B01R8C4QL 3\OJ1TK1_X9=\#_ //'4/\ P.>N7\8_LZ^#['5?
M#EC'%?>1J-VT$X-XQ)41LPP>W(%:4XY8F_82GS6E:]K;/<QJSSIJ*Q,::AS1
MO;FO\2VN=L/VE_AH!_R-EK_WZE_^(I?^&E_AI_T-=K_WZE_^(KGQ^Q_\/"/^
M/?4__!C)1_PQ_P##S_GWU/\ \&,E?,GV9T'_  TO\-/^AKM?^_4O_P 11_PT
MO\-/^AKM?^_4O_Q%<_\ \,?_  \_Y]]3_P#!C)1_PQ_\//\ GWU/_P &,E '
M0?\ #2_PT_Z&NU_[]2__ !%'_#2_PT_Z&NU_[]2__$5S_P#PQ_\ #S_GWU/_
M ,&,E'_#'_P\_P"??4__  8R4 =!_P -+_#3_H:[7_OU+_\ $4?\-+_#3_H:
M[7_OU+_\17/_ /#'_P //^??4_\ P8R4?\,?_#S_ )]]3_\ !C)0!T'_  TO
M\-/^AKM?^_4O_P 11_PTO\-/^AKM?^_4O_Q%<_\ \,?_  \_Y]]3_P#!C)1_
MPQ_\//\ GWU/_P &,E '0?\ #2_PT_Z&NU_[]2__ !%'_#2_PT_Z&NU_[]2_
M_$5S_P#PQ_\ #S_GWU/_ ,&,E'_#'_P\_P"??4__  8R4 =!_P -+_#3_H:[
M7_OU+_\ $5+:_M&_#F]N8[>#Q1;232,%1!%+DGT^Y7-?\,?_  \_Y]]3_P#!
MC)4]A^R;X"TR\ANK>'4DGB;<C&_<@'Z4 >7>,/VK--A^)EMJ=AX?DO;?3!+:
M+/)=^6958X9@@4CMQDU].^#?%MCXX\-6.MZ<S&UNH]ZAOO*>ZGW!KXQ\6?LM
M>)['QS_9&FS:?=07C/+:R272QOY8/)9#\WRYYQFOKSX7>!$^'/@?3M!6;[1)
M A,LHX#.>6('I0!Y1XK_ &S-!\'^-_$FB7G@_P 53Z1X;N8+75_$MG;02V-D
M\PRA<";S=O/+",@=Z],U?XW> M&N;ZSN/&.A#5+.Q;49=-.IPBZ$ 7=YAC+;
M@I'<C%>"^,?V6?B+XA\??$:/3O%7AW2_ OCNYMIM4+V,\VJ1QQ*%,<1WK$-P
MZL02.U<]%^P5JNF_'N_\6P:W8:CX9N9FNH;2^N+Q9[:0P>2 (D;R)  !RRY(
MH ]@^"W[6W@_XI^#=(UW5M5\/>$I=;O);;2=.N?$=K//>!6VC !4B0]3& 2,
MCDYKI_B%^TI\,OAA9:W-KWC71;>XT94>^L([Z*2[@#$!=T(;>,D\9%?*FO\
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
M  BNC_\ 0,M?^_0H_P"$5T?_ *!EK_WZ% &GYB?WE_.CS$_O+^=9G_"*Z/\
M] RU_P"_0H_X171_^@9:_P#?H4 :?F)_>7\Z/,3^\OYUF?\ "*Z/_P! RU_[
M]"C_ (171_\ H&6O_?H4 :?F)_>7\Z/,3^\OYUF?\(KH_P#T#+7_ +]"C_A%
M='_Z!EK_ -^A0!I^8G]Y?SH\Q/[R_G69_P (KH__ $#+7_OT*/\ A%='_P"@
M9:_]^A0!I^8G]Y?SH\Q/[R_G69_PBNC_ /0,M?\ OT*/^$5T?_H&6O\ WZ%
M&GYB?WE_.CS$_O+^=9G_  BNC_\ 0,M?^_0H_P"$5T?_ *!EK_WZ% &GYB?W
ME_.CS$_O+^=9G_"*Z/\ ] RU_P"_0H_X171_^@9:_P#?H4 :?F)_>7\Z/,3^
M\OYUF?\ "*Z/_P! RU_[]"C_ (171_\ H&6O_?H4 :?F)_>7\Z/,3^\OYUF?
M\(KH_P#T#+7_ +]"C_A%='_Z!EK_ -^A0!I^8G]Y?SH\Q/[R_G69_P (KH__
M $#+7_OT*CG\-:-;P22MIEJ0BEB!$,\4!L:_F)_>7\Z/,3^\OYUS'AJTT'Q1
MH5GJEOI$,4-TGF*DL*[@,D<XR.U:G_"*Z/\ ] RU_P"_0JI1<).,MT1"<:D5
M.+NGJ:?F)_>7\Z/,3^\OYUF?\(KH_P#T#+7_ +]"C_A%='_Z!EK_ -^A4EFG
MYB?WE_.CS$_O+^=9G_"*Z/\ ] RU_P"_0H_X171_^@9:_P#?H4 :?F)_>7\Z
M/,3^\OYUF?\ "*Z/_P! RU_[]"C_ (171_\ H&6O_?H4 :?F)_>7\Z/,3^\O
MYUF?\(KH_P#T#+7_ +]"C_A%='_Z!EK_ -^A0!I^8G]Y?SH\Q/[R_G69_P (
MKH__ $#+7_OT*/\ A%='_P"@9:_]^A0!I^8G]Y?SH\Q/[R_G69_PBNC_ /0,
MM?\ OT*/^$5T?_H&6O\ WZ% &GYB?WE_.L+Q#X?_ +;U70KM;E(AIMR;AE(R
M9 4*X'/'6K7_  BNC_\ 0,M?^_0K%\3#P_X6CL'N='BF%Y>16:>5"GRM(VT$
MY(X'>KA.5-\T=_\ /0SJ4XU8\L]M/P=SK!(@'WE_.E\Q/[R_G69_PBNC_P#0
M,M?^_0H_X171_P#H&6O_ 'Z%0:&GYB?WE_.CS$_O+^=9G_"*Z/\ ] RU_P"_
M0H_X171_^@9:_P#?H4 :?F)_>7\Z/,3^\OYUF?\ "*Z/_P! RU_[]"C_ (17
M1_\ H&6O_?H4 :?F)_>7\Z/,3^\OYUF?\(KH_P#T#+7_ +]"C_A%='_Z!EK_
M -^A0!I^8G]Y?SH\Q/[R_G69_P (KH__ $#+7_OT*/\ A%='_P"@9:_]^A0!
MI^8G]Y?SH\Q/[R_G69_PBNC_ /0,M?\ OT*/^$5T?_H&6O\ WZ% &GYB?WE_
M.CS$_O+^=9G_  BNC_\ 0,M?^_0H_P"$5T?_ *!EK_WZ% &;J/A8WWCK2?$
MNXTCL;:: P%<ER^.<YXQCTKI?,3^\OYUF?\ "*Z/_P! RU_[]"C_ (171_\
MH&6O_?H4 :?F)_>7\Z/,3^\OYUF?\(KH_P#T#+7_ +]"C_A%='_Z!EK_ -^A
M0!I^8G]Y?SH\Q/[R_G69_P (KH__ $#+7_OT*/\ A%='_P"@9:_]^A0!I^8G
M]Y?SH\Q/[R_G69_PBNC_ /0,M?\ OT*/^$5T?_H&6O\ WZ% &GYB?WE_.CS$
M_O+^=9G_  BNC_\ 0,M?^_0H_P"$5T?_ *!EK_WZ% &GYB?WE_.CS$_O+^=9
MG_"*Z/\ ] RU_P"_0H_X171_^@9:_P#?H4 :?F)_>7\Z/,3^\OYUF?\ "*Z/
M_P! RU_[]"C_ (171_\ H&6O_?H4 :?F)_>7\Z/,3^\OYUF?\(KH_P#T#+7_
M +]"C_A%='_Z!EK_ -^A0!I^8G]Y?SH\Q/[R_G69_P (KH__ $#+7_OT*/\
MA%='_P"@9:_]^A0!I^8G]Y?SI/,0_P 2_G6;_P (KH__ $#+7_OT*/\ A%='
M_P"@9:_]^A0!I^8G]Y?SH\Q/[R_G69_PBNC_ /0,M?\ OT*/^$5T?_H&6O\
MWZ% &GYB?WE_.CS$_O+^=9G_  BNC_\ 0,M?^_0H_P"$5T?_ *!EK_WZ% &G
MYB?WE_.CS$_O+^=9G_"*Z/\ ] RU_P"_0H_X171_^@9:_P#?H4 :?F)_>7\Z
M/,3^\OYUF?\ "*Z/_P! RU_[]"C_ (171_\ H&6O_?H4 :?F)_>7\Z/,3^\O
MYUF?\(KH_P#T#+7_ +]"C_A%='_Z!EK_ -^A0!I^8G]Y?SH\Q/[R_G69_P (
MKH__ $#+7_OT*/\ A%='_P"@9:_]^A0!I^8G]Y?SHWK_ 'A^=9G_  BNC_\
M0,M?^_0J1/#NEQJ%6PMU [",4 9M<7\5OB/-\+_#4NM)X9U/Q);V\<MQ=C3I
M(8Q:P1IO>1WE91TZ*,ECTKM*\\^,OPJO?BQIFEV-OXIN/#UK:7/VF>W2PBO(
M+XC&Q)HY" RJPW;3D$XR#@4 6_%GQ7LO#'@31O$D>F7^J-K<MI;:9IEN$CN+
MF>Y ,467(5#C.2QP,&O-!^V/H4FN^&]'3P[>PW^KO+#+#?ZG9VALYHKHVTL3
M&1P)'5U)Q&3D=.M=7XF_9WT;Q)!!J8NSIWCR.6RNV\7VMH@N);FVQLD: GRM
MIP<H !@^U8UQ^R\ESX8L_#DGC35'T.2Y:^UBU:QM2VIW+7)N7E\PKN@+.<$1
M\;0 ,8S0![D1@D=<5=TC_72?[M4B=S$^IS5W2/\ 72?[M &K7SM\9_A#XI\1
M:[XV\0^';!)M6ETBWT^Q1[A(UOX72XCN[=B6&WAXG4M@;T7G&:^B:* /GMO
MWQ*E\5ZJ!J>HV5LT4L=A+;R?Z-Y)L?+CB8_:P(V6;Y]ZVY?< ?,VL0);+PU\
M1?$^HZ6-3@U[1]*$VEQW<1UE(Y'CBM[H739AE) :5H,X.YL ]CCWXUX9XA\=
M>*-(U'QKK<6MEK+0=>M-.@T66UA\BYBEBMMR;PHE\TM.Q4A\9V@J10!A>(/A
MSX]\3VFMZ;/#K!FN;?58;VXN-:_T"_C=7%E';Q++F(@^5DE$P%D#%]_.I'X%
M\;?V7XCNK%=?L9!8Z?!I.GSZV=Z(!_IB+^]=%F8 J)'8X)4JPY-;7_#0IL='
MCUG5?#DMAH]T;^.RG%XDCS2VQ8"(KM 5I?+DV#<<[0#@D"K7Q"\3>*!XK\$:
M7I@U.R_M.SN[F^M=)%E).C1B# +W(V;5,C [>3Q@4 >::U9>,+/Q;I>EM;^+
M3I.H?VG/I^AP>(-E_&B0VH4RS^?\P$QD9096*A^X^0;NC_#'Q]IFHSZK-<7D
MFLW&I6?VN2WU +;74 TV.&X<P[@IS,IY*[LJ","ND\0?M$67AAM4@N]%NI+[
M2#="\B$J%XTC:)89, <B8SP[<#C+==A%=S\//&D_C;2KFXNM(NM'N+:Y:W>.
M>.41RX 8/$TD<;.A#8R4'(8=LD \CTV#QOX%TT:CK>FZ]JFH6>E6J636NI!K
M-'%HL;P2P*_[R0W!8E]C9#*0X"D5[)\/O"@\$^#=*T8S&YFMH?\ 2+@]9IV)
M>60^[2,[?C7144 %%%% !1110 4444 ,F4M$X #$@X#=#7SK\*O OC?P+?ZO
M?OH5S<2QZ7<Q6UI=7%L(H)VG\Q+>Q9'W"W;JQGPWRI[@?1M(3@&@#POQ#\-K
M[0_#'@6WM_#L_B;7M-U2#4KW4K<6_F(YG6:Z8/+(A^<[L!<Y  .!6K\;?#?B
M;Q-)!'IUEJU_I<NEWD/V/2]12S9+UPHA>8F10R >8,?, 2"5;@C,U/Q1XOO?
MA_KWB'2M0OA=QZGJ'E06<=K((8H&:) _G?\ ++,6YA&#(2_%;&F?&?\ X2;7
M'\+6X%AJ3Z6NJ#649&MUM'A4K<*C\Y\QB/*;D ;CP1D XA/!?Q*D\06]MOO_
M  ]HT.G/9RWL&HDQJHL@(Y%7[1A66<#Y5A4@#/F,K$5+X;'CWQAIGA?Q>J:G
M=W&IW7VR32A?-%IT$'[M%)9)XV7Y8WD "2J?-(9"<$;FA^,/$L?_  C&H7FI
M75_I=YXCDT^UENH([=]0L9(2(YG1%4<2 LK*%W( <8;->WH %   &. .U "T
MM%% !1110 4R65((WDD8(B LS$\ >M/J&[MEO+66!R0DBE"5ZX(Q35KZB=[:
M')CXR>!R,CQ7I./^OI:/^%Q^!_\ H:M)_P# I:X<?LF^#P /M^M<#'_'S'_\
M;I?^&3O!_P#S_P"M?^!,?_QNOH/991_S\G]R/E/;Y]_SYI_^!,[?_A<?@?\
MZ&K2?_ I:/\ A<?@?_H:M)_\"EKB/^&3O!__ #_ZU_X$Q_\ QNC_ (9.\'_\
M_P#K7_@3'_\ &Z/991_S\G]R#V^??\^:?WL[?_A<?@?_ *&K2?\ P*6C_A<?
M@?\ Z&K2?_ I:XC_ (9.\'_\_P#K7_@3'_\ &Z/^&3O!_P#S_P"M?^!,?_QN
MCV64?\_)_<@]OGW_ #YI_>SM_P#A<?@?_H:M)_\  I:/^%Q^!_\ H:M)_P#
MI:XC_AD[P?\ \_\ K7_@3'_\;H_X9.\'_P#/_K7_ ($Q_P#QNCV64?\ /R?W
M(/;Y]_SYI_>SM_\ A<?@?_H:M)_\"EH_X7'X'_Z&K2?_  *6N(_X9.\'_P#/
M_K7_ ($Q_P#QNC_AD[P?_P _^M?^!,?_ ,;H]EE'_/R?W(/;Y]_SYI_>SM_^
M%Q^!_P#H:M)_\"EH_P"%Q^!_^AJTG_P*6N(_X9.\'_\ /_K7_@3'_P#&Z/\
MAD[P?_S_ .M?^!,?_P ;H]EE'_/R?W(/;Y]_SYI_>SM_^%Q^!_\ H:M)_P#
MI:/^%Q^!_P#H:M)_\"EKB/\ AD[P?_S_ .M?^!,?_P ;H_X9.\'_ //_ *U_
MX$Q__&Z/991_S\G]R#V^??\ /FG][.W_ .%Q^!_^AJTG_P "EJ"_^,'@F2QN
M%7Q3I3,T;  72\G%<?\ \,G>#_\ G_UK_P "8_\ XW4-W^RGX1@M)I5OM9+(
MA89N8\<#_KG3C2RFZ_>3^Y$RKY]9WHT_O9=^&OQB\$:+X&T>ROO%6DVEW##M
MDAFNE5T.3P0>E=/_ ,+V^'O_ $.6B_\ @8E>1>"OV4/"'B[POI^L7E]K4=U=
MQ^9(L%S&J Y(X!C)[>M;?_#%O@;_ *".O_\ @5%_\:KQ\7_O%3_$_P SZ# _
M[I2_PQ_)'H7_  O;X>_]#EHO_@8E'_"]OA[_ -#EHO\ X&)7GO\ PQ;X&_Z"
M.O\ _@5%_P#&J/\ ABWP-_T$=?\ _ J+_P"-5RG<>A?\+V^'O_0Y:+_X&)1_
MPO;X>_\ 0Y:+_P"!B5Y[_P ,6^!O^@CK_P#X%1?_ !JC_ABWP-_T$=?_ / J
M+_XU0!Z%_P +V^'O_0Y:+_X&)1_PO;X>_P#0Y:+_ .!B5Y[_ ,,6^!O^@CK_
M /X%1?\ QJC_ (8M\#?]!'7_ /P*B_\ C5 'H7_"]OA[_P!#EHO_ (&)1_PO
M;X>_]#EHO_@8E>>_\,6^!O\ H(Z__P"!47_QJC_ABWP-_P!!'7__  *B_P#C
M5 'H7_"]OA[_ -#EHO\ X&)1_P +V^'O_0Y:+_X&)7GO_#%O@;_H(Z__ .!4
M7_QJC_ABWP-_T$=?_P# J+_XU0!Z%_PO;X>_]#EHO_@8E'_"]OA[_P!#EHO_
M (&)7GO_  Q;X&_Z".O_ /@5%_\ &J/^&+? W_01U_\ \"HO_C5 'H:_'3X?
M.P5?&.C%B< "\7FO'OC3^TKX>@URUT>ST^XU<:9>PW;W,,ZQ1F1"&"#*MN'J
M>/K70P_L9^"()HY5U'7MR,&&;J+&0<_\\J\4^+O[-OBC0_%MS<:5;#5-+O[C
M,$PF1'#N?N,&(YSTQUH ^M/A=\4-*^*OAP:KI@>%D;RY[:;&^%_0XX/U%>=?
M$;]L3P=\,/'VH^%]6T;Q5<#2X(;K4]8T[1WNK#3XI20KS2(Q91P<G:<5K_LW
M?"._^%GA6Z&K.@U/4)!++!&VY80!@+GN>><5Y?\ %;]GSXK>(/BC\0+_ ,*7
M/A&W\.>-=)MM)NKW5KBY-[9(F\.T<"1%')#<;I ,]: /H\?$#PVSVL8UW3C-
M=6GVZWA-U&))8-N[S50G)7;SG&*X+X1?M*^&OBOX>N-<#0:!I3ZG)INGSZCJ
M5I_I[(Q7=&J2$KD@X5L,1@XP:^<[C]@/Q):?'[2?%4>K6&M^%[7[ H%W??9K
MF!+> 1%/+^QR^:K8SM$T2G<01WKFO&?_  3@\3ZCHO@Z#2'\-6XTS[<FH:=;
M7'V"*3SKDR1RI*+*;+JFU/N*PP 'P* /N/QC\5?"'P_L=3NO$'B'3]-CTRV-
MY=QR3J98H1_&8@2Y'T'-6=-^(?AK5O!UKXKMM<L&\.74*W$6IO<*D!1NA+,0
M%Z]#@@\'FOE&\_8J\0ZA?>/;.]TKP'JMGX@M)?LWB74XIKC6[>1K585@9C'M
M,2LF=V<X)^0'FNL\=_LS>(_&/[)WASX<#1/!UKKVF+;;K2WN9H=-5XC_ *U&
M$!RQ(WD/"RDD@@]: /;6^,/AJUU;5;34;Z+1[;3Q ?[2U*>&"TN/.4L@BD+_
M #<#T'48S6_;^,=!N]2MM.AUK3IK^ZA^T06L=W&TLL7]]4#99?<#%?&/C']C
M/XE:OX7UW3D3P%K\NKV^D6MQ'J:/!"([5&6;R@+:00LV0JNJY R1M-/T']AS
MQ;IO[1NB>/YY-%AT6WGL[G[%IVK21-IWDQ"/R(@UDSS1C'&9H@<G*YYH ^R]
M0\8Z#I.KV^E7NM:?::G<J6ALI[N-)I0.I5"=S#Z"N6\/?';P;XU\(>(?$/A?
M6(/$-GH9GCO$M#ATDB!W)AL$=#@]#V)%?.W[3'[('C_XR_'C1_%^CZIX<M]"
ML39NJ78$5VIBD+2*66U=W# X'[Y .<@YKN_@?^S?K/PL\"_$[PQ)9>&+5-?O
MKRXTZ_TE726:.<-M6Z'E+M\LM@!2XQGITH ]/^&WQL\-_$7PQX8U-+ZVTJ^U
M^T6\M='O;R$794YZ(&RW3JN14OBWXZ> / T44FM^+=)LEDOX],&;I7*W+_=C
M8*24/KNP .3@5\<7G[!7Q.N/%GPXOUUKPLMGX9MM/21T8QW >!V,@5_LADD!
M#?*?-0#G*FM$?L'^+UM?$G_$M^'TRS>(K?6].TZ[22XCDV3,\OG3M;^8H=6Q
ML/FX.1NQQ0!]F^-/'^B^!O#$^N:E?VL5JL+2PB2YCC^T$*6"1EB S$#@"LWP
M;\7/#_BSPQX8U:6]MM'G\0VR7-GIU_=1)<.&&=JKN^8C_9S7C'[3?[-'B3XP
MWOA*^TC3?!FI+INFW.G3Z+XG25K&!IHPHG@"1M\\9&%RJ\=Q7E^M_L)>--3N
M])B9?!%_$=+TRPFUG45GDU#1FM6RS6'[O!#^[1D'KF@#[6;Q=H:SZC =9T\3
M:<GF7L9NH]ULOK(,Y0>[8JAKWQ%T/0_ 6H^,!?0W^AV5I)>&YLI5E21$!/RL
MI(.<8ZU\;^,/V#_'/B2^^*:V&I>&-!L?$Y62 P/+-/=R+,LF9Y'@W1*P7!0-
M,F>0H'%=YX+_ &;?$OPV_9"\=>!Y8H9M>U&.[N(K:RU#[;$6900J$6UN%SM^
MZL8&>YH ][\*?%K0M?\ #>A:EJ%Y:>'[S5K:*YCTS4+Z%;A!(F]%(#<DKS@5
MKR?$'PQ%IL>HOXCTE+"3=LNFOXA$VW[V'W8.._/%?&>O?L;7WQUM[CQ=>:-H
M(EU;1-"@LX->MY$N[%[8C[2C*T1,>0"HQ][O@5LR_L(75QK<=M/I_A*;P=;^
M(=1U6VT1H28(8)[7RXU6'RM@82?,0.!U!)H ^E?'?QDT/P=X+U[Q#:30>(4T
M6%;B\M-,NXGFCC./F(W<<'=SC(Z5?L?B[X+O[BSM8_%.CB^NXXY8;%M0A%PP
M=0R_NMV[)!!QBOC=_P!D37/@;\.M7O-+TK29))O!4N@7=CX<MY)+B_OI)\I(
M0L0,@"L/F8Y&.F*]0\&_L>ZGI'BSPKXJF\1:(LVF6MF)+";P5IDMR7BA5"O]
MH,GV@<C[^<@=* /9OA?\;_#OQ<U7Q18:%'J22^';L65V=0LGMMSD$@H'PQ7C
MJ0,]N*Y34?VJ]$T3XIV?@?5O"'C/2)[VZ>UMM9OM($6F3%%W,ZSF3[@');;@
M5QGP]^&GQS\&>+OBOKR6G@"&Z\474=YII.I7MPL3H-@69?(3@IDDJQ(/'(KK
M+[X.^*?$/Q;UOQOKW]B:BEKX?.D>']*,DAA665?])DFS'P'.%P-QVY^E ':?
M$7XY^$?AGX0U#Q%J-^^H6EE"EP\&CQF]N"C_ '6$<>3M/]XX7WJ_J/Q2T?3/
MA<_CZ5+MM$33AJ91(<SF(J& "9^]@CC-?*G@S]D#XE_#'X-?$7P=HTWA+6M0
M\4Q1+#>W]W<VRVJL&$MN-L+GRHL_N@.HZA:]:TKP!\67^%^E>#M5T[P!<Z='
MX>?3KVSGGO;B.>Y4*L7S[$/DLH.[Y=P)XS0!Z/\ "+XK1?%[PX=:M_#/B3PS
M;E@(HO$NG?8Y9E*Y$B+N;*D'KFNZKP#]D?\ 9_UGX#:/XHBU1='TN'6+];JU
M\.^';FXN-/TM%3:5B><*QW'YC\JBO?Z "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH YW:W]T_E1M;^Z?RJC_P (3H__ #[2
M?^!,O_Q5'_"$Z/\ \^TG_@3+_P#%4 7MK?W3^5&UO[I_*J/_  A.C_\ /M)_
MX$R__%4?\(3H_P#S[2?^!,O_ ,50!>VM_=/Y5>TD$329!'R^E8?_  A.C_\
M/M)_X$R__%4H\%:0O2WE'TN9?_BJ .NS1FN2_P"$,TG_ )X3?^!4O_Q5'_"&
M:3_SPF_\"I?_ (J@#K<US+_#7PM)XF;Q"^A63:RTJSF\:$%S(%"A_3<%  ;&
M0!UJ#_A#-)_YX3?^!4O_ ,51_P (9I/_ #PF_P# J7_XJ@!OB#X7:)KNF:)I
MGV:.STS2]4BU5+."%/+>6-VE4$$< R-O)')P1W-:/B?P)H'C*2TDUK2K?4);
M3?Y$DJG=%NQNVD$$9P,^N!5#_A#-)_YX3?\ @5+_ /%4?\(9I/\ SPF_\"I?
M_BJ &6WPMT1/$'B75;JWCOFUVVM[.X@N(5*""%6"Q],L,NQ.<GD>@K>T#P[I
MWABP^Q:9;"UMMY?RU+'YCU/))[5B?\(9I/\ SPF_\"I?_BJ/^$,TG_GA-_X%
M2_\ Q5 '6YHS7)?\(9I/_/";_P "I?\ XJC_ (0S2?\ GA-_X%2__%4 =;FC
M-<E_PAFD_P#/";_P*E_^*H_X0S2?^>$W_@5+_P#%4 =;FC-<E_PAFD_\\)O_
M  *E_P#BJ/\ A#-)_P">$W_@5+_\50!UN:,UR7_"&:3_ ,\)O_ J7_XJC_A#
M-)_YX3?^!4O_ ,50!UN:#S7)?\(9I/\ SPF_\"I?_BJ/^$,TG_GA-_X%2_\
MQ5 %*/X,^&9?MT>HV$6K6T]_-?Q0WD886[2A?-12.J,REB#QDGVK1U+X7>$=
M8AN(KWPYIMS'<-(\HDME/F%XQ$^?4&,!2.F !VJ/_A#-)_YX3?\ @5+_ /%4
M?\(9I/\ SPF_\"I?_BJ ((/A-H-C?Z)+8V_V&UTNZ:]2SA_U<DQB:-6;.3\H
M8X XSCTKM.E<E_PAFD_\\)O_  *E_P#BJ/\ A#-)_P">$W_@5+_\50!UN:,U
MR7_"&:3_ ,\)O_ J7_XJC_A#-)_YX3?^!4O_ ,50!UN:,UR7_"&:3_SPF_\
M J7_ .*H_P"$,TG_ )X3?^!4O_Q5 '6YHS7)?\(9I/\ SPF_\"I?_BJ/^$,T
MG_GA-_X%2_\ Q5 '6YHS7)?\(9I/_/";_P "I?\ XJC_ (0S2?\ GA-_X%2_
M_%4 =;FC-<E_PAFD_P#/";_P*E_^*H_X0S2?^>$W_@5+_P#%4 =;FC-<E_PA
MFD_\\)O_  *E_P#BJ/\ A#-)_P">$W_@5+_\50!UN:,UR7_"&:3_ ,\)O_ J
M7_XJC_A#-)_YX3?^!4O_ ,50!UN:,UR7_"&:3_SPF_\  J7_ .*H_P"$,TG_
M )X3?^!4O_Q5 '6YHS7)?\(9I/\ SPF_\"I?_BJ/^$,TG_GA-_X%2_\ Q5 '
M6YHS7)?\(9I/_/";_P "I?\ XJC_ (0S2?\ GA-_X%2__%4 =;FH;R-I[2>-
M?O.C*,^I%<Q_PAFD_P#/";_P*E_^*H_X0S2?^>$W_@5+_P#%4T[.XFKJQ<^'
M^B7/ASP=I>FW@075O#LD$;;ESDG@_C70YKDO^$,TG_GA-_X%2_\ Q5'_  AF
MD_\ /";_ ,"I?_BJJI-U)N<MV[F=*FJ-.-..R27W'6YHS7)?\(9I/_/";_P*
ME_\ BJ/^$,TG_GA-_P"!4O\ \54&IUN:,UR7_"&:3_SPF_\  J7_ .*H_P"$
M,TG_ )X3?^!4O_Q5 '6YHS7)?\(9I/\ SPF_\"I?_BJ/^$,TG_GA-_X%2_\
MQ5 '6YHS7)?\(9I/_/";_P "I?\ XJC_ (0S2?\ GA-_X%2__%4 =;FC-<E_
MPAFD_P#/";_P*E_^*H_X0S2?^>$W_@5+_P#%4 =;FC-<E_PAFD_\\)O_  *E
M_P#BJ/\ A#-)_P">$W_@5+_\50!UN:Y3X@^&KSQ+!HR6:QLUKJEM=R>8VW$:
M."V..3CM3?\ A#-)_P">$W_@5+_\51_PAFD_\\)O_ J7_P"*H ZT49KDO^$,
MTG_GA-_X%2__ !5'_"&:3_SPF_\  J7_ .*H ZW-&:Y+_A#-)_YX3?\ @5+_
M /%4?\(9I/\ SPF_\"I?_BJ .MS1FN2_X0S2?^>$W_@5+_\ %4?\(9I/_/";
M_P "I?\ XJ@#K<T9KDO^$,TG_GA-_P"!4O\ \51_PAFD_P#/";_P*E_^*H Z
MW-&:Y+_A#-)_YX3?^!4O_P 51_PAFD_\\)O_  *E_P#BJ .MS1FN2_X0S2?^
M>$W_ (%2_P#Q5'_"&:3_ ,\)O_ J7_XJ@#K<T9KDO^$,TG_GA-_X%2__ !5'
M_"&:3_SPF_\  J7_ .*H ZW-%<E_PAFD_P#/";_P*E_^*H_X0S2?^>$W_@5+
M_P#%4 =;1FN2_P"$,TG_ )X3?^!4O_Q5'_"&:3_SPF_\"I?_ (J@#K:,UR7_
M  AFD_\ /";_ ,"I?_BJ/^$,TG_GA-_X%2__ !5 '6YHS7)?\(9I/_/";_P*
ME_\ BJ/^$,TG_GA-_P"!4O\ \50!UN:,UR7_  AFD_\ /";_ ,"I?_BJ/^$,
MTG_GA-_X%2__ !5 '6YHS7)?\(9I/_/";_P*E_\ BJ/^$,TG_GA-_P"!4O\
M\50!UN:,UR7_  AFD_\ /";_ ,"I?_BJ/^$,TG_GA-_X%2__ !5 '6YHS7)?
M\(9I/_/";_P*E_\ BJ/^$,TG_GA-_P"!4O\ \50!UN:,UR7_  AFD_\ /";_
M ,"I?_BJ/^$,TG_GA-_X%2__ !5 '6YHS7)?\(9I/_/";_P*E_\ BJ/^$,TG
M_GA-_P"!4O\ \50!UN:,UR7_  AFD_\ /";_ ,"I?_BJ/^$,TG_GA-_X%2__
M !5 '6YHS7)?\(9I/_/";_P*E_\ BJ/^$,TG_GA-_P"!4O\ \50!UN:,UR7_
M  AFD_\ /";_ ,"I?_BJ/^$,TG_GA-_X%2__ !5 '6YHS7)?\(9I/_/";_P*
ME_\ BJ/^$,TG_GA-_P"!4O\ \50!UN:,UR7_  AFD_\ /";_ ,"I?_BJ/^$,
MTG_GA-_X%2__ !5 '6YHS7)?\(9I/_/";_P*E_\ BJ/^$,TG_GA-_P"!4O\
L\50!UN:,UR7_  AFD_\ /";_ ,"I?_BJL0^%-,2, 12XY_Y>9?\ XJ@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>kala-20251231x10k007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kala-20251231x10k007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &  ;@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Y^_:&_:&^
M*FC?'[XF:?I_Q,\86-A:>)]3@M[6VUZZCBAC6ZD5415D 50   !@ 5Y]_P -
M,?%__HJWC?\ \**\_P#CE'[3'_)Q_P 5O^QLU;_TLEKS:OV_#T*3HP;@MET7
M8^0G.7,]3TG_ (:8^+__ $5;QO\ ^%%>?_'*/^&F/B__ -%6\;_^%%>?_'*\
MVHK?ZO1_D7W(CGEW/2?^&F/B_P#]%6\;_P#A17G_ ,<H_P"&F/B__P!%6\;_
M /A17G_QRO-J*/J]'^1?<@YY=STG_AICXO\ _15O&_\ X45Y_P#'*/\ AICX
MO_\ 15O&_P#X45Y_\<KS:BCZO1_D7W(.>7<])_X:8^+_ /T5;QO_ .%%>?\
MQRC_ (:8^+__ $5;QO\ ^%%>?_'*\VHH^KT?Y%]R#GEW/2?^&F/B_P#]%6\;
M_P#A17G_ ,<H_P"&F/B__P!%6\;_ /A17G_QRO-J*/J]'^1?<@YY=STG_AIC
MXO\ _15O&_\ X45Y_P#'*/\ AICXO_\ 15O&_P#X45Y_\<KS:BCZO1_D7W(.
M>7<])_X:8^+_ /T5;QO_ .%%>?\ QRC_ (:8^+__ $5;QO\ ^%%>?_'*\VHH
M^KT?Y%]R#GEW/2?^&F/B_P#]%6\;_P#A17G_ ,<H_P"&F/B__P!%6\;_ /A1
M7G_QRO-J*/J]'^1?<@YY=STG_AICXO\ _15O&_\ X45Y_P#'*/\ AICXO_\
M15O&_P#X45Y_\<KS:BCZO1_D7W(.>7<])_X:8^+_ /T5;QO_ .%%>?\ QRC_
M (:8^+__ $5;QO\ ^%%>?_'*\VHH^KT?Y%]R#GEW/2?^&F/B_P#]%6\;_P#A
M17G_ ,<H_P"&F/B__P!%6\;_ /A17G_QRO-J*/J]'^1?<@YY=STG_AICXO\
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
MD964W<I!! Y!KSG_ (0?Q'_T -4_\ I/_B:^\P\X^QAKT7Y'BS3YF8E%;?\
MP@_B/_H :I_X!2?_ !-'_"#^(_\ H :I_P" 4G_Q-='/'N19]C$HK;_X0?Q'
M_P! #5/_  "D_P#B:/\ A!_$?_0 U3_P"D_^)HYX]PL^QB45M_\ "#^(_P#H
M :I_X!2?_$T?\(/XC_Z &J?^ 4G_ ,31SQ[A9]C$HK;_ .$'\1_] #5/_ *3
M_P")H_X0?Q'_ - #5/\ P"D_^)HYX]PL^QB45M_\(/XC_P"@!JG_ (!2?_$T
M?\(/XC_Z &J?^ 4G_P 31SQ[A9]C$HK;_P"$'\1_] #5/_ *3_XFC_A!_$?_
M $ -4_\  *3_ .)HYX]PL^QB45M_\(/XC_Z &J?^ 4G_ ,31_P (/XC_ .@!
MJG_@%)_\31SQ[A9]C$HK;_X0?Q'_ - #5/\ P"D_^)H_X0?Q'_T -4_\ I/_
M (FCGCW"S[&)16W_ ,(/XC_Z &J?^ 4G_P 31_P@_B/_ * &J?\ @%)_\31S
MQ[A9]C$HK;_X0?Q'_P! #5/_  "D_P#B:/\ A!_$?_0 U3_P"D_^)HYX]PL^
MQB45M_\ "#^(_P#H :I_X!2?_$T?\(/XC_Z &J?^ 4G_ ,31SQ[A9]C$HK;_
M .$'\1_] #5/_ *3_P")H_X0?Q'_ - #5/\ P"D_^)HYX]PL^QB45M_\(/XC
M_P"@!JG_ (!2?_$T?\(/XC_Z &J?^ 4G_P 31SQ[A9]C$HK;_P"$'\1_] #5
M/_ *3_XFC_A!_$?_ $ -4_\  *3_ .)HYX]PL^QB45M_\(/XC_Z &J?^ 4G_
M ,31_P (/XC_ .@!JG_@%)_\31SQ[A9]C$KZ7^$G_)C/Q]_["V@?^CWKP/\
MX0?Q'_T -4_\ I/_ (FOHCX5Z+J5K^QC\<M)FTV]CU.[U/0I+>T:V<22JL[E
MBJXR0.]<&,E%TXV?VH?^E(VI)W?H_P CY<HK=_X03Q+_ -"]JO\ X!2__$T?
M\()XE_Z%[5?_  "E_P#B:[^>/<QL^QZ%^S%\<+/X!>.=8UZ]TN?5H[[0[O25
MAMY A5I@N')/8;>E>RZ?^W_);_#GX6>&I] GDN/"U_;7&J7L<RJVH0V^1#&O
M'&U3CYLCBOEC_A!/$O\ T+VJ_P#@%+_\31_P@GB7_H7M5_\  *7_ .)K@K83
M"UY^TJ*[]>UU^IM&K4@N6)]??"__ (*%V7@B[^)5O<Z+KMIIGBGQ7=^*+:;0
M[Z*&[MVGP&A=I(W4KM1.@ZYJQ\+?^"ANC_#W4?%]W/X?UZ\NM7UP:O%J$=]
MMW,@0*(+I_*PZ\<[ OX5\<_\()XE_P"A>U7_ , I?_B:/^$$\2_]"]JO_@%+
M_P#$USRRW!2YKK>U]>QHL165M=CZ=^)W[;ND>/M&\0V4'AF]M&U/QI;^*4>2
MX1@D<:0*8C@<L?)//3FO%/VD_B[:_'3XQZ[XTLM.ETJVU$QE;6=P[IMC5.2.
M#G;FN-_X03Q+_P!"]JO_ (!2_P#Q-'_"">)?^A>U7_P"E_\ B:Z:&%PV':E3
MTMIOWM_DC.=2I-6D85%;O_"">)?^A>U7_P  I?\ XFC_ (03Q+_T+VJ_^ 4O
M_P 37=SQ[F-GV/>OVJ/^2+_LZ?\ 8I-_Z4R5\T5]2?M,:%J>K?"+X!6MEI=]
M=7-CX6:*YBBM9&:%_M$AVL .#CL:^>/^$$\2_P#0O:K_ . 4O_Q-<&!E%4=7
MUE_Z4S:LGS_=^1Z+\#_CM:_"3P%\5-!FTR>^N?&&D)IMO<12*JVSJS'>P/4?
M-T'I7T,__!2A+SQI\,M9N_#%TUOX:MW?58XKA%?4;QH1$9AQ@# SSDU\:?\
M"">)?^A>U7_P"E_^)H_X03Q+_P!"]JO_ (!2_P#Q-36P6$KR<ZBNWY]U;\AQ
MJU8*T?ZZGUO\#?\ @H%:_#3X0:9X&U+3?$=L-*N[N:UO?#=_# TL<\SS;91+
M&^2KR/C&.,57\%?MP^#K*U\&7/BWP/J>OZ_X/U6XOM)OH=06(%)9=Q\Y=OS.
M >HP-WMQ7RA_P@GB7_H7M5_\ I?_ (FC_A!/$O\ T+VJ_P#@%+_\363R[!MR
ME;63N]>][]>MV4J]5)+MY'TQH'[:VC:-:"&;PE/?)_PL2[\:F.:9"C0S8Q 1
MC[PQUZ5Z#X[_ ."DFB>+-0^'\T?A?7)8_"_BA-?9M0OH9))HA#-'Y*E44#!F
MXXZ+WKXF_P"$$\2_]"]JO_@%+_\ $T?\()XE_P"A>U7_ , I?_B:)9=@IR4F
MM=>O<%7JI67Y'L/C+]I73_%'P@\>^#8]%N8+CQ)XP?Q-%=-*I6&-GD;RF&,E
MOG'(XXKP&MW_ (03Q+_T+VJ_^ 4O_P 31_P@GB7_ *%[5?\ P"E_^)KOI0I4
M4U![Z[F,G*>YU/[-W_)Q/PM_[&K2O_2N*BMG]G7P7XAM?V@OAC--H6IPPQ^*
M-+=Y)+.1551=Q$DDC@ =Z*^$XF:=:G9]'^9[.7JT)'[P7/\ Q\R_[Y_G7.^)
MO'_A?P4]NGB'Q)I&@O< F%=3OHK8R@8SMWL,XR.GK717/_'S+_OG^=?)7[5F
MF7FL_M ?"2RL/#NF^++N:UU0)I&KLJVT_P"X))<L"/E&7''51TZU\,>P?3=Q
MXMT.TT(:W/K.GPZ,5WC49+J-;<KZ^83MQ^-9T_Q1\&6N@P:W-XNT*'19Y?)B
MU&34H5MY),$[%D+;2V 3@'/!KX]N?A<OPNU'X2^%?B)+:OX5N=1OKZ[M2Q-A
M%</S%"Q/!5>V>*W_ -IO1_!,'@3PG:> (_#=O82>.X?M:!%?35NC:,&\U%^7
M;L\K(7 Q[DT ?3LGQ>\"0Z3#JLGC7PZFF32-#%>MJL A=Q]Y5??M)&>0#FMW
M0O$.E>*-/2_T;4[/5K%R0MU8W"31,1U 920:^1/B1H>CV*_!*QUI/!<^GMXC
MF^W+H%K%%I3@JN=R'*],9W5V7P'MO#MA^TI\0K;P&L,?A :7;-<1Z?C[&M]O
MY$>/E'R=AQUH ]]U;QSX;T#5;;3-4\0:5INI76/(L[N]CBFFR<#8C,"WX"KU
MEKNFZG?7ME9ZC:7=Y8L$NK>"=7DMV(R!(H.5)'.#CBOC;X^Z?H_@KXG^*/'C
MGPQXYL9Y+2UU+0=4<#4K%T*JIM6^\IY!.WL/05>\0_%74-,O_C1?P>)!X.>T
MO[%[*>TTJU>YF9[=2(&W*-[,2!N<DJ!P<4 ?9-%?#?C;XW?%+PGX=^'VAMXJ
M-]K6JVES?W^K:5#92OO$GR6XWE8OD4C=CGG\_HGP#\0-?N_V>)_%/B<I8:S:
M:9=7,\Z(L@'E(Q$NU"5/"YV@^U 'K=!.!D\"O@CP)\;O'WQ%NO$/AFZ\77\U
MEJ7AJZOX+R\TZT62,JA8[%B)^5EROS_,,] :^A?V/4G3X :#Y_B5?$(-K&8X
MA'&G]G+Y2XMCLZ[>N6^;YN: /3-+^)_@W7-8;2--\6Z%J&JJS(;&UU*&6<,O
MWAL5BV1@Y&.,5TU?FQX<L4TC4] \1W(\-7-M;^.)HQ9V2"+7)&:<J"\G):,$
M@[<>M>B:W^TWXOLOC8L6F^(KV^\/?\),VDR:?-86T=LL8<@H&SYQ8 CYB I_
M2@#[CJGK&KVF@:5=ZE?S"WLK2)III2I.Q%&2< $GCTKY)T[X_P#C30_B7XPC
MU;7X=2MX;#5+O2M'MK>&2WD^SQ,Z*)$/F*_R$,'_  KC? /QM^)'CS0-<BUV
M[GU;0]2\/7<\[7$-I$MK((R5\D1-O*GI\XS0!]J>'?B!X;\61Z:VE:U9W4FI
M60U&TM_,"3RVQ.!,(FP^S/&2.O%=!7Q)\.?&.IZ!?^ [>Q:VA$7PEDODF-G"
MTZRH[[<2E2^T;0=F[;GG&:UOAO\ &+XD6.I_#K5-?\3)XAL/%>EW4[:6+".(
M0O"C%2'4;B6V<]N>!0!]BUB>(/&NB^%M0T:QU2^6UN]8N?LEC#Y;NT\N,E1M
M!Q@<DG 'K7R)^S]\?_B=X[^)&A/?W<VH:)JD\R7=G)!:106J#.TPE6\XXQSO
M%>P^/"+O]K3X;03G,5MH]_<P*>TI^0D>^TF@#W6BOAJP^*_QAU;P_IOB&V\=
M00PW?BF?PZME+ID3*$WG;*S  DJ"  ,=!G-:FO\ QN^)'A'P1XVTV3Q.FH^(
M/#WBVSTN+6)+*)/.@ESE7C VXR#TP<'KWH ^T:*^*/%7C7XR^%I?B1 ?B/%<
M+X-A@OA+_9, >[\S;^Z(QA4&3R.?>OH3XC>+]2;]GVZ\4:?K(\.:G_9<6H1W
MAC215?:K["K @AON],\\<T >IT5X-^RK\4?$7Q;L/$6L^(KS[/<17$=LFA>4
MJ&R C!+GY0Q+DYY)&,8KR+Q=\6/BNDGQ"UG2O&<-II_AWQ7_ &3;Z=+IT3B2
M*238H9\9PO&,<G)R: /M:BOC?Q!\8/B-X"T/XR:)?^*QJ^M>';/2[_3M6%C#
M$8OM#IYB; -I #@#()Z\]*AU'Q7\98M>\0:6/B1#&MIX9'B@31Z3#N7]VS_9
MU!!&WC&XY- 'UFWC314\9+X5:^":^UE_:"V;1N"\&\IO5B-IPPP0#D=<8K;K
MY2C\9WGBWQQ^S1XM=0NL:SI]Y'>F/"B16AB,G']T,6(],U]6T %%%% !5[2?
M]>_^[_451J]I/^O?_=_J* -6LOQ'XJT7P=IQU#7M8L-$L P0W6I726\08]!N
M<@9/IFM2N(^*W@C_ (3O3-)LX]9BT2]M=1AOK6:6$3!Y(SN"[-Z[L^QH Z'P
MWXLT/QEI_P!OT#6=/URQWF/[5IMTEQ%N'5=R$C(]*L2ZYIL&KV^E2ZA:QZI<
M1--#8O,HGDC4@,ZIG<5&1D@8&:\_^%/Q+O=;3Q/9^)KK3EN-$UIM(34[<^1!
M>$JC+M5F.'^?:5#'D<5S>K^$])T7]J_PMJUG9+%J6IZ3?O=W)9G>7;Y0498G
M"@=%&!U.,DT >Y45Y=^T/XOUCP!X'@\1:'>%;ZRO82-+$:O_ &H&;:;89!8,
M<Y!7!R.>,UI_!O7[GQ+\+].UO6=6BU2:^C>ZGD**D< 8DF'  XC'RG=SP<T
M;WAWX@^%O%U]=66A>)='UJ\M/^/BWTZ_BN)(><?.J,2O/'/>G>*O'WACP*EL
MWB3Q'I/AY;DL(&U6^BMA*5QNV[V&[&1G'3(KR%%N-(^/?@B75+;2K33WTJ[L
MM$BT!BT:1 (V9<JNU BJ%"@J/7I79>-O"Q\;>)O"_B7P[XJL+#4M$@O3 'MU
MO(IXYA&CDA94("F,#()Y- '?:1K%AX@TVWU'2[ZVU+3[A=\-U:2K+%(O3*NI
M((^AJY7"_!3QY>_$CX=:=K>HV\5O>N\L$QMB3#*T<C(9(\\[&V[A]>IZUW5
M!1110!RWB'XJ^"O".IC3==\8:!HNHE0PM-1U.""7!Z'8[ X/;BNH5E=0RD,I
M&00<@BO%?B;I^K_#V\\=_$GP[XBTQ98]/MS?:3J%IYBM]F1V6,2K(#&SK*<9
M4\LO%3?'3Q?)J'[//B"ZLY4L]5N-)M[B:S,N)8(IF0/O ^8+M9P3CL: /1O#
MWQ \+^+KZ[LM"\2:1K5Y:?\ 'S;Z=?Q3R0\X^=48E>>.>];]>1_#OQ+K.B_$
M6#P'>W6E:GIJ^'(M5M)]+LC:"U59A"(2GF."K*05((^XW%<C\2/B9XE\._&Z
MP\&VGB$0:/K=Q9F6_:",MH^2Y, ;9MW3^6%0N#@L?:@#WCQ#XETCPEICZEKF
MJV6C:<A"O=ZA<)!$I)P 7<@ GZU+H^M:?XATV#4=*O[;4]/N%WPW=G,LL4B^
MJNI((^AK&\?^(M"\(:(-;UR&*863AK53$))FF/"K$#SO;.!CUKEO@EH$G@+P
M0'UPVVD7NN:G/?BP,@1+>2XD+I;ID\L <8'4YQ0!V1\>>&5\2CPX?$6DCQ"1
MN&DF^B^UD8SGRMV_&.>E;M?)_COPMXD\':=!HTNAVT]Q?^.8-2L=;BN8_,D#
MW <@Q_ZPLL>Y3CC:.N*^KQG SUH ;-_J9/\ =-%/ZT4 8%S_ ,?,O^^?YUCW
MOA;1]2U[3M;NM-MKC5].61;.]DC!EMPZ[7"-U&X$@U+J"ZO]ON/):T\KS&V[
M@V<9[U7VZW_?LOR:@!?$WA/1O&>F-IVNZ7:ZO8L<FWO(A(F?7!K!G^"W@.Y\
M-0>'I?".D2:'!/\ :H]/:T3R4EP5WA<8W8)&?2MW;K?]^R_)J-NM_P!^R_)J
M .<E^!7P\GT.WT:3P9HSZ3;RM/%9M9H8DD;[S!<8!.!S71>%_!^A^"M.^P:!
MI-IH]EG=Y%G"L:Y]<"EVZW_?LOR:C;K?]^R_)J ,K4_A+X+UKQ&FOW_A?2KS
M6E(87\UJC2@CH=Q&:9K7PA\%>(VOVU3PMI=^;^9+B[-Q;*WGR*NU6;(Y(' -
M;&W6_P"_9?DU&W6_[]E^34 <_+\#_A_/H%OH<G@[1GTBWD::*R:S0Q1NWWF"
MXX)P,UT.D^$]&T+P^NA:?IEK9Z,L;1"QAB"PA&SE=O3!R>*3;K?]^R_)J-NM
M_P!^R_)J ,;P_P#!WP/X4NOM.C>%-)TR?9)%YEM:HC;'&'7('0]ZUO"W@K0?
M ]A-9>'](L]'LYI3-)!9PB-'<@ L0.Y 'Y4_;K?]^R_)J-NM_P!^R_)J ,'2
M_@IX"T773K5AX0T>TU8R&7[9%:()=Y.2V[&<YYS3IO@SX$N-<FUF7PEI#ZM-
M*)Y+QK1/-:0'<&+8SG(SFMS;K?\ ?LOR:C;K?]^R_)J ,_3/AAX1T77[K6['
MPWIEIJ]T&$][%;*)9 WWMS8R<]ZH:9\$? &BWMU>6'@_1[.ZNHWAGEAM$5I$
M<8920.0>XK?VZW_?LOR:C;K?]^R_)J *%O\ #/PI:RVTD/A[3XY+;3SI4++;
MJ#':$Y, ]$Y/R]*EM/AYX9L#HYM]"L(3HZLFG[(%'V56^\(_[H.3TJUMUO\
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
M4TJUMTMI68#SBRCG R26SGWH ]M\8:9J.L^'+VSTK5CH=[,NU-06,2-",\D
M\9QG!/2OG#X7?$CQIX5L?BKJ2WM_\3_#7AR11I]S<2K'-<LF3<A'"$,$'. .
M2"!S7M_B[P%JWC?X4/X7NO$=QINJW5G';W6L6<8\QG 'F,%X W8/3'6O/]$_
M9N\2:/X!U3P>?B?>RZ+>68LHH8M(MX/LT9/S[#'@DLN5))/4GK0!T/PV_:&T
MKXGZ9XBUS3;"6'PKH\"2?VM-)M$\GE"22-4(X* X)SU[5Y?X!^+FI_#[P#I>
MO7.CZCXM\5_$;6KBZTS2(IQ'B+&5 =\JBB,*W3^(^YJWXR_9VO\ P%X/U[PW
M\/Y+R31?%=W:V\VF*HV:=& JSS"0G/S*O/'4UZ5\1_@/;^-M)\(Q:7K=UX6U
M7PM*)-,U&RB60Q?($8%&X(( Z_UH \@^%_QIU?PEX1^(?B6^T*ZN[L^)F@.E
MZAJD%J+/*\JTTK;%4$=1P:ZSPC^V%IOB?3]!O9/#[V=O>Z^_AZ^F2_CN(K&<
M(KQN)$!66-P3AP0/E.,\5'J'['-GJ7A"]T>X\6WMS>7.KC6?[0N[.*8F;;A@
M\;?(X/)P1CMBL/Q3^RLG@CX >._#FBO=>)]4U>]34K5(;:.W>&Y&P*45,*J@
MJ3QC ) % 'M_PK^)J_%&RUF^M]->RL+'49;"WN'EWBZ$9VM(.!@;LC'/3K7;
MUQ?P;\#CX<_#+P_H##_2+6V7[0QY+3-\SDGN=Q/-=I0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !5[2?]>_\ N_U%4:O:3_KW_P!W^HH U:**
M* "BBB@#RZW^'7BY?C)_PFTVMZ*UL=/&D-8IITP?[,)S+D.9R/,YQG;C_9J#
MPE\-/&'A_P =ZKXBO==T/5I=1N ))IM-F%Q%: _+;Q-Y^U0!WV\GD@UZQ10
M4444 %%%% !1110 4444 %<9=?#^74?BK9>+;R_6:UT[3WM+'3_*QY,LC R2
MEL\DJ HX&!GUKLZ* "BBB@ HHHH **** ..U#Q-I5M?7$4NH6Z2)(RLK2#(.
M>E5_^$LT;_H)6W_?P5UDFBZ=-(SR6%L[L<LS0J23ZDXIO]@:9_T#K3_OPO\
MA0!RO_"6:-_T$K;_ +^"C_A+-&_Z"5M_W\%=5_8&F?\ 0.M/^_"_X4?V!IG_
M $#K3_OPO^% '*_\)9HW_02MO^_@H_X2S1O^@E;?]_!75?V!IG_0.M/^_"_X
M4?V!IG_0.M/^_"_X4 <K_P )9HW_ $$K;_OX*/\ A+-&_P"@E;?]_!75?V!I
MG_0.M/\ OPO^%']@:9_T#K3_ +\+_A0!RO\ PEFC?]!*V_[^"C_A+-&_Z"5M
M_P!_!75?V!IG_0.M/^_"_P"%']@:9_T#K3_OPO\ A0!RO_"6:-_T$K;_ +^"
MC_A+-&_Z"5M_W\%=5_8&F?\ 0.M/^_"_X4?V!IG_ $#K3_OPO^% '*_\)9HW
M_02MO^_@H_X2S1O^@E;?]_!75?V!IG_0.M/^_"_X4?V!IG_0.M/^_"_X4 <K
M_P )9HW_ $$K;_OX*/\ A+-&_P"@E;?]_!75?V!IG_0.M/\ OPO^%']@:9_T
M#K3_ +\+_A0!RO\ PEFC?]!*V_[^"C_A+-&_Z"5M_P!_!75?V!IG_0.M/^_"
M_P"%']@:9_T#K3_OPO\ A0!RO_"6:-_T$K;_ +^"C_A+-&_Z"5M_W\%=5_8&
MF?\ 0.M/^_"_X4?V!IG_ $#K3_OPO^% '*_\)9HW_02MO^_@H_X2S1O^@E;?
M]_!6Y?KX;TOB[CTVW/\ ==$!_+&:XS7?C#\*?#3LFJ:YH%@R]1<M''_Z%BFD
MWL!K_P#"6:-_T$K;_OX*/^$LT;_H)6W_ '\%8FB?&CX2>(W":9X@\/7S'@"W
M>*0_^.YKM;!O#.J$"T33)V/\*HF[\L9HM8#%_P"$LT;_ *"5M_W\%'_"6:-_
MT$K;_OX*ZK^P-,_Z!UI_WX7_  H_L#3/^@=:?]^%_P *0'*_\)9HW_02MO\
MOX*/^$LT;_H)6W_?P5U7]@:9_P! ZT_[\+_A1_8&F?\ 0.M/^_"_X4 <K_PE
MFC?]!*V_[^"C_A+-&_Z"5M_W\%=5_8&F?] ZT_[\+_A1_8&F?] ZT_[\+_A0
M!RO_  EFC?\ 02MO^_@H_P"$LT;_ *"5M_W\%=5_8&F?] ZT_P"_"_X4?V!I
MG_0.M/\ OPO^% '*_P#"6:-_T$K;_OX*MZ;XQT2*9B^J6JC;U,H]:W_[ TS_
M *!UI_WX7_"C^P-,_P"@=:?]^%_PH I?\)OH'_07M/\ OZ*/^$WT#_H+VG_?
MT5=_L#3/^@=:?]^%_P */[ TS_H'6G_?A?\ "@"E_P )OH'_ $%[3_OZ*/\
MA-] _P"@O:?]_15W^P-,_P"@=:?]^%_PILFBZ3$A9["R11U+0H!_*@"I_P )
MOH'_ $%[3_OZ*/\ A-] _P"@O:?]_14,]SX6ML^8-,&.N(T./R%1QW_A252R
M+IY4'!;R%Q^>*5T5RMZV+7_";Z!_T%[3_OZ*/^$WT#_H+VG_ ']%26UIH%YQ
M!;Z=,?1(T)_+%6?[ TS_ *!UI_WX7_"F24O^$WT#_H+VG_?T4?\ ";Z!_P!!
M>T_[^BKO]@:9_P! ZT_[\+_A1_8&F?\ 0.M/^_"_X4 4O^$WT#_H+VG_ ']%
M'_";Z!_T%[3_ +^BKO\ 8&F?] ZT_P"_"_X4?V!IG_0.M/\ OPO^% %+_A-]
M _Z"]I_W]%'_  F^@?\ 07M/^_HJ[_8&F?\ 0.M/^_"_X4?V!IG_ $#K3_OP
MO^% %+_A-] _Z"]I_P!_11_PF^@?]!>T_P"_HJ[_ &!IG_0.M/\ OPO^%']@
M:9_T#K3_ +\+_A0!2_X3?0/^@O:?]_11_P )OH'_ $%[3_OZ*N_V!IG_ $#K
M3_OPO^%']@:9_P! ZT_[\+_A0!2_X3?0/^@O:?\ ?T4?\)OH'_07M/\ OZ*N
M_P!@:9_T#K3_ +\+_A1_8&F?] ZT_P"_"_X4 58?&.AW$T<46J6KR2,%55E!
M)). !15Q-$TZ)U=+"U1U.0RPJ"#ZCBB@"[1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%?)7[;7[<^A_LVZ$^E:8\>I^,;M"MO9HW^K[;WQT4?
MF>@]1<(2J248K43=M6>T?&G]HGP1\!]!FU/Q5K-O9A =L)<;W/H!U)Z<"OS+
M^/O_  5W\5^(Y+C3_ASID>CV))0:A?*6D8>JH",>N6)![K7Q%\3_ (H>*_C-
MXJGUWQ5J<^J7LC':&;]W$"<[47HH^E<ZM@\@)V\5]%A\K>\]6<TJR1V/C;X]
M_$/XE37$WB;Q;J^J13?>MOM)BM_J(4VQC\%K@;F6>0C<[,". 2:Z&WT,E,.<
M# ( %7$\,F:0$)@#H37L3P?)32C^!QO$P3U9R*0RD?([*<<X)KL_ _Q;\>_#
MF:)O#'BK6=)6-_,^SV]T_D,WJT1)1O\ @0-.;PY*B$(PSCM44&@2I*&,K@9P
MVP\UC]46THD+&1>S/M#X%_\ !6/QYX*>UL?'E@GB331A6O+=!'<#W*<*?^ [
M /0U^F/P,_:B\!?'_1TO/#6L0RS])+1VVRH?0J<$?B*_GZU#1GMBL@GF7_KJ
MH8?I5_P=XN\6?#SQ#!X@\+ZDUKJ%N0P>T?!P.<,G<>QKDQ&4<UW35GY:G33Q
M2>[/Z4Z*^*?V&/V_M*^/MC'X8\4/'I7C.V0 Q.V%N0, NF>WJ.J]^.:^UJ^7
MJ4Y4Y.,EJ=Z::N@HHHK,84444 %%%% !5+5=8L]%MC/>3I!&.['K]*R_&7C.
MR\'Z>9IV#SOQ%".K'_"OG'Q=XRN_$^JR37<TC6_&(P?E3Z5R5\1&BO,[\+@Y
MXEZ:+N>J^,/C0EG8W1TUXXY$&$8C<6.<9] !^->4:CX]N_$-P&EO9V) =-SY
M5O4?2N;U/5HXIKF&SD%W*% 5=O!X.3[5E:=IN(8I-1OPJ ';%"<''N:\"KBJ
MU65HGUE#!X;"PYIK4ZN]UR'19KC9.J&<'_5X&[)R>![U4MO',X$L ,TEO,-K
MKL)!J.PFT*V8%8PQ ZM\Q_6MB'6+ .H1>#QL&.*Q]A5EUL:O&45HE<PV\5&U
MG>6.XGMU(XZK7:^&_C?K6E&,?:4U& \F*4YP/8]15JQTG2=3C:!XDP?O9Y-<
MIXA^#XCN)+S1Y6AV<_*?E_&E".(P^L)&$ZF&Q7NU(H^@_!GQ>T7Q:RVY?[#?
MXY@F.,_0]Z[OK7PS;/=6-ZUO>H;>^B^9)1T?W4U[S\+_ (N3(8M,UMBT9PL5
MRQY'L:]C"Y@JCY*NC[GAXO+737M*.J[=3VVBFHZR*&4AE(R".].KV3P@HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MHZPNI>*-2GF\HS!0-J(O=1P0/5<]Z['XG_L&_#G5/AKK%CX1\,6^G>*?LO\
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
M4445W'$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M_!=#1_PC7B;_ *'&3_P70UUE% ')_P#"->)O^AQD_P#!=#1_PC7B;_H<9/\
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
M4 *!@ =J6OHJ=.-**C%61\U4J3JR<YN["BBBM#,**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?B]\"/!GQO
M\/W&D^*M&M]0AE7&]T^8'L0>H([$$$=B*_,[X^?\$AO$6A2W6H_#75EU6R&Y
MUTS4#B4=PJ2@<^@#@8[L:_7.BM85)0^%DN*>Y_.!XW_9R^)_PWFE37_".IV4
M<3!3.D!EB)]G7(/X&O/=0T_4;)B+FTF@QU$L;+_,5_3M>:39:@/])M89_=T!
M-<GJ_P %/ NO.7U#PMI=VQZF:V5_Y@UW+'2Y>67YF7LET/YK[:WN[YMMK9S3
M,>T49;^5=MX(^!'Q(^(DZQ^'_!VK7X+[#+]F98U/^TS8 _&OZ%]*^!G@'1)
M]CX3TJU<<@PVJ(?T KK;+1;#3L?9K.&''=$ /YUSRQ$F[HOD1^0OP*_X)'>,
M_%TEO?\ Q#U<>'M.8AFT_3R'G8>AD(*KV^Z'SZBOTS^"'[-7@/X :%'IWA31
M+>S(^9[@J6D=O4LQ+$^[$GMG%>J45C.K.I\3*44M@HHHK(H**** "BBB@ HH
MHH *K7VGV^I0&&YB65#V/;Z59HH#8\Y\1_#&256;3Y%D7'$;\-^?0UY[=>'M
M8T*XYMY(@.Q'!KZ(IKHLB[74,OH1D5Y=;+J-5W7NOR/>PV<XG#QY)6DO/_,^
M>6U74$AR5X/6LV(7]U<LS2,-W\(/ KZ+GT'3KG_664+?\ %0IX7TF,Y73X ?
M]VN!Y3)O^)^'_!/3CG\$OX.OK_P#PRST*2:1<J7<'D^E=OHG@R[N!S"RH>A?
MY5_Q/X"O2H+&WMO]5!'&?55 -3UTTLKI0=YOF/.Q&<UZRY8+E1BZ3X7M].5#
M(?/D7E01A%/L/ZFMJBBO8C&,%RQ5D>#*3F^:3NPHHHJB0HHHH **** "BBB@
+ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>kala-20251231x10k008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kala-20251231x10k008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %" ?(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "F
MNZQJ68A5 R23@ 4ZJNJ65KJ6FW5I?11S64\31SQR_<9""&#>Q&: ,/P?\2O"
M_C_^UCX=UNTUA-*N#:7DMJ^Z.*4#<5WXVG@]5)%9'ACX[^ _&7B3^P=&\26M
M[J;>9Y42JZI<;/O^3(RA)=O?8S8Q7D&CPV\%G^T3I?AL6T$O$>G6FGE% QI4
M841JO3!QT%9TVJZ+KO@?]FJR\.W-I<Z@FI:9-##9LI>.&*U<71VCE549#9[\
M'F@#ZMHI!T%<'XZE\7:%INL:Q8:YIJVEI"]Q'9SZ2TC$*N=ID$ZYSCKM[T =
M[15>PN#=V-O.P"M+&KD#H,@&K% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5@>+?'_ (9\ VT5QXE\0:7X?@E;;')J=Y';
MJY[@%R,_A6_7RA^U+\&?%VH?%KP]\3_#_A;2/B/8:3ICV%UX4U@!L@L[&6%6
MRI<AL>H*KP>P!],V?BW1-1TNSU*UUBPN=.O"%MKN*Y1HIB>@1@<,?I6KD'N*
M_-SXU:MHOQ2^$7P@UOP/]K\#Z"/% TL^&H;>(Q6-\7+-<*<<NA)V]%(<Y (Q
M7T5H_B/Q?X0_:K\&_#Z_\8:AX@TH>#I;J[>[BB0WER)I )G"J,-@ 8!Q@=*
M/IG(/>N.O?BQX?L/BAIW@"6><>(K^QDU&",0,8C"A(8F3H#P>*^/;W]I#X@Z
M5\(/&\]MKS2ZY=?$.3PSIVHW4:/_ &?;L%(V@* < $#=GKWQ4MSX#\=Z%^UE
MI&@:EX_N/$.O2^#+\:9K[VD=O<VY8/C>%!5B'Y!QTX/2@#[NR,9SQ2U\*^$/
MVC/&WQ,T#X1>!['6[JP\=3Z[-9^)+J)4\\06A)E+J5(&]2,G ^ZV*^Z1TH 6
MBBB@ HHHH *AO+.WU&TFM;J".YMIT,<L,RADD4C!5@>"".,&IJ* .2\._"+P
M-X0U--1T+P;H&C:@BE%NM/TR&"55(P0&50<$<5=T7X>>%O#>KW6JZ1X:TC2]
M4NL_:+VRL8H9ILG)W.J@MD\\FN@HH *Y?XG_ /)._$G_ &#Y_P#T6:ZBN7^)
M_P#R3OQ)_P!@^?\ ]%F@#;T7_D#V/_7"/_T$5=JEHO\ R!['_KA'_P"@BKM
M!113)IH[>)Y976.- 69W. !ZDT /HKF]#^)'A;Q+J+V&E^(-/O[Q,Y@@N%9C
MCK@=_P *Z2IC*,U>+N9PJ0JKFA)->6H44451H%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7D/Q0_9LTSXG^)WUU_&'C'PU=36RV=Q#X>U<VT,\:
MEL!TVL,_,02,9H_:"^/C?!=/#&GZ=H$GB7Q-XFOOL&EZ?]I6VB9P!DR2L"%
MW*.G?VJ;PU\:-1T?P;J.M_%GP_!\,39WD=H&N-12[MY_,VA&21 .K-MP1UH
MSM9_9)\ ZK\(]-^'D$6H:3H^G7BZA;7=A=;;Q+H9_?&1@=SG<<DCOQC Q5\6
M?LA^%_&'_"+W-UXC\66VMZ!:M91:]:ZL4U"YA8DLLTQ4EL[FY&#AB.E>EZO\
M1O#^E^([7PU)J]K'XCOK*6^L].9OWLT2 EG4=P,5X)^S3^U[HWBOP18K\1/&
M.@Z?XNOM4N;6VLRZ6S21K(%C^3)QG.,G&: .LL_V,?AY9_#/7_ H74Y-#U;4
MO[5!>Z!GLYPJJIADVY&-@^]N)R<DYJU\._V3/"WPX\=Z?XRMM:\2:SXAM+66
MT>\UK4?M37". HWDKD;0,*%V@9Y!K6T?QGK<_P"T3KWAVX\4>&YM!M]&BNH-
M A#C5(9"P!FD)7;Y9Y PWIP.M:WAW]H'X;^+?%LOAC1O&VB:EKT;%#86]XK2
M%AU"]F/7@$]* /&?@5\!KW2/VH_B?\0[_P .S:#ILLIM](6X9&-PSX\^X3:3
MA6*'&<'Y_K7U/7 >(/CY\.O"GBZ'POJWC+1M/\03,JKI\]VJR[FZ CL3D<''
M45Q'PP_;$\!_%#XDZSX-L[Z&UOK:Y%MITDMPK#5L*QD:  9PFT@YH ]VHHHH
M **** "BBB@ HHHH *Y?XG_\D[\2?]@^?_T6:ZBN7^)__)._$G_8/G_]%F@#
M;T7_ ) ]C_UPC_\ 015VJ6B_\@>Q_P"N$?\ Z"*NT %>+?M:3:E#\)YOL)D%
MNUQ&MX4[19[^V<9KVFH;RSM]0M9;:ZACN+>52DD4JAE8'J"#UK"O2]M2E33M
M=''C,.\5AYT$[<R:N?F9X?DO8-=T^33BZ7ZSH;<Q9W!]PQC%?IC8&8V-N;G'
MVCRU\S'3=@9_7-<IX>^#7@KPIJPU/2O#MG:7P.5F +%#_LAB0OX8KLZ\W+L#
M/!J7/*]^QX>1Y35RN,_:S3<K;;:>O4****]D^H"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#Y[_:^O?A1/H.BZ-\5K/5%L+N26:QU;3;2:1K&5 H
M)\R($H2&X!!#8Y'%?+-S!XX\4?LJ_$J&.7Q'XI\&Z3KNGW'AR]UBV<7L]E%,
M&F8!AN** OL.<8Y _2JDQ0!\0:5\4=+^,7[7/P\UWP]9ZH-&A\*ZC:+>7UC)
M;QS2B(LZQ[@-VS<JD],GC/6OG_1]0\-2_LMZIX'_ .$1OKCXEZ]K33:3.FCN
M7N4\\!7CN O1 KJ1G@D\8)-?K!2$9!&<4 ?!\_ASQ!<_M$?$;0K)G?Q*WPM@
MM$9&RS7.Q5.#ZELC/O7EGP0T'1];U/X9Z+J/C?7;/Q'H>K02)X5A\#+'+9RK
M)\PDO%"L8S@Y=V)P<[>*^\/AS^S]I?P_^(_B?QN^N:SX@U_7%\EIM6G5Q;0!
M]RPQA5'RC@#.2 ![UZI0!\&?!_Q5X*^&/CSXC>&?B?X6N;WQEJWBI[JS,NB/
M>M>0O)F!HY-I 5<@Y) _+CJO@3?:)\/_ -KKXJ>'=9TQ[35]<O[>XT3;IC,A
MC$3L[+($Q&,'DY )SWK[)HH **** "BBB@ HHHH **IZQ/';:3>32W2V,20N
MS7+$ 1 *<N<\<=?PKXE^#FG+IOC3X8WUYH]QX<,M[.O_  GS-,P\7%E<1HRL
M=T?G9\P>> /DQ'U% 'W-7+_$_P#Y)WXD_P"P?/\ ^BS73CIZUYI\6?&%S;^%
M/$UBOAG6YXQ93)]LAAA,)!C/S9,H; S_ '>U '?Z+_R!['_KA'_Z"*NU2T88
MTBR'7]Q'T_W15V@ HHJ.>=+:"2:5@D<:EF8] !UH#8DHKYY^$O[0;>,?B[K>
MDW4V-+OFVZ4&/"F/(P/]\9/Y5]#5S8?$0Q,>>F]+V.'!XVCCJ;J47=)M?=_G
MN%%%%=)W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445QWQ1^*.
ME?"GPZ-4U)9)WD?RK>UAQOF?&<#/   R2>E1.<:<7.;LD95:L*$'4J.T5NSL
M:*\H^$'[0VC_ !9U"XTU+*;2=4B0RK;S.'65 0"588Y&>01^=7?CQ\3-=^%W
M@J\U;0/#+>(+F"WFNI9)KA8+6UBC7<SRM]XD]%1 2Q] ":BE6IUX\]-W1GA\
M31Q=-5:$N:+/2J*HZ)J#:IHUC>N@1[B".8JO(!90<#\Z\;\5?&GQE-JGC*;P
M;X=TG4]#\'OY.H2:C>R13WLPB$LD5N$0J-J,HW.<%CCL36QTGN5%> R_'?Q)
MXO\ %]AIG@Y?"]I8W>@V>M1S>)+N:*27[06"HBQCDC;S[U[MI_VK[!;?;?*%
MYY2^?Y&?+\S'S;<\[<YQGG% %BBBB@ HHHH **** *NIZ;;:SIUU87L*W%I<
MQ-#-$_1T8$,#]037E_A[]FW0M!OM">77_$NLZ;H,RSZ5H^J:B);2S= 1&5 0
M,^P'"[V;'X5ZU10 5R_Q0'_%O/$G_8/G_P#19KJ*Y?XG_P#)._$G_8/G_P#1
M9H V]%_Y ]C_ -<(_P#T$5=JEHO_ "!['_KA'_Z"*NT %8/CGPQ)XR\+7^C1
MZC-I8O$\I[F!0SA3]X#/'(XK>HJ914TXO9D3A&I%PEL]#YUTC]CJQT/5+34+
M/Q9J4-S:RK+$ZV\7RLIR*^B(PRHH9MS <MC&33J*PH8:EADU25KG'A,#A\"F
ML/'EOOJ_U84445TG>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MEOQ_^$,_Q:\,6T%A<QVVJ6$IFM_/SY<F1AD)'(SQ@^HKU*BLJM*%>#ISV9S8
MG#T\52E1JJ\9'SK^SU^SKJ_P_P#$DGB'Q#/;)<QPO#;6MK(9,;N&9FP!TX '
MK7;_ +2#:SJ'PNUWP_H?A?5/$E]K5A<6<9T]H%2W9D(5I#+*F%)/\.X\=*]3
MI,9K/#X>GA:?LZ>QC@L%1P%%4:*TW^9YAI'@]/B9X-T,Z_I_BCPG=:=&+?['
M'J[V,C%452S?9)RKJ<<;B2.>!FO/[[PWXX\ WGQ-T+1O!UUXEM?%ERU[I>JP
MWD"0V\DEND+I=>9(K@*4W;E5MP/K7T?THQ72=Y\U^(_ALND^#-/\'7?P<7Q]
M>V&AV^F6?B &QV,ZQX(9Y766!5?)!4-P<CGBO9_A'X9U7P9\,O#&AZY??VEJ
MVGV$5O<W6\OO=5P<,>2!TR>3BNMQFEH **** "BBN,^,?Q-L_@[\-->\87UM
M)>0:7;^:+:(X:9R0J(#VRS 9[4 =G17R7X=_;*\4Q:%JM]XJ\%6.FW&E^*=/
MT"]L[:_9FMXKE ?,W;2'=2R_+P#D\C%?68.: %HHHH *Y?XG_P#)._$G_8/G
M_P#19KJ*Y?XG_P#)._$G_8/G_P#19H V]%_Y ]C_ -<(_P#T$5=JEHO_ "![
M'_KA'_Z"*NT %,ED6&-G=@J*"23T I]<9\8/"^O^-?AUK6A>&]5@T75-0@-N
MM_<1LXA5N'("D'=MS@]C4R;C%M*YM1A&I5C"<N5-I-OHN_R/#O@3^V):_%C]
MH'QEX+>2)=+C;&A2@ &;RLB;GONY8>R^]?4E?GSX"_X)O>-_AWXQTCQ)I/Q
MTF+4--N$N(C]AFP2IZ'YN01P?K7Z!P[_ "D\W;YFT;MG3/?'M7!@I8B4&L1&
MSO\ G_D?6\44<HIXBG/)ZJE!Q2:LU9I6OJE\6_K<?1117HGQ@4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<[X]^(/A[X8^&KG7_ !/JL&CZ3;X#
MW$Y/+'HJ@9+,>P )KHJ^4O\ @H9\&/%GQ;^&6CR^%+6759]&O6N;C3(#^\F1
MD*[T7^)E_NCG#'&>E<^(J3I4I3IJ[70]G)\)A\=F%'#8JI[.G)V<NWWZ*^UW
MM<]H^$G[07@+XXPW;>#M?BU.6TP9[9HWAFC4G 8QN VW/\0&*U_B5\5O"WPC
MT+^UO%.JQZ;:L2L2[6DEF8#)6.-06<X&3@<#DX%?!W_!._\ 9[\?>&_BI/XQ
MUW1=0\-:-:V4UMLU&%H)+MY, ((V 8J,;B2,9"U]??M4ZIX?TKX,^+'U6\TR
MRU*;1KV&P:]ECCF<M$=R1%B"2>,A>O%8X*M4KT5.K&S/2XFRS!Y3F,L+@:OM
M())WNG9O=-K1V_4]:L;R+4;."Z@8M#/&LB$C&58 CCZ&O/\ QG^T#X,\":W=
MZ7J=Y>-/81I-J$MEIUQ=0Z?&_P!UKB2-&6($9/S$<#/2J^GZSXB\2>"?#ES\
M/-9\+7ELELD5W-?"2[3<L:#:C02  CG(.>U>0P>-=!\!V_Q[TCQ;J=GI^M7E
M_)=Q6=S(%EOH);*-(C"K'=*"RL@"YP1BNX^4/=/%WQF\,>#YM-MI[BZU._U&
M$W5K8Z+8S7]Q+" "91'"K$)R/F.!S76:-JT&NZ5::A;+,L%S&LJ+<0M#( 1T
M9' 93Z@@$5\7^%+&X\%>*DMO%7Q!NOAG>1^!-&%K.1:QF<PI*)8M]RCY*.R[
MHTP3D9Z5]0_ KQ+KGC#X2>&=9\1IMUB\M?,F;R?)\T;B$DV?P[T"MCMNH [R
MBBB@ KRW]IZ71H?@-XR?Q#HE_P"(=%%D?M5CIC!;ADW+ET)X!3[^3TVUZE7F
MG[2%YX4T[X)^*[KQM:7%_P"&H+4275K:RM'+-AU*(K*002^T=>_/% 'SG\-/
MV4_!<NOZ9KVH_&:Y\7:)<7MMK4>CSW,"+=W"(!"\[!R9"JX7A5)QBOM85^;7
MA7P-X%\->)?"VJ>-_P!G?4_!/AS5=0MXK'73K\UR+>9V!A\Z/(P"<=<?0U^D
MHZ4 +15;4;^+2]/N;R=MD-O&TKMZ*HR?Y5\^?!SXZW?Q3\1:1>2_$#PG9?VE
MNGB\%P6WF7BVY!*!K@S#]]C:S*$P.1CC- 'T97+_ !/_ .2=^)/^P?/_ .BS
M73UR?Q1NX%^'_B1#-&'_ +/G&TN ?]6: .@T7_D#V/\ UPC_ /015VJ6B_\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "JUYIUKJ 475M#<A3E1-&'Q],BK-
M%--IW0FE)692M=%T^RF$MO8VT$H& \<*J?S K#\8_"[PA\09[6;Q-X9TG7IK
M562"34;-)FB5L%@I8' .T9QUP*ZFD9@HR3@>]#;EJQ1BHJT58R/"O@_0_ ^E
M#3/#^DV6BZ>':7[+80+#'N;JVU1C)Q5#7_A?X/\ %6MVNL:SX7T?5=5M@!#>
MWEC'+-& <@!F!/!Y'I73TA8 @$@$]*115U32;+6]/N;#4+2&]LKF,Q36]Q&'
M21",%6!X(([5-;6T5G;Q001K##$H1(T&%50,  =@!3FE1#AF53[G%.!!&1R*
M %HHHH **** "BBB@ HHHH *Y?XG_P#)._$G_8/G_P#19KJ*Y?XG_P#)._$G
M_8/G_P#19H V]%_Y ]C_ -<(_P#T$5=JEHO_ "!['_KA'_Z"*NT %%%)D9QG
MF@!:**2@!:*** "BBB@ HHI 0>AS0 M%(2!U-&: %HI,TM !1110 444F<4
M+129'K2T %%%("#T- "T444 %%%% !1110 4444 %%%% !1110 444E "T44
M4 %%%% !1110 4444 %>._M,>--9\)>$[&/2)I+,WUP8I;N(X=%"D[0>Q;UZ
M\&O8JSM>\/Z=XGTR73M5LXKZRE^]#*,CV([@CU'-=F#K4\/B(5:L>:*>J//S
M##U<5A:E&C/EE):/^N^Q\W?LS?$'Q#?^,9-%O+ZYU+3IK=YC]I<R&%EQA@QY
M .<8Z<BO5/COHOP^;PM)KWQ!T^WU+3]-C=88+HM(KN^ $CB!P\K'"KP6R<#&
M375^$?A[X>\"),NAZ9%8M-CS) 6=W Z LQ)Q[9KG?B?\$]-^*6M>']5O-;US
M2;S0WDELCI5VD2K(X \PJZ."X (5L9&XXZUTYGBJ.+Q#JT8<J_K70X\FP5?
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
M?_"*Z+_T"+#_ ,!8_P#"OG+]JC]BFS^.LUCJ_AV^M/#NOVL?DL)8#]GN(\Y
M;9RI'J ?I7K97/#4\3&6*7N^>JOYGG8^->=!K#_$>,?#3]H7XHWW@.Q;5O%D
MMY/,?.6?[/$LH7LI8+S^5>T_#7]IW5)->TC2?$SVS6<S-%)J+ 1L"1\A;L!Z
MFN4\ _L2>+_"W@^WT^_\3Z1>7\+$*L44JQ*G8;R,D_\  15RZ_8_\9W,T9_M
M70E1#D#S9B?_ $57MYYBLNE@7'!Q3J-JUE;JKW=EI8_-(4N(<-B_:VE*-]KW
M37:U_P#@FS^TK^UCJGPYTS6U\&VUIJDUO;*$O"PD2*0GF3 X<*.WK7QC\._^
M"@_Q7\)^*5O]=UD^*-+D8FXTZZAC0$'_ )YLJ@H1^(]J^NM6_9*\4SV-W]HO
M]'N(WC;S(D>7+C!R /+ZFOG3_AV'\0]647MAKOAVVM9\O'!?27,<T:GH&40D
M _C7Q7$>$]G*C5RVIS:6DD^JZ_/]#^E?#/-<MJX;&8/B;#Q@W*\)25[Q>G*G
MJTXVOI:]_(^S?V:_VH]$^,WPVM]8U;4=-TC68I7@O+26Y2+:P/! 9AP1BO5O
M^%B>%O\ H9-(_P# ^'_XJODW]D[]C;X@_ +QQ<WFNW_A36/#M]!Y5U;0O++,
M&'*.GF0 <<Y&1UKZ_P#^$5T7_H$6'_@+'_A7/A)U9T5[96EU/*XAP^!P^8U%
MEM13HO6-NE^GR?X6*7_"Q/"W_0R:1_X'P_\ Q5'_  L3PM_T,FD?^!\/_P 5
M5W_A%=%_Z!%A_P" L?\ A1_PBNB_] BP_P# 6/\ PKL/FSYW^-?[0.JPZ^^E
M>%=2B@L8%&^]M2DIE8\\-R ![5M_ OX]W&MS7.E>+-1M4DC0207UPZ0[QT*M
MD@$_2M/XL_LXQ^--334]!N;72KDH$EMY(RL+XZ,-HX/X<U0T;]F^^\.>#]5M
M[6\TZ]\0:@HA,]U&1#;Q_P 6SY6)8^N!7VOM,KJ9?&DK*H[=-4^K;['YRJ.=
MTLUG7=Y4E=VOHUT25]]EMOJ=-X%^/>D>)M?U^SOKNTTZVM9O]#GN)5B66+IG
M+'&<C/T(KAO&7[8^@>&?VA_#O@2.[LKC1+NW*WVII*K)!</S"N\'&,#!]V'I
M5'PS^S1XQ\+ZY:ZG#>>'KJ2W)/D7+2-&X((P08C^=?-WC[_@GQ\6=0U?4_$U
MWKGAFZO;J[^T/'9/<%@SR  JOD 87<#[ &LWA<K^L2:JKDY=/\6U_P!?4]/!
MXO-989*O2:J*7WQW_P"!Z(^O/VDOVG-%^#GPNOM;T?4],U77'=+>QM([A)@T
MA.2656SM"@\_2NP^'7QT\)>/_!&C>((M=TVU%_;),T$]Y&CQ,1\R,I8$$'(_
M"OE7X[_L8_%WXXCPT+C4_!6FII.GI;ND$DZ":? \R4[;;^(@<=@*]1_9!_9K
M\7? O0]6T+QE)X:US2YI1<63V(>66%SPZMYD*_*< CGKFOSSVE=8R4'']WLG
MTNNOS_R/VNK@<I7#].M"O'ZU?F<>O*].7U6C^\][_P"%B>%O^ADTC_P/A_\
MBJ/^%B>%O^ADTC_P/A_^*J[_ ,(KHO\ T"+#_P !8_\ "C_A%=%_Z!%A_P"
ML?\ A7I'PY2_X6)X6_Z&32/_  /A_P#BJ^8?B!^T5XGU+Q+=#1-2_LW2X)2D
M"0*C&0 XW,Q!SGKQQ7U7_P (KHO_ $"+#_P%C_PKPKQY^RM/J_B*XO\ 0-2M
M;.TN7,C6MTC#RB3R$*@Y'H#C%?1Y)5P5*K)XQ+;2ZNO,^1XDHYC6H067M[ZV
M=GY=M#HOA=\?[/6O!=[=^)+RTMM4T\-O02+&URH7<&1"<DGI@#&:V?AA\;M)
M\6^&%N]8U&PTK44E>.6&>X2+.#E2H8C(P1^.:X_6OV;[^'P+9^']$NM->=YS
M<W]_?(5>1L#:B85BJCZ]OK69X/\ V?\ QOX'DU.YLYO#5_<W%E)#"EZ9&C2;
M!\ISF$\*W) '(R*Z*]'+JM*M.E-*3=XKR7^>K^XY,+B,WHU\/2KTW**C:;WU
M?7SY=$_F%A^V/H-Y^TW??#MKNRCT".R$<6K&50C7RY>1-Y.W;L.T?[2'U%6?
MVH?VM]&^!_A/2;S1KNPUW5KZ_CC%K!<)+BW5@T[':3@[?E7/=P><&OE&\_X)
MY_%KPWK-AK<.O>&KG4O[0BD22!KA]DQDW"1U\C&P,,GV[5Z!^T)^Q!\5_COX
M[77CJ7@S1[2*TBM;>QAGN%$85<N3MM^2SEV^A [5X&?0I4*,'ETN:35G;OW^
M9^G\&0PV+S'_ (7&J=&-Y:]>T=//?R/LC1/BWX/U_1['4K7Q+I1MKR!+B(O>
MQ*VUE##(+9!P>AJ[_P +$\+?]#)I'_@?#_\ %5Y%^RE\!_$?P?\ AT_A;QP/
M#NLBUN&?3[G3T:5EB?YFC<R1*>'+$'GAL=J]J_X171?^@18_^ L?^%>=2E*<
M%*:L^J,,?0I8;%5*6'FIP3=I+JNC^[?S+UC?VVIVD=U9W$5U;2#*30N'1AZ@
MC@U/45M;0V<"0P1)#"@PL<:A5'T J6M3@"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH YGXF>.K3X8_#_P 0^*[Z-YK31[*6
M]DC3[S!%)P/KBO$O#/QQ^)6@>*/AS_PG]CX8/A[Q\WD6::&EPESI5P\)FABE
M>1V6<%1M+*L>&[$5[!\9? +?%/X5>*_"*7(LWUG3IK);@C(C9U(!(]C7AWAG
MX??$OXA^)/A9:^-/"5GX2T?X?RK>37L6K17AU2ZCMS!'Y"(,I&<ESYF".F#U
MH ^HP<@&EI , "EH **** "BBB@ K)\5ZGJ6C^'KZ[TC27UW4XHR;?3TF2'S
MG[*7?A1ZD_K6M67XGU'4-)T&]N]+TB37;^*,M#IT4\<+3M_=#R$*OU)Q0!YS
M^S?\3O%'Q0\)ZS=^+[#2],UK3M8N=-DMM(>1X$6/;@;WY8_-RV%![ 5ZU7SW
M^RS8^/O#DWBJP\7?#ZY\+VVHZM<ZO#>R:Q9W:GS2N(BL+E@PP3GI7T)0 444
M4 %%%% !1110!R?Q"7QO)IUO'X'ET"UOGD/G76OQSS1Q)CJL43(7)/8NH'O7
M'?LW?%S7/BQX:UP^([+3[?6=#U>XTBXN=(+FRNVB;'FPAR6 /=23@\9-,_::
MN?B:?!,&F_#'16U&_P!1G\B_O(+VWM[BRM<?.\'GLJ&0C*@D_+UP>*N_LZZ1
M=>&/ ,.@R^ +KX?VNG-Y4%K=ZE;7TESD9:9I(&8%F8DDMR3S0!ZG1110 444
M4 %%%% !7F7QHUOQ[H&GF]\)ZMX,T*PMK:2>ZO/%B7$H9E!(15CDB"K@<N7.
M/[IKTVO#_P!HWPU=^+Q9:;=_!+1_B_H?E,R"^U&U@EM)SD'"W"X"E0OSHVX?
MW>!0!V7P(^(M_P#%CX2^&?%FIZ6-'OM4M%GEM%+%%8]T+ $J>HSS@BN^KRW]
MFCP%XG^&?P;T+P]XNU!=0UFU$A;9</<+;QLY:. 2N SB-"J!CUVUZE0 4444
M %%%% !1124 > _M8?M#ZU\&O#DUKX+L-/U?Q@FGSZU+'J8=K6RTZW_UL\H1
ME8EV*Q1J"-S,3T1J]QT2^?4]'L;N1562>!)6"] 2H)Q^=?-G[0_[)^M>-=+^
M*.M^$_'/B2WU_P 5Z8ML^AJU@+.X\J(I%;^9+;F2./EC@2#EV.1FO?OAUX=O
MO"G@G1])U+5KS7+ZUMUCEO[\1":1O]KRD1..G"C@#J>: .CHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBL/QIXTT?X>^&K[7]>NC9:59)YD\XB>4HOKM0%C^
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
; 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>kala-20251231x10k009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kala-20251231x10k009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &4 <\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MD7B6;1SW4TAD+)OR"&XH _;U)XI&PLB,?0,#4E?!_P"S[^Q5X^_9P^(:>/\
MQ?\ %V\\2>'])M)Y;FPD:9@R[#DX9B.,9KT1O^"G?[/BZ-=:C_PE\A6WD$1M
M_LC^<Y(S\J]Q[T ?5E5HM2M)[J2VBNH9+B/[\22 NOU'45Y7\"?VJOAI^TC;
M7A\#>(4O[JT4-/93(8KB-3_$4/4>XR*^(_V?XOAMX(_;/\>^*%^,>KZ[J%BF
MIW=UH<MK*JQI&2TH9B<,(P"% ':@#].:P]<\<^'?#-Y#:ZOKFGZ9<S#='#=W
M"1LXSC(!//-?E-%_P5)UG_AK]6?Q<?\ A2?]I-D?81O^S>6<?[7WL5S?_!5+
MQII'CGXT?!OQ3I5SYNB:GHD%];W$@V9A:<,&(/3B@#]ET=9$5E(96&01T(IU
M?)&D_P#!2[X :5>:9X;G\8,;B.**W>\2U=K57V@'+^F>^*^F->\?>'/#'A"7
MQ5JNLV=CX=B@%RVI2R@0^61D,&[YR,8ZYH WZHZUKNG>'+![[5;ZWTZS0@-<
M74@C0$G R3Q7RY9?\%1/V>K[7QI:^+9XB7\L7DMDZVY.<9W=<>^*P_\ @J+K
M-CXA_8:UW4M,NX;_ $^ZNK"6"YMW#I(AF4@@CJ* /KG2?%&CZ[I;:EIVJ6E[
MIZDJ;J"97C!'4;@<<5>M;N"]A6:WFCGB;I)$P93^(K\K/V:[#1M2_P""4/B2
MWU_Q5=>#-+?7)Q+J]G&SO'^]API5>2&. <=C7U#_ ,$^)O!G@/\ 9CN+S3?B
M#-XJ\/V=Y/+<ZUJ:M!' 0!N4!SD** /KBJNIZK9Z+8S7NH74-E9PC=)/.X1$
M'J2>!7RIJ?\ P5*_9ZTS6WTT^*KJYV/L-W;V+M!]=W!Q^%6?VT/'_A[XG?L)
M>/\ Q%X7U:VUK1KO2RT-W;-N4_,,@]P1W!YH ^F- \4:/XJM7N=&U.TU2W1M
MC2V<RRJK>A(/6M2OSU_X(L_\F^>*_P#L/'_T4E?0?[=?[3$G[+?P(OO$MA''
M-X@O9UT[2XY>5$[@G>1W"JK-^ '>@#Z"ENX(&"RS1QL>@=@":D!# $'(/<5^
M.?P(_9*^._[9OA"3XFZ]\5M0T2*^ED:P62>4F4@D;@JL JYX'TKN?V,OCM\8
MO@5^U"?@?\3+C4?$FAW-V^G17]PDDJVT^"8Y$E(Y1^!@GC</2@#]5**\?^.O
M[6GPO_9R^SQ^-_$D5A?7"[XM/@4S7#K_ 'M@Z#W.*RO@?^VQ\(OVA-6.D^$?
M$Z2ZQMWKI][&8)G'?:#]['L: /5]4\>^&]$U9-+U#7M.LM2DV[+2>Y1)6W?=
MPI.>>U&K>//#F@ZG'IVI:[I]CJ$F"EK<7*)(V3@84G/)K\@_^"A?_*2KPE_U
MTT3_ -&+5C_@I4/^-@_@7_KCI?\ Z4M0!^R(.12UY1\:OVG?AO\ LZZ9:3^.
M?$4.ERW*@P6: R7$H]0@YQ[G KB/A'_P4%^"/QI\26^@:#XJ-OJ]R=MO;:G
M;<S-_=4G@GVS0!]'4444 %%%% !7X2_M*^"]<^(?_!2SQ%X=\-:Q_8&N:AK,
M,-IJ6YE^SN8$PV5Y'X5^[5?G%K7[#'Q0OO\ @H./B_%:Z:?!W]LQ7OFF]43>
M4L2J?W?7.0>* /,_BO\ L _M%>$OAIXHUO6?CN-5TK3].GN;JQ^UWA^T1*A+
M)AN.0".>*YO_ ()9#'P;_:,_[ R?^BIZ_5;XX>$M0\>?![QGX<TI8WU+5=)N
M;.V65]JF1XRJY/89/6OCO_@GE^Q-XZ^ &@_$W2?B%;V,%MXFMH;:'[%=+.2
ML@?..GWQ0!Y%_P $0C^_^)G^[;?S-<+^RS_REF\0?]A'6/\ T!ZWO!7[ W[4
MO[-OQ$UI?A+K]A;:1J1,']H_:8P'ASE3(C@D,/8=:[W]D7]@+XQ_!K]KBV^(
M?C.ZT_5],7[8;G5([T/-</+&P#[.O+&@#YU_8K^$7A+XR_MY^--'\9:-!KVE
M07FK70LKKF)I%G?:67^(#/0\5G_&+X"^"M._X*36/PZLM(2P\'WNKVJ2:9:L
M40(ZAF1<=%)'0>M?8'['/[$/Q,^"?[7/BGXA>);;3X_#NHOJ!@>WO%DD/G2L
MR94<C@T?$O\ 8A^)GBG_ (* :7\7+&VTYO"%OJ-M<O*]XJS;$7#?)US0!\Q_
M\%6/@CX)^!7Q8^' \!>'[3PO%?:<\D\.GKY:-)', KX'\6#R>^!7MW_!0_7O
M@L-*^&%S\1K?Q3XJ\92:);O9Z#H=^EO#L94+22LR-@LW P"37H/_  4H_8Q^
M(_[4'COP+JW@BVL)[31[*:"Z-Y=K"0S2JPP#UX%9/[;O_!/GQO\ &:;P)XQ\
M#7MHOBO0=)M=/NK&XE"!FA *O&YXR&SP>O% 'PA^V*;N]T#P7J'_  S^WP7T
MY8VAL[WYE.HH I&[*+EAG.[K\U>E_P#!1;4+CQ'\-_V7;J_E:>XNO":^;(Q^
M9B1 "2?6O0OC'^P]^U[^T=H.C7/CK6M(U&?3"8;72FNXXA&A49E)4;2QP <G
M/%=Q^TK^P3\8?C!\-_@/IFG6&E#5/!^AG3M522_1560-&%*'^(%4SQ0!S_[=
M/[*OPO\ AE^Q1X4\2^&?"EGI.OI]B+ZC"/W\_F1Y?S&ZMD\\]*^L_P#@F)J5
MQJ7[&G@@W$AD,(GA0GLBRM@?A4'[9'[-_C+XV?LGZ+X \-0VDOB&U^Q>:EQ<
M"./]TFU\,>.M=M^P[\&_$?P%_9T\/>#?%4=O%K5D\S2K;3"5 &D9AAAP>"*
M/BK_ (+=Z;<^5\,M0R39![J$K_MD*?Y U]^?LJZC9ZI^SE\.[FQ9&MFT:W"[
M#D#"X(_/-9O[6'[-&C?M3?"B\\):G*+*\5A<:?J 3<UM..A^AZ$>AK\_/"?[
M)W[;?P5TJ;P3X(\70IX79G$,D-]%LC!ZE#(I://H,8H _0&R_:E^$&N?$&]\
M%:-XLTN]\=0O/#_9T,+F7SHU8NN[9C(VG//:ORU_8$^&>A?M5_M=^.-4^)]F
M/$+P+<:BUC?'=')*TVT!U/4*.B].*^S/V#_^"=]U^SOXDOO'_CW5HM<\<7D+
MPQQ0,7CM1)GS69S]]V'&>@YZYKROXL_\$\/BY\)_CIJ'Q+_9YUZWL_MTLMP]
MA-,L3P&0Y>/#Y5T))(!Z4 >#_M:>!-(_9,_;Y\&7'PP@.BQR3V%ZNFV3$+&T
MDH22)1V5QD;>F&JG\</AEI'QA_X*LZYX/UXSC2-5UZUANA;OL<H;6$E0W;TS
M7TA\!O\ @G=\3_&OQ\L_BS^T'KEOJ5]8W$=Y%812B5YY8^8@Q7"HB$*=H]*W
M-2_8@^)EU_P46D^,D=MIW_"&-K$-Z)3>+YWEK B']WUSE3Q0!Q__  4O_9]\
M"_L\?LFZ=HW@/1O[%T^[\0Q3SQ_:))B[B-AN)=B>E9O@#]E#X6:E_P $P=1\
M;W/A.SF\82:#=:I_;;C-RD\;,5VO_"OR@;1QC-?5'_!1G]G+QA^TQ\&],\-^
M"X;6;4K?4TNG6[N%A78%(/)[\T_P7^SKXPT+_@GY<_"*YAM!XP?P]=::L:W
M,/G.7VCS.F.1S0!^=/[.WQ$U[P;_ ,$Y?C;_ &3<S1,VJ6ML'B)#1),-LA![
M<"N"_9EU7P[IGPSUBWU3]F[4_BS=ZC+)'_PD,/FL+<8P%B*Q,$8'G(.<U]^_
ML<?L"^(?!7P"^)7PX^*EM:PV_B>1#$;"Y68IA" ^1T(;!KQ_PK^Q?^US^R[?
M:OI'PD\5V=YX9O92R_OXPN>@<Q2 [&QU(_6@#$_X)E:-XH^',WQ>T?Q[I'B/
MP;X!OO#\EY<7=Y;RVR6Y0[2R,RX\SRW;D<_+[5Y_\*]6^&-WJOBVQ^#'[-_B
M/XNP/"T,VJ>);I9V@0Y'F(B18B)Z\MN^E?=W[.W[)GQ6@^#WQ*\.?&?X@S^(
M;CQM!)&;,2FX%@[H5>19#ZY'R+\HV\5\P?"W]B']K?\ 9\U'7_"_P_\ $&DV
M'AS6WV7&IK/&5*#*B0*PW*VTGIS0!QW_  2-U"\T_P".'Q-TH1O8VTV@3M+8
MLQ(C=) %!]UW$9K7_P""*?\ R7#XA?\ 8#_]N8Z];_86_85^+_[.GQN\1Z[X
MJBTRZT?5-)NK%KVWOE>1Y6961MO7!(.<],UT'_!-K]B?XE_LP_$SQ;KGC>VT
M^"QU+2_LL!L[Q9F,GG(_('084\T ?2O[='_)HWQ1_P"P0W_H:U^3W[!O[+/Q
M2^/_ (/\4:CX ^*+> ;*POX[>YMEDG7[1(8]P?\ =D#@<<U^PW[3_P /M7^*
MWP \;^$=!2*36-6T]K:V6:0(A<LIY8].AK\T_@_^Q/\ MH? 33-0T[P%KFF>
M'K._F6XN8H;^V<22!=H8[U/;CB@#ZF^#7[,?Q._9_P#AO\5;CQ_\3&\?0:AH
M,\=M$SSM]G98V);]X3U''%?&G_!)WX > ?C7XM\?S>./#=IXE73885M8;Y=\
M4>]GW';T)X')Z5]&^ ?AY^V!X?E\07OQ<\5VNJ^"4T._%U;1W%L[,Q@;9PB!
MNOO7Q'^PEX-^.VNZIXSU/X':_;Z7J=E'&E]9W#H!<HQ;:0'!4E2#[\T >C_!
MWP];?L_?\%6F\(^#99;?0EUJ33Q;1ONVV\L6XQ$GJ%+8Y_NBKO[&NF6FL_\
M!3'QUIU];QW=C=3:W!/!*NY)8V<AE8=P0<5]#?L0?\$]O''@/XS7?Q>^,.I0
MWOB<O+<6ULD_GR/<2YW3RN.,C)PH[GVIW[,_[#_Q-^%O[;GB#XGZY;:<GA:]
MGU&2*2&\5Y2)GRF4'(XZT ?*]O\ "SP@W_!5E/!)\.:<?"7_  D$D']C?9U^
MS>6(6(79TQD9Q76?\%<?"^EZ1\=?A3X?L+**QT>#1X[.&SME")%")]H10.@
MXKU#]JC]@KXT-^U3<?&#X0WEI+<W5TE_#(\Z1S6<^W:P*OPRGG\#5[]JG]B3
MXY_M!ZU\(_$%RFE7VNZ-H\,&NSR7D<0-R)=[E1T(QZ4 <3_P4N_9?^&7PA_9
MN\"Z[X/\*66@ZJ;J&VENK5</<(T.X^8?XCD9R?6O+/VM/B1K[_L$_LR^'C<3
M_P!F:E9W,]VRL<2FW81PHQ[X5R<>WM7W_P#\% /V9?&O[17P$\,^$_"$-I-J
M^GWD,TRW5PL2!5B*G#'KS7+:Q_P3ZNOBG^Q'X#^%_BBZ@T;QOX7C>6SOH7\Z
M**5G;<A(^\C*1G'0@'M0!^?%];:;XE_9WL?"NA_LNZY'XB:VCDA\;P13RS3R
M'DR9$7S(PZ+NQC%>P3KXOT[_ (),^*=$\8:9JFEW.E>(+>"UAU6!XI/(,R,
MH< [06('TKL/#G[,_P"W-X&\)I\.]$\76UOX74&"&ZCOXB88CQA)"-ZCV'([
M8KZ'^+'[)OQ1\5?L(_\ "J+GQ+'XU\<>?;R&^OIO+78DH<IYC<MM'&6Y- 'R
M=X!_Y0T^,O\ L//_ .E%O6_^RW<?#ZW_ ."8OB7_ (6;J.JV'A9M=F\V/19
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
M[/M*Y(6;;V.00P'<>]?75 !1110 4444 %%%% !1110 4444 %%%% !1110
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*^5?^"GW_)E?CS_MU_\ 2B.OJJFO&LJE74.IZAAD5G4ASQY?3\RX2Y)7/SF_
M:<\":M\*/ 'PO_:%\)64DM[I7AJWT+Q58P(0UYILUNJ!VQU,9;J>F5)X2O#=
M:\#^)O$G_!-[X*:GI-MJ<^CZ+K\E]JITF+S+B"#S6 F5<'.T\]"!CFOV+:-6
M385!3IM(XI%B18]@10G]T#C\JUDVY3DNK37E:7-;TO=]-V9Q7+&$?Y4T_/W>
M6_K;\D?G-^SGHGPM^)O[17@WQCH/QF\?_%GQ7H5E<%(]2TX+:V49A=3#<3&%
M F?,.T G+"OD[X<^(9;WX6:]X;\1ZAXO\-_"*?Q1<:CJMOI/A#^T+6U=)P0@
MU/S,  *@/RG\<U^WNJ:'::MI-]ITL?EV][ ]O*8#Y;[74J<,.0<'K7QAI?\
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
MAF'4#FH9_P!O#PO;6YGE\.:O'",9<F/ _6M_J>(>T']QG[>E_,CZ<HKYO?\
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
ME?L9OW6<>(I77/'<^<?B*(4@LG:!+.XFM@5T\K\T:-A@%/!VJ/;O7Z9> _\
MD2= _P"O"#_T 5^9GA'09[OP#JMY>7+/>6T3J'OT\PW*#@/'(QSQCCVK],O
M7_(D:!_UX0?^BQ6&=V4X03VN:9?K&4NYO4445\R>N%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!0U__ ) 6I?\ 7M)_Z":_/+X+I=W6B^%KG5 9
MK*WV1VML#ARNX@./89K]#=?_ .0%J7_7M)_Z":_.?X=V&K>(_"GANPN+N"ST
M]K9((+B*!O,0$DC) Y(./SKW\JWGZ'F8W[)]!^&-6$WC&[CED=ML;N)##Y8<
M;\<LO#8]^:[BY:Z\^#RC'Y')E+]<=L5YG\(O 0\+7NN2-?R77[P1,CDLH*]]
MQ/7KQVKU"*YB,<;$[-_ #\'-:8CE4_<U1-*_+[P^6!98EWE@5((*]:CNH([K
M/F[?)*E6##DY]ZGCG#NZX*LO;VJNTD=W++"R,$'!W#&[Z5S*YJ,LS;>?L@,9
M:)-N V6"=N/3-5[MKZ368HDC"6&W<TP;DM_=Q5R'3;2UN?M$,").R>49 /F*
M@Y"_3)-3211WD3(V=G0D'%.Z3N%KCQ%E"'/RD8.1G(^G>J4&W3;!46 *L7"P
MVX&$7/  ':K$\BQQ%%;#%<*":@L)(5NYK1(9DE4"1I&0[')]&/!/'0=*2V!B
M7NG0ZBL+3(6\F194VL5((]Q_*JWB.&YN="NX[0LMTZ[4(.-N2.?PK79"N,_G
M43;6)!'.*:DTUY U<IZ?:?8K:.,R&4A1\Y[GO5HDYS[=*.$"J%^3V[4UV^<@
M$ =_?VH>H;"!F9<G 'K3R R%>"IZ@TUID5UB) <\A>^*2,2;W#NK+_" ,&@"
MC8>&](TO4I=1M].MX]0D&&N!&!(P],]:TKAA<(4/1Q@^N*:&!)R/Q-&0^1WZ
M<4-MN[!*VQQ>K>'(/#8GU6SNY!*JY\B:?$;=OF]:Z[]CY_,^#,+\?-J5Z?EZ
M?Z]J\Y\>QQ:+XMCU=K:XN"T B"L<PGGN,]OI7HW['YS\&HCM"YU*]^5>@_?M
M1C+^QBV[W"A;VC2$_;(8I\!=:8,%(F@.X]!^\'->%_#SXPZ#<^"[FQG1VG2W
M*--;P[0[<*NT^NXC%>Z?MDQ)/\!-;CD.(WE@5CZ R#-?-_PN\)R:=XDTVST"
M!+O1I1'-<,K$A57_ )Z;AP">1CN*ZLMC3EAY\_1W,,4Y*K'E['T+X.@O[3PM
MID>JK$FI^2#<>2,#>?7U/J?7-7YI3&RE03N./I[U8E&6X/%5;&"2$,)K@SDL
M2&88P/2N9OF;DS=*R2)//.^)2"P<$[P.!4ZQJ"7"C>>IQR:(I$'(*RX.#M(.
M#1.BS\'('MQ4#'ET6-BYQM&2>PJL$-Y&LD$@,3C(8<\>HJ8IYD>  W.,4[#0
M)Y<:A4Z4; 4;J-)F6P,TJ2L WG0G:>*DD>9I/LK1EK<QG,^1U],5:0[92<#.
M.N*8ZLJ+D[I.X'%.X6!)A:6V9)0L:+RS< "@RP)"LBLHC;D,O0Y[U8CM4GA9
M)4#HW!5N0139[(&(HHVIT  Z5-T%F0@JS%<Y/K2%$1FD8+NQC>>N/2H9IECO
MK:$Q_*V?WAXQQP/K4/V>2ZMI8+_;("YXB..,\ U20KEP.O0$$^E.7);##"^W
M6JL-C$EP9QNW[=H!/ %2!Y2)1A!_SS()_P#'OQHMV"XMY$;FWEB61X2ZE1(A
M^9?<5E:-;36%F--NFGO0NX"ZN"&+CU;^7X5H->B&T,UR/)V_>[@5,I#J".0>
MGO5)M*P63=SXK^*>H2IJVM:=)>30O;33QI;(@$.P,#@>F<YK]&_ ?_(D:!_U
MX0?^@"OA#X]Z1;:1XGUB\F2S/VB#,81MLV\CG*CJ/<U]W^ O^1(T#_KP@_\
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
MFV.%ZG]X.E?'NJ6JW=^VO_8+AK:SN4F1)GR%=,$'(^Z..>,5U93!3I3B^O\
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
MD^7H<5X]M]>\,*^BK)]D@MX52XM(78Q0J<$H,^IY]!7Z8^ _^1(T#_KP@_\
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
M6)1\$:A)IAEAU"[NY+O4FV*)'Q</@9!SCD'&,5Z D$]REC;R0W1GN;<J+"7
M= #S(Q]NE<Q;:1I][K$<]S926TY8)L+!?+R/E=&SU'.0*ZMIYA=6=MY3RQ6[
M!$U(2;F93V;_  KCJR4I76YO!65F9=]=ZC8:L;>WMXXU,09KB2(M(C= !V-:
M.F"&UOKA-3O9HI1&D*S6ZMCS). 0#D9^G2JCZCJ$6JWD-LEQ=2(&"'&%93Z'
MU%3V22@16]U;RO:7:,EPZ9+H>@R>H//&/>LWL6MS4U.UM;*Z6W6\>:RD_P"/
ME=OSR2  ,Y)XQZXXJ/3KN[N$NK<&U^SQ./L\EL@)*'^$$]\54M8%O8Y].TY_
M)5(66TME.\2+C[S/ZTI_XI:U6)H(Y+D",J$;+;SQG'>L[:6ZEWZF'K=[>. (
M(E^T+*UL8Y4+1K%T8*Q_C(/7UI^EZ':1Q2Z?J$[VVCVD0MH(;JX(+/NW>:67
M&<@[>O:NRO+":XBL[C5HDEMK@ &P<88RCD,H'\7%8FK:>?$ L7LD:TL5C-MY
M;VWF%7R#^(Z\^M7&I=66A#C9W,VTAET.%M9,R7=M&ACAB=@PSV^N?6N0\3ZE
M&;!Y[B$QF[F1Y6D;]W&HZA2.>X/YUU&N>#6\#@/I\#+%=3 32W#^9&3V*C^'
MDUS&K:;<_P#"20ML>?;;;72081.3\X'0D]A732Y6^:YE.Z5B/7)+/Q1X8M8M
M,TA9[NQ8RQB/ "IW9O0GK571[;3='N4@NI3=7!D#-Y2 X!'!+]1CTYK:\+:G
MI>EW*0!'E^U?NI%N%\N,J00P)'3V]ZYOXA6NE>'+TP:0LUK:R,'C<\KTZY/4
M#-=$-7[+6QD]%SECX::=<:5\</#1>[$L%]JUO-'&&RP /\7O7ZFU^6OPDL;Z
MS^)WA(WDEK.KZQ;LD\39:3GK["OU*KX[/'?$KT1[N7?PGZA1117SIZH4444
M%%%% !7F'[3WAS4_%_[/GC_1=&LI=1U6^TB>"VM81EY7*\*/>O3Z* /QU_9H
MA_;#_9I^&NK>!_!GP:E7^U+Y[W^U-2MLR0.T:1G&9 F $!^8'FOH/]D7_@GW
MXQ^'^D^/?&_Q!UB(_%'Q5875M!Y4HE^Q-,"7D>0<%V)YV\ =_3]!Z* /Q>^$
M/P+_ &BO@18^// 5G\!;#Q3J?B$2VR^*M1B600(R%"T<Q;:002PR1\Q[]*^G
M/^"4WP1\<?"+P3\2_#OQ#\':CX<&IW4$T+7\8$<Z>6Z.H.3G''YU^@M<;\8O
M %Q\4OAGXA\*6NM77AVXU6U:V35+(D2VY/\ $N"#G\: /Q/\$?LL1ZU_P4*G
M^&5G)'>^'].UQ[Z8P/OC2V0^9M.. 1D+7[O6\"6L$<,2A(XU"*H[ # %?,?[
M(7["'AK]E._U;6UUF[\5>*M37RYM6O4"E4SDA1DG)/4D\U]04 ?.G[0_[!OP
MO_:<\9VGB?QFFKG5+:T6S0Z??>2GEAF89&T\Y8\U\#?&_P#X)CSZ'^TOX1T;
MP/X2\3:I\,[EK<:MJAN1(T(+8DQ(0-N![&OV$HH Y_X?^"--^&W@G1/"VCB8
M:7H]I'96WVB3?)Y:*%7<W<X'6N@HHH H:_\ \@+4O^O:3_T$U^;/P9TO5H=)
MTZ6YN&%K/&&M$V!U49.,J3Z9K])M?_Y 6I?]>TG_ *":_.;X83RGP;H]L2AN
M)H4$$DBED ^;Y3V&/:OH,I;_ 'B78\O&_9/1=+U1A?W=K>L7OPXFC56"90<
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
MFCGTI6N+.1;Z2<(]I(P7S1GD^_K56U\8:;K6HZA96-O/''8R>7<K<1$[01C
M(ZJ.N#5OQ&TWV2>50FH7J,$,P&U8DP?NY[BN?E\3VFAZ4AT>[:._GNE-PLD0
M8R_+CH>W!KLC'F6VIA)\K$\?^([7P[="UMI%>/A)964[1N'15'7C\JRK*^@N
M]/@O9AYUA(Q>.1WW/YB\'/3@=A2ZWJ0U^^MK296AO;IP'V1[>.Q'85D>(M-.
MAM);M:M<JTYPC-YK#C&200 ?:NN$%RJ+W,)2=V^AW'@!)F^)O@B:*)5TY]7A
MV/D$N<]<U^G%?EC\*-:AG^+/A#3E2*V:#5+?_1TR"3NR6([5^IU?$9VG'$)/
ML?0Y>[TG;N%%%%?/'J!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 4-?_P"0%J7_ %[2?^@FOSR^%FBZM<^!]"DM)EEM_LQ8*C#<CDG (/MFOT-U
M_P#Y 6I?]>TG_H)KX4^"\>EVOPSTFZCE*W*V1\_8QRIR<\>M>YEDG'G:\CSL
M6K\I0O)_^$)O8%V0O*ZXGE(WFW#'E<#J:;)KUCK43PLZ&:-AM<+EY0#PH'3\
M*9:V<<D.H7,<1F7<=ZSR!I0YZ<]>.O-0Z1X5%C*NGM.DH9C*<E5W''S,!G/%
M?4^[:[W/'UZ;&_8Z^^D"&SNXCJ%_M.U[<X%NG3D^O<^E;J^*+EM(A$48-PK"
M.1T<,R\\<GU%<O<Q6$4\22W,D&I/D68=B2%Z%I"WKZ&I;.,SM+%/) ]I; JT
MH)P7 SDD'^=82A%ZV-%)K0F@T6SM?&<FO+9"8W2""XC5]_E')*DKTYYYKJ]*
MU>YE:66TP8!*-\;G!C0#H%[5YY+=3>(].DTO2;LK< )<HT$0,BJ3M. 2 PYZ
MD\<<5UOA6UGT2Q6Z19[I5_<W!N HD9QQNXXQ4U8Z>\]=AP>NFQW6F:LU_-<
MQ&../ #,.M7GP>>E>,>,M7\>ZSJFEGPM>V^CVT@87$<]OYLQQSD+CGI@=.37
MHUK_ &N^C6J:BPAF\D-+<QX4JXZAEY S[5QSH\B4KK7H;QJ<UU8T[6X6Z>81
M<K&VTG'&:GV].Q/K3=,,;6$1CD$H(R9 /O'UJ23G/8XK![FO05=N['<5!=01
M3865%<'HKC(-<GJ>L7&D:[;0-)/<B1MS)%$6P#T'%=7)*7EB3R6*D;BW9?;Z
MU;@XV?<E-,Y+QO=6X%M;_9Q,RME=AP4/;Z5K:#?!;-9[MH0[H-H4?.!Z'O3K
MLP^=(\MJTCP+OWLN W'8UQ-OXWL-4UU;6RMX$:Z3?),2<*JG!!?[N>G&<UT1
MBYPLEL9-\LKL[/Q%J)C$,/V<3V]P?+<]UST.*X.RTJ_M6GNUM(G20.G[P#;P
M>/E]35K6;V;4M859)$LKQ!\MJTH.,<@Y]".:K7.JRS1Q)J=O+'$O[P+9N3YR
MKR6].N.*WIQ<8V74SD^9W,^RN-6U2]NTUFV1;1P1;/G"EAQR!_6OI3]C*,P_
M ZSC;!9;^\!V]/\ 7-TKY/TV5]3UO45EUJ_&G20N\4#(=JY]'[GVXQ7U9^Q5
M&(?@/I\88N%O;M0Q.<_OFYS7G9NK4X^OZ'5@7>;)?VT4,G[/GB!1U9X1UQ_&
M*_*WQ$VUDAA!5H.LA.=Q]C7ZH_MIDC]GKQ 0,G=%@'O\XK\L]0T'792SNJQ1
M2<A01MZ=C7K<,V5.HV^J.'-_CC;L=)X1THZ[96Z:I=P26=LSS9E.&+YX!)[8
M& .E>@:,L%K;RV#E6G4F?;&=H4'D8[<=*\NTFR_LF&$2A9%=PJW+J2W<! AZ
MYZ[L5T_AC3+W4#<^;.=T7'(.2.P)Z5])6C>[OH>53=M+:C=>U1'FN)-0@W@
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
M,XQ%+$XA3I.ZL>_@*4Z5)QFK.X4445X)Z04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
144 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>kala-20251231x10k010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kala-20251231x10k010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %Z ;0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MOPN^$?\ P4$^+?A?]IO1#XK^(.K:MX.BU\VM_I]W(IA-L\K1L2,?P!MP]U%?
MKA^UQ\9%^!/[./C?QI!<+%?6FGM%ISYZW4N(X<>N'=6^@- 'L-%?D7_P3 _:
MF^+/Q?\ VG!H'C/QYJ_B+1O[$N[C[%>R!H_,5H]K8 '(R?SK]+_B5^T5\,?@
M]?067C3QUHGAR]F 9+6^NU68J>C%/O >Y&* /1:*Y[0?B%X9\4^$V\3Z/K^G
M:IX>6-YFU.SN4E@5$&7)=20-H!SZ=ZH_#[XN^"OBO97MYX.\4:9XEM;)Q'<S
M:;<+*L+$9 8CID#- '7T5Q7@'XU> _BG>ZA9^$/%ND^([K3P#=PZ==+*T )(
M&X#IR"/PKE]7_:[^"N@^)W\/:A\3_#%KK"2>4]L^HQ_(^<;6;.T'/8GB@#UV
MBH8+RWN;2.[AGCEM9$$J3HX9&0C(8,.",<YKRNU_:T^#-[XL_P"$:@^)WAB7
M6_,\D6JZC'R^<;0V=I.>, T >M445^2/_!4;]J/XL?!_]I:#0?!?CO5O#FCM
MH-K<FSLI J>8SS!FZ=2%'Y4 ?K=17BW['/QH/QZ_9L\$^,;FY6?5)[(6^IOT
M/VN$F.8GTW,N_P"C"OR7^/7_  4%^+6O_M*^)QX.^(.KZ/X/&M_8]/L;.15B
M$$;B(,!@_?VES[L: /W1HK!\;>/?#GPWT&;6_%6N6'A[28CA[S4;A88P3T4%
MCR3@\#FL#X9_'GX=_&7[0/!'C/1_$TEN-TT.GW2O)&N<;BGW@,\9QB@#O:*Y
M7XA_%3P?\)M(35/&7B73/#-@[%(Y]2N5A$C 9(4$Y8X[#-0?#;XQ>"/C#ITU
M_P""?%6E>)[6$A96TZY64Q$]-ZCE<^X% '8T5^1?_!-KXKZ;X(_:+^.6K^-?
M%D>DZ%:03#[3K%]MA1C?< ;SC=UP!SUK]1?AM\7?!?QATB74_!/B?3/$]C"_
MERRZ=<+)Y38R X'*D^X% '7T5Y=X_P#VHOA)\+==&B^*_B'H&AZM_%97-ZOF
MI_OJ,E/^!8KJIOB=X2@\#/XS?Q)IA\)I#]H;6END:U$><;O,!QC)Q]: .GHK
MR35OVMO@QH>@V&M7WQ,\-0:9?LZ6MP=00B8JVUMH!)(!X)QBN9_:QU>7Q[^R
MEXBU#P+\2])\')J$$#VGBU]0\JT$9F3<HN(\E/,&8]PZ%L4 ?0-%>!?L2V^J
M:%^S/X=7Q)\0['XBW=O]H:;Q%:7QNK<()&_=B=\%Q&!M+'I@CH!73:%^U?\
M!SQ-XJ7PUI7Q+\-7VMN_EI:0ZC&3(_95.<,3Z DT >KT5C^+/&.A> ]#N-:\
M2:Q8Z%I-N/WM[J%PL,2^@W,0,GL.IKC/AQ^TK\+/B]JKZ9X-\>Z'XAU)%+&S
ML[M3,5'4A#@D#U - 'I=%?E#^T9K>HP?\%?/A_91:A=QV37NB[K=)V$9RHSE
M0<<U^BO[22^(/^%!>/Y/"FI7&D>)(-&N;FPO;5L21S1H77!]]N/QH ])HK\^
M?^"<'[6'B7QQ^S-\4_$/C[Q%<>(-7\(3S7IO+]@7%L;7S$4D <;XI?SKSW_@
ME5^UYX_^+_QI\6^%O'WBV_\ $*76E&_TZ&]8,('CE <)@# *R?\ CHH _4BB
MOS2_98_:#^)7QQ_X**>/M(_X3#5)_ASH4^IRQZ.''V7RHY/L\(QCH68/UZBO
MM_Q_^TW\*/A9KJ:+XL^(.@:%JS8_T*[O5$J9Z;E&2N?]K% 'IU%<\WQ#\,+X
M+D\7_P!OZ<_A9+<W;:PERC6HA'5_,!VX'KFJGA#XL>#?'_AF\\1>'/$NFZUH
M5F76XU"RN%DAB*+N?<PX&%()]J .LHKSC2_VCOA?K?A35_$]AX\T*[\/:0T:
M7^I17J-!:LYP@=LX4DGC-9>M?M;?!GP]I6EZEJ/Q-\-6UCJ@+6<IU!#YP#%2
MP ).-RD9/&0: /6Z*SM-\1Z5K&@PZW8ZE:7FC30_:8]0@G5X'BQG>'!V[<<Y
MSBOB[]N_]ICX;^/_ -E+XG:+X*^(FC:MXAM(;9FMM+U%3. +J+<4VG+#'7;G
MCK0!]Q45\??\$H]0NM3_ &-?#\]Y<S7<YU*_!EGD+L0)S@9)S7A7_!6S]HKX
ME?!/X@> ++P+XRU/PQ:WVF7$US%82!1*ZR@!CD'D#B@#]-J*^8/^"<WQ_O\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M(NV$C%+52=EV3Y>5_*UWU5N[5]VE*LFW]G5^:<F_P:2Z/1'BW[$_AW1_$/\
MP4@^*WBGX2V,>G_"73;.:SDETV/RM/EF?RE$<0'R[6ECED0+\NU,@ $"OU#K
MX[_9 M_BA\'],\+_  W_ .&8QX \&1;O[0\2OXXT_4)C+Y9+7,T42!Y7D954
MXP%!  "J /L2MY)0A"FG=15K]_/RW.:+<ISG)6<G>W;HM?1:^84445F:!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=XA\1Z5X2TBYU76]2M
M-(TRV7?->7LRPQ1CU+,0!7R[^V-_P4+\'?LN1RZ%I\4?BSQ^R971X9ML5D"N
M5>Y<9VCH0@^9@>PYK\;OCM^TS\1?VC->DU+QMXCN=0A$A>WTN)C'8VH](X0=
MHZ#YCECCDU+DD2VD?K'\8_\ @KA\'OAY/+9>%H]0^(-^AP9-.4068.<']](/
MF^J*P([U\E^-?^"S/Q6UF<KX<\->&_#=HP89FBEO9UYX(8NB9_X"17Y_$%CD
MG)]Z;6?/?8S<V?65[_P5._:2NY"4\;V=LF<A(-$LP/UC)_6M/1/^"L7[1&FW
M"O>>(M(U6-?^65SHL"AOJ8PA_(U\= 9HHYF3SL_3'X=?\%J_$-I+#%XZ^'^G
M:E"?]9<Z#<O;R+](Y=X/K]X5]J_ W_@H/\%OCJME:V'BB+P_K]QA1HNO?Z+-
MO/\ "CG]W)T.-K$GTK^?FE#D# /&<XIJ3ZE*;ZG]2_6BOPE_95_X*3_$?]GN
MXM-)UJYF\<>"DPC:7J4Y,]LGK;SG)7']QLK_ +O6OV5^!?Q^\%_M%>"8/$W@
MO54OK4X2XM9,+<V<G>.:/.5;]#U!(K1.YJFGL>BT444QA1110 444C,$4LQ"
MJ!DD]!0 M<C\2OBYX,^#NA-K'C7Q+IWAO3^BRWTX0R'T1?O.?9037PO^V/\
M\%6M+^'=UJ'A#X1+:^(=?BS#<>))3YEC:/R"L*_\MW!Q\V=@/'S<@?E7XX^)
M'B?XH>(I/$'B_7K_ ,1ZS*>;S4)S(ZCT4'A%]%4 #TK.4U$ER2/U:^+7_!93
MP)X<EN+7P%X3U/Q;*@(34+]OL%JQ[$*0TA4^ZJ:^:/$W_!7KXW>(YKA='A\,
M^&H?O1?9]/>XD'L6E<J?^^17Q!-<F5"KKGWJ !1C"X_&L/:2:[&?,SZIG_X*
MA_M++<^8?'-LH!X1=$LMN/IY7]:Z#PY_P5R^/^C/NO[[0->[>7>Z0L8Q]860
MYKXX;)XY(]Z!9><C,N 5Y(/>FJK6XN9GZE?#?_@M7:O(EOX^^'LD RJF^\/7
M>\?[3&&7!''8.>GO7W/\&/VK/A5\?D5/!7C&QU._V;WTR4F"\0=\PN W!XR
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
M'Q>)<JF(J5)>B/1_#>D))"/E!K3U30(A 2%4$"L?P_K2(%&<C&>M;5[K4<L
M^8+Q7QU7VRK7/ ?M(R=CS37]/:S9B,9SU%<]IUW =4BANO\ CWF_<R'N W&?
MP-=-XKO5D+;2*\XU*0[RX8 U]A@X.K3M(^@P\7*"1X!\2?#DOA?QEJVFS >9
M!.RY'0C/!_*N6KTSX]W?]H^,Q>;@6FM86<CUV@'^5>9#BOVC+ZDJV$ISG\32
MOZVU/O,,W*A!RWLA\4C0R*ZL592"&4X(/J#ZU_0'_P $_?VB'_:+_9TT;4]2
MN1<>)]&/]DZPQ/S/-&!LE/\ UTC*-]2U?S]5]\?\$>OB[_PA_P"T!J?@NYFV
M6/BK3F6)"V%-U!F2,\]S&9AQ[>E>G%ZV.V#UL?M!1116IL%%%% !1110 444
M4 %%%% !1110 4444 %>8^)OVGOA'X,\07FA:]\2/#.CZS9N([FPO=3BBFA8
M@$!E+9!P0?QKTZOQ_3X'>$?VA?\ @J[\4?"/C6RFO]$>.XN3%!<-"PD2W@VM
MN4YXR: /UJ\,>+M#\;:3'JGA_5['6]-DX2[T^X2>(GTW*2,^U:U?DOX0\-7O
M_!/?_@HMX6\ ^%]6OKKX=^.C;1MI]Y+NPEP[0H6Z O%,O#XR5R#U->P_$[_@
MI/\ $"[^(/C'0_@[\'[CQEHWA#S3JNKWWFJ"L3%9)$1,83*M@DDD G;0!^@]
M%? VN_\ !3/4]3_9'MOC-X.\%6EW=6&M)HWB'2-0NGVV3LF5DC= -RL6CQD#
M&_'45L_M!?\ !1V3X7_ SX0>-?"_ARRU_6_B!$)H]*N+AU6 +&OFJ"HR2LKK
M'^= 'W!5+6-:T_P]ITU_JM];:;8PC=)<W<RQ1H/4LQ %1^'+G4+SP]IEQJUO
M'::I+:Q27=O"24BF* NJD\D!LCGTK\K?^"H7[,GC6PT#QG\6_$OQ*O-7T0ZO
M;P:+X47S&M[."1MN"6;:",9PJ_B: /U4T'7M-\4Z+9:OH]]!J>EWL2SVUY:R
M"2*:-AE65AP01W%7Z\5_8J_Y-(^$/_8L6/\ Z)6O:J "OS8_X+5^.9+'X??#
MSPC#*0-0U&XU*XC4X.V&,)'GVW3M_P!\U^D]?CW_ ,%JM3:X^-?@.P$C&.UT
M!Y=F>%:2X<$_B(Q^5)[$RT1^=8ZBI&B9 KGA6&0:8N >>E='-:Z9+X&LYHG<
MZRMTRRH?NB+'RGZYS7'4GR6NMW8YG*UC)51($"K\Q[FM>*V>UTNX6-\.=JL/
M[V3TK%LVW3QC.,&O?/@?X:TO5+C5VU6);BUMHDG<-_>#?+^M>1F6+6"HNK)7
M2MI\T<N*KJA#F:V.\^$7@*Q\ ^'+*^GM%GU_4%_T>)AEN1V]![UZ%X1^"_FZ
MPNJ:_']IG:3<JOR@]L5T'P<T5_%VH7>N:BGE1VR$6NX K!$!UQZ_XUZ#H]_
MUQY3L3!$3C?U/N:_G[-,XQ#KU5%^^_B?:^R7DC\MQN/JQJU.27O/=]O)'0Z3
MX:T"PLHXX])AD('+LG/X#L*Q_$_P\\$^);&2"[T:'[06P608P*T]2\6VUK"8
M;>1 ^,!6."#]*\KUWQG=)=2,KE?FZU\?@Z&+K5/:1G*+]6?.X6&(E)R4FO,\
M+^,'[,ESHD\^H^&1Y\489VA)PZKWP._%?,&MV<D$Y+P^4>C+Z&OT1M_%B:M'
MY=PY8=L^M?/W[0OPVM;1X=:L;14MY<QW>WHKY^5P.V>GUK]MX<S_ !"J1P>/
MU?1_H_T/T7*<UJ*:P^)^3_S/EB3D@TTCBIKN(P7,D;<%&(Q4-?KJ>A]WOJ-H
M')P3@'C/I2\4E6(_I&_9;\=-\2_V=/ASXED):>_T2V:9B<DRJ@1S^+*U?DO_
M ,%>/'<GB?\ :K;1A)OMO#VD6UFBJ> \FZ=\^_[Q/RK]"_\ @EWK4FM?L6^"
M3(<_99;VU4>BK=28'ZU^2_[?FI2:O^V)\5+AY&DVZNUNI)SA8XTC '_?-;2V
M-Y?"> Y.P'%,I0Y"X[4E8&!-;RA'7(Z5ZIH'B2:_\'WNGDH?+3<&/WL#L*\F
M (P0*V]'OWMG*Y(5@1Q7GXW#QKP5]T[G/7I*M'7H?4/PDO!XC\,S:9:%9;O;
MYBIGD\9/\C4IN&M7*,N'4X(->)_#3Q'=:%JR202NH1L,(VVG'J/IUKV'7]4C
MO)(KQ'W-.NZ3UW]S^/6OS/'8&6'Q<EO&6OS/E,1A94Z\K;/4W++69(L%6Q5J
MZ\32%,;AQ7#1ZKR1FB74593\V#7GO!)RNT<KP_,]4:VIZTT^03SFN6U:\* Y
M;J*BNM3PXR>/:L.>:?4;Q((5:::9L*HYKVL-A5'T.^E2LK]C@/B1<F?6"0V0
MJ*G/L*XT<UT_CNW>SUF6VG_X^8B1*N<[3]:YBOT?!I1H02['U-))4TD+7H7[
M//CE_AI\=/ 7BA&*_P!EZU:SO@XS'Y@60?BC,*\]I\%PUI*LR#+(=P^M=JW-
MEN?U*T5@> -2?6? GAO4)&+R76FVT[,>Y:)6)_6M^MSI"BBB@ HHHH ****
M"BBB@ HHHH **** "OR'T[XS>$/@/_P5D^*'BGQMJO\ 8^B)%<6YN?)>7]XU
MO!M7:@)YP>U?KQ7D?BW]DCX,^//$E]X@\0_#;P]K&M7S^;=7UW9J\LS8 RQ[
MG  _"@#\\-%\6R_\% _^"D/A'Q?X/TZ\'@#P.+:634KJ$H#%;R/,"P_A,LS;
M54\[<DC@X\WN?VA+CXX_$/XO7/QF^-_BGX7VFB_:(=&\*^'#);BY96E3[/A
M0=NU58.,L7)W#!K]D_!7P_\ #7PWT5-(\*Z#IWAW3$.1:Z;;) F?4A0,GW-<
M7XD_97^$/C#QL?%^M_#KP_J?B1G$CW]S9*SR..C./NNW Y8$T ?GG_P31^&%
MM\;/V'_CKX%FVM)J]^\4.>2DWV2-H'_"1%/_  &OGO\ 89\+>(?C[^TQ\*O
MWB-3<:#\.6NKTVTBG]S%'.TYC;MS<,B_0X[5^LWC[P?:_LI_!SQ9K?P*^%.G
MWOB69H'&A:3;,GVQO,";F6/EMBN[8'I7BG_!,_\ 9J\9_#J;X@?%/XF:1_8G
MC/QI>%TT]T"26\!D:60L@_U>^1A\AY C7/6@#[IKXM_X*[?\F::M_P!ABP_]
M&&OM*N;^('PW\+_%7PZ^@^+]"LO$6C/(DS6-_$)(BZG*M@]Q0!YS^Q5_R:1\
M(?\ L6+'_P!$K7M59OAOPWI?@_0-/T/1+&#3-(T^!;:TL[9=L<,:C"HH[ "M
M*@ K\</^"T5G]G^/W@^?_GX\.+_X[<3#^M?L?7Y7_P#!;7P<1=?"[Q2D3,&C
MO=,ED'12#'*@/US)CZ&I>Q,MC\MQUK1LK@QVTD) ((QC'2LX=:M))Y+[QCL<
M'H:Y9J^ASVN+& DPQUSUKWCX06\MU-<0QY3[5&D9 /WCN%>&0E//#/\ =)SQ
M7N/P-U!+/Q9'"7!C8Q-'D]/FYKYO/+O!R<5JE?\ (\K,T_82LC[0TR:S\&^!
MI+",F.>;$; _W!RQ_$X'X5S.C:PVKZO-:Q(P*KYH)..!SG\*ROB#JQ:>*2*<
M26TBDH1Z@X(KE+76&5PT<[1O]TD'&1Z9K\$PV!<Z4JK^*6OS/S.AA93IRG-Z
MRU/7#X8;7-/.J!3-):[G$C\'W.:\LU#4'FN)89D,,B_,JGH5SUKT/PM\4(-*
MTJ_TZ_1I+">']W(O.V3N/H:\LUG5+;5]7>ZB<J5&W;[5KE]*NJM2-6/NK9E8
M2%2%22J)6(["]D2ZV9.T'(-=%XXT9_$?@&[VIO"H0Y]!V/YUR,<GE71;.%->
M@:9XML+'PC?P3E6DE0KACQ@@YKU,3STYTZM)7::.ZKS1G"5-:W/@'Q%%Y.IR
M C#?Q?7I66371>/?)'B6Z$!S'N.#^.:YQNM?T!AWSTHONC]/IWY$V)110 "1
MDA1ZGM74,_=G_@E':-:_L6^%BX(,M_J$F",<?:7']*_)S]NBU^Q?M=?%:'IC
M7IW_ .^]K_\ LU?M3^PEX5D\'?LB?"[3YHS'/)H\=Y(&3:29V:;)'TD%?DI_
MP5)\''PI^V5XMG6)HX=8M[34D8]'+0JC$?\  HV'X5K+8Z)?"?)I3:N3WZ4V
MI(_WB$=Q3FBPIZ UA<P$B(8@5>LD D52>>U4;?"R_-5K.U@5/N*RGKH'0UQ<
MSV-TMQ$"K*1DCI7=Z%XR6]@6"Z^0YXD7M]:X?2M9$2F&>-)$?N1R*M2:09(V
MFTZ7S<_>CST^E>-B*,*ONU5;LSSZM.-326AZ2TKHI,<L<X'=6Y_*J5WJY@ )
MXKSHZE>Z9+Y=TCHV.0ZTLOC"Y&"H4;>F4S7#'+97NK-&,<)9W1V4FI/<G=@1
M1]Y)#M KF]7\4S0W#P:1.X<\?:EX<^R^@KG+C5;W5)RTTI?=QCH*T;*TCTF5
MI+K <+N3%>A#"0HZSU?8Z8T8TW>6K,&\:9Y7:X9FF8Y9F.23[U6JWJET+N]D
ME4;0QZ54KVX7Y5<[-@I&4LK  DX/ I:Z#X?>'YO%OCOPYH=ODW&IZE;64:JN
MXLTDJH !W^]TK1;C6Y_2;\)[4V7PL\&VYR3#HUG&<]>($%=745M;1V=M%;PJ
M$BB0(BCH% P!4M;G4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+<ZSJY7:;N<# "CJ(T&0B^A)/+&O=*W2LCHBK(****904444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51UO1-/\2:/>
MZ5JMG!J.FWL+07-I<H'CFC88964\$$&KU% 'X[_MJ_\ !+?6_AS=7GB_X1V=
MUXA\*,3+<:!&#+>Z:,$GR^\T0].77IA@,U^?@CD$ACD4QLI*D,""".H([&OZ
MBZ^8/VCO^">/PI_:'EN]5DT]O"7BV8%CKFBJJ&5\8W3P_<E^I ;_ &A64X<V
MQ$HWV/PCTV%7N45C@CD&M#3G,>K/@YSSNKZW^,7_  2I^,WPXN)+CPW;6GQ!
MTI59Q+I#B&Z0#H&@D8%B>/N,W>OF/5OA_P"*/ &IS6OBKPYK'AVX@($JZE82
MP[,\X)90/UKS:U*:3=KZ''.G*ST.5UB5YKV1G'/KZUF/TK:UN6WN)=UM/#*O
M0E)!6.%\Z9(4(>1SA50[B?RJJ*;@M#2G?E6A5Q25ZK\._P!F'XL?%:Y6'PO\
M/M?U,%@AG-DT,"$CC=+)M10?4FOM#X&?\$:_$^M36VH?%+Q);^'; D,^D:*P
MN;QAQ\K3$>6AZCY0_2NQ1;-5%L_/[X?_  [\3?%'Q/:>'?">B7FOZU=G$5G9
M1%W([LQZ*HZEF( [FOV0_8:_X)MZ/^SU)8>-?')M]?\ B*B[[>*,[[322PY\
MO(&^7'!D/ YV^I^FO@G^SO\ #[]GGP^=(\">'+;1XI /M%US)=7)]99FRS_0
MG [ 5Z16T8I&BC8****LH**** "N'^,GP9\)_'KP'?\ A#QEIBZEI-T-P(.V
M6WD'W98GZHZYX(]P<@D'N** /P/_ &N_V /'?[+^J7FJ6\,_B?P%N+P>(+6'
MF!2>$N4'^K8?WON'U!XKYLM[O='L?[P]>]?T^W=I!?VLMM=0QW-O,I22&5 R
M.I&""#P0?0U\._M#?\$G/AM\3Y;C5O EPWP[UZ0ES!;Q^=ITK>\)(,>3_P \
MR!_LUA4I*9G*"9^-?^I(92>?2G/=-,-I-?2_Q:_X)P_'CX7SW*IX1D\7Z=&V
M(M2\-.+D2 ]S#Q*N!URI'O7S7JVAZKX<D,>L:;>Z4X.W;?6SP'/T<"N-TI+5
MHYG!HK26Z<EF(/H*I3*HS@\U;29&Y9D9,==XJ*VL+C5[S[-I]O+>W!Z0VR&1
MS] H)-5",KV945(SJ.M>[_"[]AWXV_%YX'T'X?:K%8RX(U#5(_L-MMS@G?-M
MW8]%!/M7W=\ /^"-6DZ1/;:I\7/$?]MR+ASH.A,\5N3_ '9)SAV'L@3ZUUJ+
M9:@V?GA^S[^S)X^_:6\5IHO@S1I+F-' O-5G!2RL5/\ %++C /H@RQQP*_;_
M /9$_8R\'_LE^%I(=+SJ_BN_B1=5U^X0"2;'/EQC_EG$#T4<G +$GI[+X(\!
M^'?AMX;M/#_A;1K/0=&M1MALK&(1QK[X'4GN3R>];U:I6-E%(****904444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !14=Q<16D$D\\B0PQ*7>21@JHH&223T '>OB7X^_P#!2K2/#E_=
M>'?A+IUMXVU>(M%-K]S*4TBU<'!567YKAAZ(0O\ M'I656K3HP<ZDK)=R)SC
M3CS3=D?;-U=0V-O)<7,T=O!&I9Y96"JH'4DG@"O /B9^W-\ ? 8GLM=\>:3J
MDJ8\RRTN-M289/<0JX_,U^7/Q-^*/C#XO3/<_$+QC?\ B>7?O&D&4VVGQ<\;
M+9"%./5MQ]Z\8^(5HT.FJNGZ>+2(G@0QA%Q^%>#'.Z-6JJ=*+:?5Z+_,\M9E
M3E/D@OGLC]'/%7_!2K]E6&Y='^&]]KNT\2KX8LP&]QYKJ?S%+X=_X*I_LU6,
MJ?9_AYK.BR9QN@T&R 'T*2YK\@IT='829#$]Q4##%>ZIW/2YV?OQX*_X*5_L
M]>-I_(3QTFBW'&8];M);0 ^F]EV9_P"!5]&>'?%6B^+K 7VA:O8ZS9G&+C3[
ME)X^1D?,I(Z5_+R"5Z$COQ77_#?XO^-/A#JW]I>#?$VJ>&[LD%WTZY:)9,9P
M'3[KCGHP(JE,:F?TUT5^5/[,7_!86YAEM-"^,^FK<6_$8\4:3%B1/]J>W'##
MU:/_ +Y-?IYX/\9Z%\0/#MGKWAO5K37-&O$WP7MC*)(W'U'<=P>1T-7>Y=[F
MU1113&%%%% !1110 45B^,/&>@_#[P[>:]XEU>ST/1K-#)/>WTPBC0?4]SV
MY)X%?FA^TA_P5UU"[U"\\._!K25M8%)C/BC682SN/[T%L<8'HTG4'[@J9245
M=L3:CN?IMXA\3Z/X2TV34=<U6RT:PC^_=7]PD$2_5F(%?,_Q)_X*&_LUZ%*U
MAJGBJS\53 LGV?3=-DU!2PZKN"%/_'L>]?BM\3/B+XO^*6NOJ7C7Q1J?B2\.
M0)-3N&D"#C(1/NH.!PH KD"UN5QN;(Z'WKG]NG\*N9^T3V/UFU?_ (*1?LQ1
M3FX3X0:G?LIR+C_A&K!1]<M(#^E='X._X*I?LZVLT8L_".O^&U[R1Z#;J$_[
M\R$_D*_'F&]>/Y'<R0GJ#Z5)/BV?,1W0N./8U'MY[-$*I*^Q^_GP[_;V^ _Q
M.FAM])^(FFVUW,VR.VU8/8R,?0"95!_ U[S8W]MJ=I%=6=Q%=VLHW1SP.'1Q
MZAAP17\P4R^:,?AS7I'P>_:D^*'P#NXCX+\8:CIEG')O.F/)YUD_.2&@?*\]
MRH!]ZVC54MRU-=3^CRBOS_\ V6/^"L?A/XFS67A[XH6UOX'\02D11ZLDA.F7
M+]MQ/,!/^UE?]H=*^_()XKJ".:&1)H9%#I)&P964C(((Z@CO6R=S2]R2BBBF
M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M']TFNZ3X3:T^UZK9'="5MIGN9W5QP5&X(&Z%B ,Y%<YX0^*WB3XT>-_CE/\
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
MDIP8 =*0"-CM2444P"BBB@ HHHH *<BN[ 1@LY^Z!U)[4VOHC]@?X)R?'/\
M:=\):3+;&XT;3)QK.J97*"W@8,%;V>3RT]]QIQ5W8I*[/W"_9L^'H^%7P"\
M>%"C1S:9HUO%.K#!\XH&ES[[V:O2:**[#I"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /B+_@JG^S-)\9O@HGC+1+0
MW'BCP8LEUY<2Y>XL2 9TXY)3:) /]EA_%7XB,,>_TK^I:2-)HV1U#HP*LK#(
M(/4$5^('_!2/]BF[_9_\?3^-/#%@3\.M>N2T8@4E=,NG)9K=O[J,<F,].J]A
MF)*^I$E?4^)AFK%O*8G# X(J&E3[U8O5&1K-JK3 !NWM5>9X9<DD@FJ3$@]:
M8<YSFLE32V$DH[ XPQP21ZT@S2CD4G0XK89(H!ZT.V./:F]*1SN-(!I.:***
M8!7Z5?\ !'[]F.37O%M_\8];ML:;HQDT_1$E3B6Z9<33#/:-6* _WG;NM?'/
M[*_[,OB7]J3XHV7A?1(9(=.0K-JVK;?W=A;9PSD]W/(1>[>P)']"GP[^'^A?
M"OP1HWA+PU9+I^AZ1;+;6L"\D*.I8]V)RQ/<DGO6D5U-(KJ='1116AH?DC_P
M5_\ V9Y- \7:?\8M$M<Z;K)2PUL1CB&[5<0S' Z2(NPG^\B_WJ_-JOZ</B+\
M/]#^*G@C6?"?B2R34-%U:V>VN8'_ +K#[RGLP."#V(!K^?/]J?\ 9G\2?LN_
M%*^\+ZW&UQ82%KC2=55?W=]:[L*X/0..%=>S>Q!.%2/5&,X]3QNBBBL3(***
M* "BBB@ HHHH **** % R:_;;_@E=^S-)\&?@L_C/6K;R?$_C-8[KRY$P]M8
MKDP1G/(+;C(?]Y1_#7PW_P $X?V*KO\ :#\?P>,/%.F,/AOH-P))#.,+JETF
M"MNH_B13@R'IP%ZDX_;Y$6)%1%"(HP%48 'H*Z(1MJS>"MJ.HHHK4T"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
M/QMX)T/XC>%-3\->)--@U?1-2A,%U9W"Y613_(@X((Y! (Y%;E% 'X0_MO\
M[ 7B7]F'6[G7M%BN-?\ AO<RDV^J*"\MAD\176!QCH)/NMQG!XKY%((.#P:_
MJ/U/3+/6M/N;#4+6&^L;F-HI[:XC#QRHPPRLIX((XP:_.']JC_@D/I/BJZNO
M$/P<NK;P]>N"\GAF^=A9R-U_<2<F(G^Z05]-HJ''L0X]C\C3Q1GC-=[\5/@/
MX^^">JR:=XU\*ZGX?E1RBS74!\B7D\I*,HX..,,:X%E*G!!!]ZSM8SM8,Y-.
MIH-*1S2$6+*S-Y,47J!FH)8C%(RGJ#BN@\$M%_;*++C:WR\UOZE\-=7\2>+H
M])\,:?/XAU.Z/[NPTF)KF;DXY5 <=1R<8[UR>W_?^Q?:YDJG[SD9Y[7KW[-W
M[+?CG]J'QDNA>$;#%M$5-_K%SE;2P0G[TC=VQG"#YC[#)'V#^S)_P2#\3^*I
M[36_B]>_\(OHV1)_8-C(KZA,.N))!E(0?0;F_P!VOU4^&_PQ\+?"#PE9^&?!
MVAVF@:':C]W:6B8!)ZNS'EV/=F))[FN]1[G2H]SD?V</V;?"'[,7P^@\,>%+
M7,CA9-1U28#[1J$X&#)(>W?:HX4<#N3ZM116AH%%%% !7E7[1_[-_A']IWX>
M7'A;Q5;LK+F6PU.W %Q83XP)(S^C*>&'![$>JT4 ?SE_M)?LN^./V8?&KZ'X
MKL-UI,S'3]8ME)M+] >&C8]&QC,9^9<]QS7D%?TU_$?X8^%?B[X4NO#7C'0[
M3Q!HMS@O:WD>X!AT=3U1AV92".QK\K_VF/\ @D-XF\+W%]K?PCO!XGT;+2C0
M;V0)J$ Z[8Y#A)@.P.UNGWC6$J?5&4H=C\Y**V_%G@GQ!X#UB32O$FBZAH.I
MH2&M-1MG@DSG' 8#/U&16)6+5MS+8****!!12A23P,UV_P +?@CXZ^-6LKI?
M@GPOJ/B*Y+!7>TA)ABSWDE.$0<_Q,*:3>PTF]CAP,]*^M?V(_P!@;Q/^T[KU
MGKVKPSZ%\-K6X'VO4V^26^ Y,-J"/FSP#)]U<\9(Q7UO^RW_ ,$A])\-36GB
M#XS7=OX@ODQ)'X9T]V^QH>H%Q)P9<?W5POJ6%?H]IVFVFCV%O8V%K#965M&L
M4-M;QA(XD P%51P !V%;1A;5FL86U9E^!_ ^@_#7PGIGAGPSID&C:%IL7DVM
ME;+A(UR2?<DDDDGDDDGDUNT45L:A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?KWA[2O%.ESZ
M9K6FV>KZ;.,2V=_ D\,@_P!I&!!_$5\T_$/_ ()F_L^_$.Z-T_@UO#MTS,[R
M>'[M[16)[F,$H,=@%'4U]344 ?GEJG_!%KX8RSR2:;XX\562L<K'<BVN%7_R
M&I_6JMG_ ,$5?A]E?M_Q!\23+GD6EO;0DCZE'K]%Z*5D*R/CGP3_ ,$H?@!X
M2G@GO-(U;Q1+$""-8U)S')Z;DB" XKZ@\"_#+PC\,=,&G^$O#6E>&[/ !BTR
MT2#?@8!8J 6/N<FNFHIC"BBB@ HHHH **** "BBB@ HHHH YGQU\,O"/Q.TT
M6'BWPUI7B2T4$)%J=G'/LR,$J6!*GW&#7S!XV_X)1? 'Q;/-/8Z1JWA:210H
M71M2<1I[A)0XYK[%HH _.F\_X(L> !D6'Q"\20J<X^UVUM.1^(5*M:9_P1=^
M&<4Z2:EXY\57BJ<F.V%M K?7]VQ_6OT,HI6785EV/EGX?_\ !,W]G[X?W:W:
M^#F\0W2,KJ^OW<EVH8=_+)"'/<%<5]+:%X>TKPOID.G:-IMGI&GPC;%:6,"0
MQ1CT5%  _ 5H44QA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
3 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>kala-20251231x10k011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 kala-20251231x10k011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %K V\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MOR6_X*^_M->)-!^+/A?P#X/\3ZKX?&D:>;[4GTB]DM6DFG(\M',; G;&@8 _
M\]:^N/\ @F3\<KKXW?LLZ,^K:A+J7B+P_<2Z/J%Q<RM)-+M(>*1V8DDF-T&2
M>2IH ^L:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&\O(-.LY[
MJYE6"V@C:665SA411DDGT !-35\N_P#!2?XP_P#"GOV2?%TUO/Y&JZ^JZ#9%
M6PVZ?(D(^D*RGZXH _/#]E_PE!^W=^WOX]\4Z_;?;?#;P:C?R+,NY4A=#:VB
M8/=5=& _Z9'TKK_^"37C:^^#'[4/CWX.:\[6[ZDLUN(7. +ZR=P0 ?[T9F^N
MT5X[^RQ_P3O^*G[0?PT3QWX3\4Z9X8TR[N9;2-;NYN(I9Q$0"_[M""N[<!SU
M4USGQ%^$WCO_ ()Z?M,^!-7\1ZA:ZMJ-O-;Z['?6$CO'<Q"9EFC)<!MQ"LIR
M.CCUH _H'HJEHNL6GB'1K#5;"9;BQOK>.YMY5Z/&ZAE8?4$&KM !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >+_ME^
M.]=^&7[,'Q#\4>&=0;2]>TS3O.M+Q$5S$_F(,A6!4\$]0:_*CX5?M*?MQ_&[
M1K_5_ FN:WXFT^PF$%S-9Z=IY$<FT-MPT8)."#P#UK].?^"@_P#R9C\5O^P3
M_P"U8Z_*[]AC_@H%:?L?^ /$^@3>";GQ1/JNH"^CGAOA;I%B)4VL"C9^[G-
M'TM^Q+_P4@^)&O\ QSLOA%\9[&.74;^X?3X=0:S%G>6EXH.(IXU 4ABI7A00
MQ'4=/U!K\0_V.+Y_VN_^"B,?Q&U_4-)\,W,=^=?721,1)<O$FV*"W!^^5VHS
MDX^56..:_;R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS;XU_LZ?#W]HG3=,T_XA>'
M_P#A(+/397GM86NYX!'(P"EOW3KDX&.<XY]:])HH YOX=?#KP[\)O!>E^$_"
M>F)H_A_3$:.ULHW=Q&&8NWS.2Q)9F))).37'?&W]ESX8?M&2Z3+\0_"T7B&7
M2ED6SD:ZG@:(2;2XS$ZY!V+USC''4UZK10!C>#?"&D^ /"FD^&]"MC9:+I5L
MEG9VQE>7RHD&U%W.2QP !R3TK9HK\F_^"K7[1OQ0^$7[1.A:5X+\<ZUX;TR3
MP[!=/9Z?<F.-I3/."Y7N2%4<^@H _62BOGZ;]IZS7]B<_&Q73<?#']HA>,?;
M3'L\K_P(^2OB#_@D_P#M%?$_XO?M">(]*\:^.-:\2:;#X;FNH[34;DR1K*+F
MW < ]#AV'T8T ?K!17SQXN_X*!_ +P-XVE\*:O\ $2QBU:"4P7!AAFF@@D!P
M5>9$* @\'GCO7;?%#]IOX9_!S0_#VL^*_%=K8:5X@;;I=Y$KW$5U\JME6C##
M&&4YZ<T >HT5YG\3_P!I#X=?!K6O#6D^,/$<>CZAXC?9I<+P2R&X.Y%X**0.
M9$'..M<_\:?VSO@[^S]KL6B>-O&=MINLR*LAT^"&6YFC1ONM(L2L4!ZC=C(Y
MZ4 >V45R/@#XM^#OBEX)3Q?X6\16&L>&V5V;4890(XM@RXDW8*%1R0V".]>2
M^'O^"@OP \4^.$\)Z=\1]/DU6686\+R12QVTTA. J3L@C.3P#NP>QH ^B***
M_%[]C;]MOXD0_ME:-H/C;QSJ^N^%=8U*YT8VFHW1>&.21F6!@#P")!&/HQH
M_:&BOS^_X*V?M.>)?@KX0\$^&?!'B"\\/^(]9NY;ZXNM.D*3+:PKM"Y'0.\@
M/OY9KT7]@?XY3WG[$NE?$#XH>+VE%O<7S7VN:W<9*QI<NJAG/7C"@=3P!0!]
M>45X7\(OVW?@K\<O%)\-^#_&]K?ZX=WE65Q#+;/<;>3Y7FJH?CG"Y.,G'!K9
M^-_[5OPK_9T>TA\>^+;71KV[3S(+%(WGN73.-_EQJS!<]R #@XZ&@#UNBOC/
M]M+XU^$_C'^P!\1?%/P_\30:UINRVB^U6,C(\4@NX,HZG#(V"."!P?0UQW[&
M_P"W)\&OAC^SC\*_!_C#X@6MGXG:Q=;B.599A;LT\A43RJI6,X(/S$8&,X%
M'W[17G7Q@_:%^'GP&\-6NN^./%%EHFGW9Q:%B99+HXS^Z1 6?@@Y P,CU%9/
MP<_:N^%?Q[TK5+_P1XMMM772X?M%];M&\-Q;QX/SM$ZAMO!Y (SQUH ];HKY
MFO/^"D?[.EEH,>KM\1[22WDN#;+#%:W#S[@%)/E"/<%^8?,1CKSP:XK]NWQS
MX>^)W[+_ (:\1>&OC=%\.O#^J:O!);>(K,7+QWX"2_Z.3 /,4@J7P1]Z+! /
M0 ^SJ*\AUGX[> _@-\&O">N^._'EO_9\^G6T<&L7@;S]5?R5/FK$ 79G'SD
M<;N<5=^"'[37PT_:+LKRX\ >*;;7'LP#<VNQX;B 'HS12!6"GUQCWH ]1HKY
MR\3?\%#OV??"7C.7POJ/Q%L1J4,I@FDMX)IK:*0'!5ID0H,'KS@5\N?\%@_$
MAN+#X"W^BZJS6-[J%W-%<V-P?+GC86A5@RG# @Y!]^* /TPHKS3]I>'79OV?
MOB$WAC4KG1_$,.B75S8WMFY26.:.,R+M(Z$E<?C7P5\,_P!L#Q:__!+;QQXQ
MU'Q5?WGCO3M2ET.#5YIBUTLLTD)C8/URL<S8/^S0!^H%%?E[\(OVP?%NH?\
M!,'XC^*]2\5W]UX[T.^DTF'6)IB;I6GDA\I@_7(69@#_ +'M7T7^R1\9U^'/
M[$GA/XA_&GQU(9-2\Z\EU76YR\C+),X@B3JSDQJI"J">3VH ^MZ*\9^"?[87
MPB_:&U.?3/ WC&UU35H4,C:=-%);7#(.K*DJJ6 [E<X[UN?#;]HSX>_%WQ?X
ME\+^$_$,>K:YX<D:+5+5()$-NRR-&1EE /S*PX)Z4 >E45X=I_[;'P9U7PAX
ML\46OC2&70_"L\-OJ]U]EG MI)9#'&,%,MN8$?*#TKGY_P#@HK^SQ;ZMI&GM
M\2M.:;4XTDBD2&9HH@X!43.$VQ'D9#D$=\4 ?2-%><?&?]HGX>?L_>';76O'
M?B:UT2RO&*6@(:66Y(&3Y<: LP ()(&!D<\BOSOL_C-H/QC_ ."LOP_U_P %
M^)#K7A>]TU-CV\KK'N6RG#(\9QA@>JD=: /U7HKYN_X*(^./$'PX_9&\;>(/
M"^L7>@ZW:&S\B_L9-DL>Z[B5L-VRI(^AKY^_X)'_ +4?BGXR:=X[\)>.O$=]
MXBUW3I(=3LKG49?,E-LX\N1 3SM5U0_]M: /T2HK\8?^"@'[;/Q(L?VL->\.
M^!/'.L>'?#V@-!I+6^F7)CCDN%^:9V ZMO9DY_YYBOU,^,G[2WPX_9XT6PO?
MB#XIMM#-XF;:W97EN+C&-Q2) 6(&1DXQ[T >I45YU\&/VA/A[^T'HMQJ?@'Q
M/:>((+9@EQ'%NCFMR1D>9$X#+GG!(P<''0U\Y?M:?MN_!G4?A7\5OAYIGQ!L
MI/&!T*_M88K<2^6UR(V7RDG"[#)N&  W7CK0!]I45\,?\$ROB)I/@C]A.'Q1
MXQUZ+3-)L=4OWN=1U*<[8U\P #)Y/)  '))P!DU[K\'OVV?@Q\=_$S>'?!OC
M:UU#6\,8[&XAEMI)POWC&)57?@<X7)QD] : /<J*_-#X1:I>R_\ !9'XD6;W
MEP]HFGS%8&E8QC_1+7HN<5^E] !1110!\\_\%!_^3,?BM_V"?_:L=?!W_!*S
MX[?![X3_  I\:V/Q)\1:%HVH7.LK/;PZK%O>2+R%!*_*>,@C%?J)\8_A9I7Q
MM^&7B#P-KD]W:Z3K=O\ 9KB:Q=4F5=P;*%E8 Y4=0:^,_P#ARS\%/^AE\;_^
M!UK_ /(U 'Q!K/BGPS\3O^"F?AW6/@K:BTT6Z\4:<UJUI ;>.5D,?VF98\ H
MC;96.0."20,U^[U?/G[.O["?PD_9CU236/"6C7%SX@>,Q#6-7G^T7,:$898^
M J9[[5!/3.*^@Z "BBB@ HHKQ?\ ;-\2Z[X/_97^)VL^&IY[36K319G@N;8D
M2P@X#R*1R"J%F!'3&>U 'LQD175"P#MDJI/)QUQ3J_#3Q!XQN/%FNR>/_#_C
M_7]1F\!OX9\)^ [A2Z_VO>80W*N,?W5F8YP6W*#NSBOW*&<#/!H 6BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *_*_]NWPQI_C;_@I?\(/#FK1^;INLZ/;:;<+C/R337<9(]QNR
M/<5^J%?*'QL_8NU;XK?M@?#KXS6WB>RT_3_"R6BRZ5+:N\L_DSR2G:X8 9$@
M R.,=Z /S*7XG>(Y?V>(_P!DC;-_PE__  L/^S2FQMOV7S,>7_X%9;Z5ZC\%
MH6^$?[4/[6MMX15K>7PMX#UFUTPQ?*R-;-;1HPQT/R;OK7VG'_P3]L$_;E;X
M]?VQ;'2RYOAH/V<[_MQ@\KS=^<8W9DQC.ZI_@_\ L-7?P]_:G^*WQ2UGQ!I^
MN:#XXM[^U?0Q:.KI'<W$<A5W+$,-J,IP.=W:@#X]_9%_9;^%WQ&_X)Z?$KQK
MXETFUO/%.W5)DUN9LSZ>UM 'B"-GY>?F8?Q!\'(Q7SSXM\2:EKO["_P7AU*:
M26#2O&VJV5D\KYVP>5;2;1GH TC_ .17V=KG_!)'QGI%UX@\.> OC3=:!\,=
M=N!+=Z%<I,SE 1A'5'"2D=-QVY &<U[-\8?^":GA7QM^RWX7^$OAC5Y-#NO#
M-R;ZRUBZB$IN;AP1.TZKC/F;L\?=VJ!D#% 'AG_!4X_\7P_9A(Y'VSCW_P!)
MM*X[]H7X.>-?A#^UO\0OBG;_  PT?X^^"]:$K7-DQ%[+IRN%#J\:;GA= C(K
ME&7:>"#G'?Q?\$IOB7K7B/P/XB\6_&X^)M4\.W<+"*_@GN(XK:&2-XXH7>3(
MY5\Y '*^AKT'XJ_\$[O'-K\</$WQ(^"'Q8E^'-WXI:235[.2-RI>1M\I1DSD
M,^7PPRK$X8=@#Y>3QK\.]-_X)O\ Q<NO@U:>(_#<VHZOI]AXBTC6;\7;68D<
M#,4BJN4D4;"2 3@@CBO([?X.^+_B7^S+X7TCPG^S)>_;\I?1_$6RE>2;4 6;
M?N&T H<@!<X78,<YK]-?@)_P3J\(_"O]GSQG\-?$FIS^*Y?&>U]:U$)Y.'0?
MNC"I+;3&V7#-DECD\<5X+I__  2E^*.FV?\ PA5O^T!?V_PK-V9VTF!)TDV[
M]W^J$GE[L@'KC=SB@#[U^ 4GB"3X(> CXKMKFS\3+HEFFI07G^N2X$*B0/\
M[6X'/O7X6^%O -SXA^"WQI\::2#'KW@'Q9IFKPS1CYU@DEN8I"/]UQ __ 37
M] 6A:4-"T33]-%U<WPL[>.W^U7DGF3S;%"[Y&_B8XR3W)-?'/[-?_!/.?X.>
M&OC1H/B7Q+8^(]-^(EM]E*6UH\1M@1< D[F.3^^4C&,%: /B+XF?$*+]M+XD
M?%OXJ&*0^'? WPX5+-)%($=[+$J8P>G[Z:Z8'N(EKBOBCXBU2R_X)J_ S1+:
M25=)U+Q+K$UXB-A9'BF;RE;U_P!8YP>Z@]J_07X-_P#!.2X^%/[*WQ1^%Y\4
MV5[XB\;G;)K:6;+%#&JJ(D*;MQVGS#U_CK0TG_@F_I6J?L;:;\$?%NOI=ZCI
M=]<:EI_B'3[;:;:=Y'8$(Q.Y=KE67(R.A! ( /ACQ#\(?B?K/BWX5Z[X#_9>
MU7X8WGABY@D;4=+DDE;455XV1Y"0N7&UR7Y)#G/ KV3X4_#OPY^T;_P5-^--
MK\2]-A\1VFB6]U]@TO4OGA(BE@MXOD/! C8L!ZMGK7I'PL_X)N?%;1O&_@NZ
M\<?'S5=9\*^#[N*[TO2].EN%=6C/RJ/,<K&N,J<!CM)48!KL/VFO^">6M?$7
MXTM\6OA-\0IOAMXUNHO*U!D#K'.0@3S%>,AE+* &!# X!X.<@'B_QJ_9B\"_
MLW?LN?M*Q>!OB GB*VU;[$UQX:2:)_['*:@NQ3M<MD!C'E@#\O/->1?$?]GS
MX?:/_P $IO!OQ"L_#-I;^-;B\AFGUM0?M,I>ZEB96;/*;0,+T&T'KFOK#P;_
M ,$Q?^$/_9J^)/@@>,EU+Q[X]:W;4O$EW;LT2+%<+,$5-V\Y(<EB<LS D<8K
ML/&/[#.K^)_V&- ^ B>*[*#4M,>)VUEK1S#($N'EP(]V1PX'7M0!\B?&/Q+\
M/]:\,?LNV&L> ];^+7Q8G\(:6--\/1ZG]GTXPY_=^>FQC(9&1@0-H*I\S =<
M#]G*SUWPO_P4-\66.K^!K/X77]YX:U$W?A72YEDMK=6T\2@*4)7#%5DP#@$]
MJ^GOBW_P3,UWQ9H?PDU7PC\0T\,?$3P)HEIHIU9()%AN%@W&.5"K;XV5F;UR
M#@XQS'\&_P#@FQXW^&OQ]B^)NM?%:'Q??7=A=V^JOJ%E*;BXEN+62%BKF0\*
MS(1GLN,"@#Y;_85_9^^'_P 2_P!C;X]^*/$OAJTU;Q#ID%TEAJ%P"9+/R[+S
MD,7/RMO.21R> >*X;7KJ6Y_X)/\ AI)'++;_ !+EBC!/W5-G*Q _%F/XU^C7
M[,'["NL?L_\ [._Q.^&]YXKL=7N_%ZW*PW\%H\<=L9;7R!N4L2V#SP17G%[_
M ,$P/$-U^R#I_P &1X[TQ;ZU\6-XC.J&PD\IHS;M%Y6S?G=DYSG&.,4 >'?$
MW0[/XQ_MP_LS> ?&41OO!\?@_2&73Y7(BFW6LDS X_OO$B-ZA0*^H[+]D?X.
M? ?]H#QAX_T7QU#X/@D\/7BZEX'TR6*,PVAM<S2QJ'\Q0 GG !< CCBK_P"T
MC_P3V'QK\,_#B^T'Q<WA'XD>"=-M=.MM?MXFV7"PJN,A6#H5<,R,#D;B"#VR
MOV<_^"<$W@GQ3XP\9?%KQM/\1O&'B33+G1Y;D;P(K>>+RI6\R0EFD,?R X 5
M<@ YX /S\UG3M \4?LW_ !%U'X5_L\2CP!:W2F;XA^)-62?4[-T>/ B&$P,$
M!HTW@>:=Q/%:_P =[^XU']BG]D![B1I7CO=6A5F.2$2ZB51^  'T%?1MO_P2
M0^(VG^'/$'@>Q^.DMK\.KR9[R'1UM9=L\XQY9GB#A/X4W%2<E0<<"NS\7_\
M!,;Q3XK^!/PA^'[^/M*BN/ =]J%RU[_9\I2YCN)DD50N_(*[6!]<CI0!^@MW
M:Q7UK-;3H)(9D:-T/1E(P1^1K^?2S;4],N]=_9EAAF#ZE\3;52,?PQ-+:E?Q
M+QM_P 5_0C7Q$G_!.60?MRGX['Q-9'0_[4.KC0?L;>=Y_D;<^9NV_P"N_>9Q
M[>] 'YP?M(7,OP*\2_'3X#Z9:21:=JWBVPU"P@0<+ BRR(@^HG@Q_N>U?2/[
M=G@5+?XJ?LD_!;5YGMO!4%EI]A<QH_EH[O/%;SM[-L08/;>?4U]'_M&?\$YI
M/CK^U9X?^+$7B>STW2K5]/?4M)ELV>6Z-M)EMKA@!NC5%Y'&.]>F?MJ?L8Z/
M^UYX3TJ(ZJ_AOQ7H<K3:5K,<7F;-V-\<B@@E"54\$$%01W! /BS]L+X6>%/V
M8_VW/V=]3^%FCV_AB\U*^MH[G3=-S''(!=QPYVYX\Q)'1O[V#G)S77?\$T-J
M?MG?M/(" ?[1N,+WP-0G_P#K5Z+\ _\ @F[XA\._&S2OB?\ &3XES_$O7-#"
M?V5 XE=8W3/EO(\K$D(3N50 -W))[XOQ*_X)B^+[WX_^)_'GPU^+ESX!TOQ5
M/+-JMO;+,ERHF??.B-&X#JS98!L8)]LT ?%GP[_Y,Z_:Y_[#FB_^E\E=W\:O
MV??A]X<_X)<_#?Q]IOAFTM/&5Y=VLMSK29^T3^:TP=7;/*X"X7H-HQWS](^!
M_P#@EIKO@OX _%OX;KX_T^[D\:76FS6NH/82#[,MK.TA$B[_ )BP(''0^M>G
M_$G]A?6/'7[$OA'X%P^*[&TU'1)+=Y-8>T=H91$TA("!LC/F#OVH ^,/%^C6
MOQP_;$_95\&^-RVH>&)/ ^B.]G,Y$<Y-K),X/.?WCQJC<Y(&*[)/A;X5^$/_
M  6%\(:'X.T>WT'1GM1=BPM,B&.1[&;?L7^$$C.!QDG%>\_'W_@FY=_%7P1\
M*9?#_C1?#/Q&\!Z1:Z3'K<<+K%=)"HV,-IWQLKAF5@3C<0<\$9'P3_X)L^,O
MAM^TIX6^+OB7XK?\)IJ=DKRZH;^VD:XN9FADBPDC.<(H9,;O[I&!Q@ ]0_X*
MB_\ )D7Q!^MC_P"EL-?GM\)O&MM^Q]XX_9_^,LD$B>%_%O@NZL=56)"?-N(&
MEB(XZG<MFWYU^JW[6GP-O/VC_@+XC^'UAJL&B76JFW*WUS"TJ1^7/'*<J""<
MA".O>O /B9_P3EN/B)^Q[\//A#)XHLK?Q%X/N6G@UTVCF)U=I3(FS=N (D7O
MU04 ?F)\1/!UW#^SEX-^)&MH7\0?$/QIJ6HM<,I#/!"$7.3V,TLY_*OL;Q7X
M)TGX^?\ !7N]\*_$&T75_#FCZ:GV'2[MLPS)'8I,B%>Z^9)(Y7O@YXS7O'[2
M7_!.FX^,/P@^#O@/PUXHL?#UKX!MG@::[LWE^ULT<*EP%88):-F.>I>M7]K?
M]@"X^.?Q!T/XE^ O&<WP^^)&F11P-J,:OY=PJ A'RA#)( =NX9!7 (XH ^.M
M?TR']F/]OGXQ:#\+$?3=)D\$ZI<-IME*1':O_99N0%';9*JNH_AS@<56_9H_
M9M^''C#_ ()M?%CQ_K.@VVJ>,;<:C+;ZI*Q\ZR:VA1XEC(/RC)+,/X@V#QBO
ML[]E#_@GK;?!3Q!XK\8_$+Q._P 2/'/B2VFL;N]N$;RD@E_UPRY+N[CY2Q(^
M48 &37B#?\$C/&6CS>*?#7AGXV7FB_#/66>9M%$4I>9@I\E)T5Q&X5MH9NI"
M]!Q@ ^.OB!K^IVG_  3S^#&AV[2_V3J7BS6KB[B1]JR21&(1*?PED(SZ9[5Z
M5K7PB^*&J?$?X4^(_ O[,&J_"NX\,7ENTMWI<CRF_59(V5Y"0N6 63+<E@YS
MP*^TM%_X)GZ7?_L?VWP9\5^(DN]5T_5)]6TWQ#IUL4-K-(>!L8G<I!*LN1D8
MP00#7+_"7_@G%\5=#\?^"]2\=_'O5=<\->#[F.ZTO2]/EN%;*?=3,CE8U(RI
MP&.TE1@&@#CO@_\ \IG?B7_V#IO_ $DM:_3BOE/P5^QCJOA3]N/Q3\>9/$UG
M<:;K-L\":,MLXFCW0PQY,F[!YB)Z=Z^K* "BBB@ HHHH **** "BBB@ KY"_
M;M\1?'[P'I6H^+?AWKOA;2_AWI.AR3ZS!KELLTTLH9]RJK1L&#*44+D D^]?
M7M<1\;_"7AGQW\(?%^@^,[I;#PM?:;-'J-X\HB%O#M),N\\*4P&!/&5H _,.
M\A_:8^#OP[^'WC#Q%HWPV\-^ SK5E?Q+:Z):9TB>Z(C6[DB1/E?;)M+*69=W
M;''ZY]:_'GPQX7^$&JZ[X<\-^.?VQKOQS\.=%O89-/\ ";65VBS%& BC=V+*
M%'3@' R!MZC]A>E "T5\+?\ !3KXW?&/X;> KRT^'FESZ#X:MK2VO=6\<1W(
MCDC9[GRDL[<==Y(1F89^5L<9K:_:C^('COQ-\2?@1\&_!OC&\\$7'C*VN-0U
M;Q!8*KW20P0!@J9Z;FWDX(Z#MD$ ^SZ*_,'2/VIOBOX]^"'PZ^'<?C!]*\?Z
MS\19_ ^H^+K>)3<BUMRC-,JX $A$J#(P3L/(+$U])?L._%#Q9J*?%SP'X^\2
M/XHU'X=>(Y=-C\07:A)KFS(9HVEQ_$-C'//! R<9H ^K**\7'[:'P(/_ #5K
MPE_X-8O\:]3\+^*=(\;:!9:YH&I6VKZ/>IYEM?6<@DBF7)&58<$9!_*@#5HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **SO$FIOHOAW5-1C19)+2UEN%1^C%$+ 'VXKS
MS]EOXNW_ ,>?@%X.\?:I8VVFW^MVSS36MF6,4965TPI8D]$!Y]: /5**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\1_;9TM-:
M_9.^*5DZ7LOFZ),$33XC+,SC!0*@(W L!D>F:]NKD/B]X?USQ7\,_$>D>&_$
M9\(Z]>6C16>N 9^QR'&),9'3Z]Z /S'^$O[1/P-TKP_X4TK5/V1=437K>*VM
MY[V'P_#,AG7:IE$C@.<L-V2,\]^M?K/7Y<?&WP/^T)^SGH&C^+M=_:FGUS0A
MK-E9W]K:C9<"&6949XT+'S"H.2O'&3VK]1@<C- 'SE_P4'^%WBGXR_LK^*?"
MG@W27UOQ!>36;0622QQ%PES&[G=(RJ,*I/)[5Q'[47PF^(VF^/?@E\7?AYX7
M3QEKO@>">QU'PV;N.VDN()X0F4D;C*G?GKU! /-?8M% 'YIZ;^QW\7/ _P "
M_A]XRL=!L]5^*>A>/I_'5_X66[C3S8YRH>V6;.W>%BC)Y(&YL9(&?HG]B;X/
M>,?#%I\4O&GQ(T2#0/$/Q%\02ZK+X?69;C[%;8(CB=UR&/SOGVQG!) ^HZ*
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
M:SX7UV![G1]6M7L[N**5HF:-QA@'4AE/N#7S#_PZL_9Z_P"A>UC_ ,'UW_\
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
MD';QP>N*^CO@C\*-+^!WPI\.>!M%DNYM,T:W,,+WTBR3'+L[;F4*"=S'H *
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
M,^9U.<=J[CXT_L20?$NY^'/B3PWXVO? ?Q+\#6D-CIWBJSLDN5EA1<;);9W
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
MA_[-'@KXC_"+QC\1;_PM+X@\;^'_  ]-'ICQW,R^6JEGW>6C /LWN^"#G&*
M/H"+X^?#*:1(HOB'X6>1R%5%UFW))/  &^N]K\/?$_AK]E>#X6_#.X^%3ZIX
MH^+\NIZ8)-%N3<,;R3>GVB*X0@(@)W >6>N,9&37[@CIZ4 +7S3^U)^SCXW^
M(7Q'^'WQ/^&'B+2M$\=^#UN;>*#7X7DL;J"=-KAM@+!AEN@YW=1@5]+44 ?!
MUG_P3Q\7:)\%-"BTWQOIR_&'2O&;^.DUF2W?^SGO7VAX-N-WED(ASMR2#\H!
MX]U_9&_9YUWX&:+XQU3QEK=IX@\=^,];EUS6;O3XVCM4=ONQ1!@#M7+') ^]
MC& *]\HH Y/XM\?"GQI_V!;W_P!$/7DO_!/C_DS'X4?]@G_VK)7K7Q<_Y)3X
MT_[ M[_Z(>O)?^"?'_)F/PH_[!/_ +5DH ^AJ*** "BL+QWX-L/B'X-UGPSJ
MDEU%IVJVKVD[V4[03*CC!*.O*GW%?//P^_X)T_"[X:^-M$\4Z5J?C"74M(N4
MN[=+O7Y)(2ZG(#K@;E]1T/0\4 >O?#GXW:3\2OB!\1?"5A87MK?>"+VWL;V>
MY""*=YHO-4Q88G '!W 5Z+7REXT_X)K?"3QUXX\0^*[V\\6VVJZ]>27U[]BU
MR2*-I7))P,' &< 9X' XKTFX_94\&W.O_#;6'O?$/VOP#;1VND@:O+LD1,8-
MP,_O3P,D]>AR.* /9*XKXU?$?_A3_P )/%_C?^SO[7_X1_2Y]2^P>?Y/VCRT
M+;/,VMMSC&=IQZ&NUKQ;]M3_ )-(^+W_ &+%_P#^B6K"O)PI3E'=)_D;48J5
M2,7LVCS+Q+_P4(T;PO\ LL^"?BM<^%Y)_$GC)_(T3P1:ZAYEQ=S><8V591%D
MJH )81=71<9897X\_MM^*_@A<_"#0C\(3K7CKX@PG'AX>)([86%SF)1;FX:
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
MCQ3'XQU7X)^&-;\->']'?0/C7=Z3X@_L.U$&G:I?Q^5LN?*^[ELD$=.!@ '
M^G_V&XWTOXL_M8V6AV\"V%MXUD:RM4.R$7!67>H X4;@@./Z4 ?4_P 7/^24
M^-/^P+>_^B'KR7_@GQ_R9C\*/^P3_P"U9*\C^('Q$_;(G\!>)(]4^$_@"VTU
M],N5NIH=;9GCB,3;V4>9R0N2!7K/_!/,R']B[X4^8H5O[+; ![>?)C],4 ?1
M-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M\W_ ;XF>)O%7[5W[17A?5=5EO-!\.7&CII5DZJ%M!+:%Y I S\S<G)/-?2%>
M$_!R;X</^TA\<T\+PZI'XX2;2O\ A)Y+O_CU=OLI^S_9^>R?>X'- 'NU%%%
M!1110 4444 %%%% &#X]_P"1%\1_]@VY_P#135X;_P $Y_\ DRGX5_\ 8/E_
M]*9J]R\>_P#(B^(_^P;<_P#HIJ\-_P""<_\ R93\*_\ L'R_^E,U 'TA1110
M 4444 %%%% !1110 4444 %?&W_!6#Q1K/A#]DV?4-!U>_T2_&MV4?VK3KE[
M>7:=^5W(0<' XS7V37Q'_P %@?\ DSRX_P"P]8_^U* /F_Q?I'QM_81\#?#O
MXU:3\6-8\?\ A#6#9'6?#NNRR2*//A\S9\[N""-ZAUVLK;3R"17V#\;?^"CG
MPT^"]YHFF&PUSQ;K^J:;#JPTK0+599+>VEC$B-*690"4.[ R<<G (S\??M>?
MM.>$?CK^S+\*O@;\,[M_&7C;4_[)AN+:P@<K;M% %\LLR@%S(1TR %8DBK/Q
M.^)>H>"/VJ+?X7/X\\/_  *T[PAX4LK.Y\<G08;C4M59+. %/.=2Q#9PJA@,
M1'J2!0!]7:W_ ,%*_AAI?P*T3XKVFFZ_J_AN_P!5.BW,5I;Q_:--NQ&9-DZM
M( ,J,@J2#D>M=[XV_;$\'^#?C;\/OA?'8ZIK>O\ C2WBO+*;3DC:"""0MMDE
M+."!M1VX!^52:_.;]D+X51_&S_@G_P#M%^'K4_;[V'5O[5TYMNUFF@@25"%_
MA+A"N/\ :(KIO^"5]MK7[0'[0UY\2_$P\^/P+X5LO#MA)C(\SRO)C.3_ !>5
M',3[R4 ?IG\;+WQQI_PM\03_  VL;/4?'"PJNEVVH,! TAD4$N2RC 4LW)'2
MOA?]B#Q_\9=4_;F^(OA'XO>+Y=>U;1?#[>996DV-/MY'EMG'E1JJID*^-VW/
M7DU^D%?GE^SG_P I9/C]_P!@=?Y65 'Z&T444 <;\9[]]*^#WCJ]C.V2VT&_
MF4CL5MW(_E7\RXZU_33\9M/?5O@_XZL8QNDN="OH5 [EK=P/YU_,L.M9S(D.
MHHHK,DDCZ580# JJC=!5E.E92,SL? Z+>O+9X D9=Z'N2.<5^NWA>X6Z\,Z1
M,IRLEG"P_&-:_'?PI=I;ZG 6D\DEMI?H #7Z5?LL?%BR\8> ;'1)+A3JNDJ;
M.16;YG5?N-[Y7'Y5^$^)6!JU:-+$P5U!N_E?K^"^\_-N+\-.=.%6*NHO4]QH
MH[45_/1^5A112C !)H&>'?MC^5%\$[RYD8)]GNX7!/OD8_6O9O\ @D/J;7W[
M+-] QXM/$=W&H] 8X7Q^;&OD']OCXKPKHNE>$;*1)Q<N;JY(.0-O"C\\U]>_
M\$A--:R_96O+EA@7GB*[E7W CA3^:FOZM\-\)5PV4*=56YY-KTV_-,_:^$:$
MJ6!YY*W,VUZ'@?\ P6\U.0ZQ\)=/#'RA!J-P5_VBUNH/Z&OR^K]2/^"V^@7<
M^I?"K58H'DMHX-1@DD49"G= PS^M?EO7ZK+5L^V>X4X=*0=:=4B.L\!RHNJV
MV\XVR#YJ_1CQK+:WWP)\)Q1[#;W5_:!]HX(#$D?I7YW?#J*VFOIUNR4B"9#C
MLW:ONVY\6:/=_LV6JZ?,D]_HYBN3 .H9'R3]",U^-<:TY3Q>$E%/2:]-=OQ/
MS_B.+E6HM)Z2M]Y])>'W\RQ5B-O3Y?08XK3KR[X.^-K?7=+CQ+NCG420DG/'
MI^'2O4 P-?SEC<//#5Y4YK5'Y+B*;HU90EN+111D <GFN$P,#QHX_L"^BVF0
MRPLFP#);(QBOR1^)6CP:<\$J.HF:66.2(?>0JY'-?IY\9/B9!X)TXSQ21-/;
MYD*MR.G&:_*[QUK!UO7+J[./WTKR<=\G-?T'X9X:O!5:K5HNWSW_ ,[GZ?P=
M2J1YYO1.WZFS\ M3DT;XZ?#N^B8K);^(M/D4CMBYCK^EROYH_@#IDFL_'7X=
M6$2EI+GQ%I\8 [YN8Z_I<K^@8'ZK$****T*"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *\"_:[\6_"W5?AEXE^&/CWXAZ)X)O/$NE.D!U*[2*1
M02=DH1B-RB1!]=I%>^U\V_M._#?]FWQAXCM;SXQ#PR/$L>G&.R.M:LUI-]G#
M.1M42KE=Y?G!YS0!^=OAOP]XC\>>,[WPWX]_:!^%+^"M>N=&AUN]TW6K>2ZU
M.WTWY;6..,*&5B,9R%YP3G&#^T8&!@5^4_[!_P *_P!E;Q%\#M#U+XBCPF?'
M/]J7:C^TM::"YPMPP@_=B5?X0N..?>OU9H *\H_:#_9H\'?M*:'I=AXI&H6E
MWI-S]LTW5M(NC;7EE+C!,<@!P#@9!!Z \$ UZO10!\ZS?L%?":7X&VWPM6PU
M&'1[?4?[9BU2.](U);_O=>?C_6$?+TQC QP*]!^ G[/_ (2_9Q\%2^&O"4-T
M8+B[DO[R]U"?S[J\N'QNEEDP-S8 '0#CZY])HH Y/XN?\DI\:?\ 8%O?_1#U
MY+_P3X_Y,Q^%'_8)_P#:LE>M?%S_ ))3XT_[ M[_ .B'KR7_ ()\?\F8_"C_
M +!/_M62@#Z&HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "OG3X%_"KQ/X0_:G_:%\6ZMIOV7P_XGGT=])N_-1A<B&T*2X4$
ME=K<?,![9KZ+KY;_ &=O%&L:M^V-^TYI=[JMY>:9IUSH8LK.>=GBM@UD2PC4
MG"9/)QC)H ^I**** "BBB@ HK'\->,-#\907D^A:M9ZO#9W4EC<O93+*(;A,
M;XF(/#KD9!Y&:V* "BBB@#!\>_\ (B^(_P#L&W/_ **:O#?^"<__ "93\*_^
MP?+_ .E,U>Y>/?\ D1?$?_8-N?\ T4U>&_\ !.?_ ),I^%?_ &#Y?_2F:@#Z
M0HHHH **** "BBB@ HHHH **** "N9^(/PT\*_%?P\="\8:#8^(]',JS_8M0
MB$D?F+G:V#W&3^==-10!YU\._P!G3X8?"34I-1\&^ M!\.:@Z[&N["Q1)MIZ
M@/C(!] :/B)^SM\,OBUKMAK7C'P/HOB/5K$!;>\O[57D50<A2?XE!YVMD<GB
MO1:* /GGXK?#_4OV??A#XHN_V=/AEH;^,=5N(O,TZVAC@CER64S,I9%8H')
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
M>2Y:5W!7< <8<#D#I7JU% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5\K_ /!1W]FV3]HG]GC4!I5L;CQ7X:9M6TM4&7FVKB:
M?[Z9P.[(E?5%%&X'\LV""01@C@@TM??7_!4']BJ;X1>,[GXH^$;$GP5KMP7U
M"W@3Y=,O'.3P.D4A.0>@8E>,KGX%K!JQD] IZ-VIE%0R6B<-4J\BJBMCWJ0-
MCO4M$ER"7:Q!; Z5>M5LTN4\]VDBZL$K&W5-;-F0#H*QE"Z>I+1U%IY,CF*S
MM_-G/*@C/%26^M_V9?0:A;IY+PL24SP'%5--U5;%XFB?RYXFW*?7U%>M_LW_
M +,'B#]I[XKV?A[2%>VTK>+C5=3VY2RML_,WH7/W57N?8$CSE34Y\DEH_P 3
MEY>:5I'V9_P25_9[N]5\0:S\:?$4+.$$EAHS3#EY7_X^)AGLJGRP?]IQVK]1
M*PO O@G1_AOX.TCPQH%H++1]*MDM;:$<D*HZD]V)R2>Y)/>MVO>I05."BCTH
M14(I(*_#/_@J-^S9+\%?CY<^)],M#'X5\8L^H6[(N$AN\@W,/' ^8^8!Z28'
MW37[F5Y1^T[^SUH?[3?PAU?P5K.V"68>?I]_MRUE=J#Y<H]N2&'=68=ZN2NB
MFKG\XUJ5=@K"KQMVB8%>5K6^*?PP\1_!;Q]J_A#Q38/IVMZ7,8I8S]UQ_#(A
M_B1AAE8=0:K:+<QW"E'KSZUX+F1RS]W4FETL7-KYH0[L<D5C21F-B,<"NJ%S
M]B8;?FC/4>M0ZGIL%ROG6SCGJM<-.LXNTMF<\:MG9G.02F)P14\BQW4G(V,>
MXJ.>U:$G/2H5<YSFNWXO>1O:^J-:TT!Y7P6^7U%=7IVF66@P+>3KO/49KE['
M7C;QF(XP1UK4\6>((+W1+..W.&488"O+K1K59QIO9G)4C.4E'HROXI^(5YJ[
M>1'(4MU&T*OI6%X7\-:KXZ\4:7X?T6UDU#6-4NH[2UMHQEI)78*H_,]>U9).
M:_6K_@E/^Q1/X2M8?C/XVT\PZK>0E?#EA<)A[>!QAKI@>C.I(3T4D_Q#'LT,
M/3HQY*:LCNI4XTURP1]Q?LV_!2P_9Z^"OA?P+8%)&TVV'VNX08^T73G?-)^+
MEL9Z# [5Z9117<=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5^?_ /P4W\'_  #@N]/\7?%6\\2-XJCTB2#1-'TBZ-M%J(CD+&/S3!(J
M/F7DD]".*_0"ODO]MW1?%OBO3=;TZ[\ >#O$GPTM?#-Q=_VOXDN4@EM-5W%8
MT60RH85*[<R #K]X4 ?GWJVB?L5>&/#.A:[X6U3QMXH\6/<V;#PS'J1@>)W9
M2X,IL]K>6<\#&['!&<U^VX.0#7YC_#3PI^T99'P[?Z%^S%\$O[.MVA^SZQIX
MLII5C4@>:DRW;%F &=W))YY-?IS0 5S'Q-^(NB?"3P#KOC'Q'="ST71K5[JX
MD[D <(H[LQPJCN6 KIZ^#_\ @HM>>,O$7CCP-X7/PU\2^.OA3902:[KD/A^,
MXO;I/,6W@E?! CC*B1E_B##T!H ])B_X* ^%/^&:O"WQ;D\-:P\GBC4GTC1O
M"]GLGOKRZ$TD01<8'/EEL^X')(%>G?LW_M':%^TGX.U#6-*T[4-!U'2K^72M
M6T/5HPEW874>-T;@'WX/U! ((K\NO@GXW:V^"/[)6IZYI5UH/A7PK\1I[>?7
M+_"V=T9YVE69&_A2,AT8G@%&YXX^R?V$)D\7_$C]J?7]#O@^A:OXSDBT[4[8
M!XGD5)-\L;='^^C9'!R/6@#ZI^+?_)*?&G_8%O?_ $0]>2_\$^/^3,?A1_V"
M?_:LE>3?$#]DKXW:9X"\2W=W^U5XEU"UM],N99;1]"@59T6)BR$^;P& (S[U
MZM_P3S1H_P!B[X4AG,A_LMCDCL9Y"!^ X_"@#Z)HHHH **** "BBB@ HHHH
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
MV!;W_P!$/7DO_!/C_DS'X4?]@G_VK)0!]#4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 45\<?'WQ/\7OA5^UYIOC3PI\//$WQ(\%2^#CID
MFF:1>>7;QWINRYE93E=X15&2N2&X/!KT#3OVC_B1>?!O5/%\WP"\36OB*TU%
M+.#PH][$;FYA(4FX5L<*"2"-N>/3D 'T/17SM\&OVD?B3\1_&)T?Q'\ ?$W@
M73OLLL_]K:C>1/$'496/&U>6/ Q_+)'&1?MC_&.2_2!OV4_&B1-*(S(=0AX&
M[&?NX_7'O0!]>5\>?LPWCO\ MV?M70$#9YVA/GOD69%=Q\9?VE/B5\./'=SH
M?ASX >)O'>E10Q2)K>G7D20RLR@LH&TD%22ISW'IC/D/["'B'5/''[4_[2WB
M77O#%]X+UF]DT7S]!U"0/-:8MG #$  [@ P]F% 'W31110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !116'XX\::1\.?!^L^*->NUL=&TBUDO+J=OX8T4DX]2>@'<D#O0!X[^V1^U
MSX?_ &2OALVL7JIJ7B?4 T.BZ+OP;F4#EWQRL29!8^X Y(K\$/BM\6?%/QN\
M=:CXN\8ZK+JVM7SY>1SA(D_ACC7HB*. HX'UR:ZC]I_]H;7?VF_B]K'C367>
M*WE;R--T\ME+*T4GRXAVS@Y8]V9CWKR@=*RD[F;=R1T,;;>IJ6UC5[F-9E*Q
MDX)%)"293(<$**L03L0=T892>2:QDW8AMHBO[-K"X:/>'7J'4\$57!S6Q;VD
M5S<111L9%F.TH>J'U%5]9T2YT6Z:*9#M!X?L:B-2-U!O4E36D6]3.:HZD)II
M%;HT'VMU-97,5Q;RO!<0N)(Y8F*NC Y# CD$'G(K]C_^";O_  4)?XR16OPQ
M^(U\O_";P1;=+U:8@?VM&HY1S_SW4#.?XP"?O Y_&NKFCZQ?>'M6LM4TRZEL
M=1LIDN+:Z@<K)%(I#*ZD="" 0:M.P)V/ZDJ*^>/V&?VHK?\ :G^"%CKMRT4?
MBK3"+#7+:,8 N%4$2JO9)%^8=@=R_P -?0]:&H4=**^$_P#@JA^US+\$OAM#
M\/\ PQ>FW\8^*H7$T\+8DL;#E7<$<AY#E%/8!SP0*3T#8^=?^"D7_!1&Z\6Z
MEJGPJ^&.J-;^'K=FMM:UVSDPU^XX>")ATB'(9A]\Y ^7[WYKT45FW<R;N%%%
M% !1110 4444 >Q_LP_M1^,?V6/'\/B'PS=--I\K*FIZ+,Y%O?P@\JP[,.=K
MCE3Z@D']^_@7\;O#'[0OPUTKQKX4NO/TZ]7;) Y'FVLPQOAD Z.I/X@@C((-
M?S0U]7_\$[?VMKC]F;XQV]EJUVP\!>(Y$M-6B=CLMG)Q'= =BA.&]4+=P,-.
MPTS][Z*;'(LJ*Z,'1@"K*<@CU%.K0T"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O%OVK[WPGX ^#?B[XCZYX'T+Q?J/A[3'EMH]6L(IB
MS9Q&A=E)";W!(';/>O::\Z_:)M?!U[\#/','Q!F>V\%OI4XU6:+/F1P[>63
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
MN\<?'']L[X.^#_ 7B$Z;X+N/#-IXC\1V]O#%()O,B,[1LS*67@PQ\$$%SWH
M_0"O(/$O[5WPW\*?'/1OA#?:S*?'6JJAAL8+9Y$0NK,@DD VH2J[L$]"I[BN
M@^//QDT;X _"7Q'X[UUQ]CTFV,D<&X!KF8_+%"ON[E5]LYZ"OR+^$GA?Q'I_
M[;_P"^(/CG4UG\4_$.XE\3WD+, MI'(TRP1]>/W:H0I^Z"J]J /VSHI <C(Z
M4M &5XKUI?#GA?6-6?[EA9S73?1$+?TK^8'4;^;5M1NKZY8R7%S*\TKG^)F8
MDG\S7]+/QY9D^!OQ$9/OCPYJ)&/7[-)7\SHZ5G,B1+;[?/CW?=SS4\MK);N6
M*,JG[I(ZBJJG!]Z]"UK5["_^&?ARW18QJ,,LRS,!\Q7/RYKAK5)4Y02C=2=G
MY:-W_ YZDW!QLKW=O0XVWBWL !DUZ%X1^$NJ^)TCDBA*6['&\BL7X<^&V\2>
M)+2S'W6<;J^R[-K7PYHJ:=:QJBQKAI,5\?GV<SP#C1H*\W^"/G\TS"6%M"E\
M3/*-(_9_T>VMU^VW+^;CD*.*Y?XC? IM&TY]3TR83P*<,O<?A7MWVX3H2&W#
MUJE<N)HY+>4YBD!&WWKXRAFV/A65251ONGL>!1QV)C44Y2OY'Q?<6[Q,Q;J#
MWK+<<GZUV?C.P^Q:]?0D[5#D@?C7&R<,1[U^QX>I[6"GW/OZ4^>*D1D9IM./
M2FUV(V"OW<_X)0^)Y?$/[&GAVWEDWMI.H7M@/91*90/REK\(Z_:O_@C0[M^R
MWK2MG8OB>Y"?3R+?^N:J.XX[GGW_  6W\3M!X+^&'AY7(%UJ%W?NF>#Y4:(I
M_P#(S?G7Y+FOTW_X+>L__"6_"93]P6.HD?7S(,_TK\R@I8\ FE+<'N:(A1+<
M.W4=/>J?GN&)4D?2I;RXWA47A5&*@5#QQG-<\5I=F:75DQ+S89B7^M#8 X%3
M*AB #'\*8T8*D[CDGIZ4KA<JR)NY'XU#5G;R< @5"XYS6T64,HJ1E 3(-1U2
M=QA1113 ]F_8S\4'P=^U9\*M4#[%7Q!:V\C>D<KB)_\ QV0U_1Q7\RGP69D^
M,?@1D^^->L"N/7[0E?TUU<2XA1115%!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %>$?M6Z%\//"?PU\9_%+Q5X&T_Q9J.C^'YK-EN$_>7%LQ_X
M]BW9&=N>. 2:]WK@?CW\/]2^*OP9\8^#](O;73M1UO39;"*ZOH?.ACWC:2R8
M.1@GM0!^:G@OX;?$S7FT36+/]B3X>VVEW;0W,-R\FV1(F*L'PUR"#M.>5S[=
MJ_6FOS%UOX>_'?\ 9ATOP[IWBO\ :\T#0-'MF@M;32[JV:XNIH@0JQQH8FE<
M8&W/./48K].J "BBB@ HHHH \>_:4^"G@+XF> ]>U?Q9X1TGQ#J>DZ->FPNM
M0MEEDMCY3-\A/3YE!X[BN8_X)ZQK'^Q?\*0JA1_91.!ZF:0G]37KGQ<_Y)3X
MT_[ M[_Z(>O)?^"?'_)F/PH_[!/_ +5DH ^AJ*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH \)E^)FF)^VY;^ CX3L#J[^!7U8>*>/M:Q"]"
M?9/NY\O/S]?O=J]VKPJ7X2J_[;%O\2/^$DTP.G@9M%_X1TO_ *<<WHD^T[<_
MZK^#./O<5[K0 4444 %?)'[,W_)[G[5O_7UH/_I":^MZ^2/V9O\ D]S]JW_K
MZT'_ -(30!];T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %?*/_!3#X2^+OC5^S+-X;\$Z'/X@UMM8M+@6=NZ*WEIOW-EV XR._>O
MJZB@#\M=2^!'[4/[86E^ OAO\1O"MA\+_A?X:^R_;)DG1[B[$,7EA@HD<L^W
M<%&%4%R3G K1^/\ ^S7\4_ _[9<_C_PK\(M)^,7A2^T>WTO2+#5VC>TTDQP1
MPJ'C=@%V>6Q!(VD2-R&Z?IS10!^<_P"Q5^RMXP\-?LS?'CX??%7PX/"0\1S3
M/%//-%]FVM;E?-0HY"K&Z*W..,5R7_!%3X320VGQ!^)%\IE=WB\.V$Y.X%(P
M)9MI_N\P 8_NU][_ +1GP%TG]I/X77O@;6]5U/1M/NYHIGN=)D5)OD;.W+*P
M*GH016I\$O@OX9_9_P#AOI7@CPC;26VCZ>&(:9]\LTC$L\DC8&68G)X Z
M 4 9'[1?[.GA7]I_P!'X/\82:C%I,=['?JVF3K#+YB*ZKRRL,8=N,>E?GG\3
M?^"4MCI/[2GP[TGPCI'BC4?A;=0[O$.L2ZE 9K1]TG"-M4C@1]$;[WY?J[10
M!#:6R6=K#;QY,<2+&NXY. ,#-3444 8?CK1/^$F\$^(=''74-.N+3_OY$R_U
MK^82:WDM+B6"9"DL3%'4]00<$5_4O7\Y/[9'PUD^$O[3_P 1O#C1-%;QZM+=
MVH(P#!.?.BQ_P&0#\#43(D>.8YJ2$D..>*C'(I0<&L=R3V[]FY(W\6%FQO6,
MD9KV[Q;K"Z9I]S.^2 "1BOE+X>^+Y/"/B"WO4)V@X;Z5ZI\5/B-'J.GQ#3YU
M,4Z#>G<'%?G&;995KYG"=KQDE^!\ACL'.KC(RMHS4\(_$..6[^SEV/F-T/:O
M1 WG.C>^>?2OFSX?#SM<AD:0*%;)R:]G\:^.[+PWHC%)0]RZ;4 /(]Z\_,L
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
MOV<)7"_\);J"9_B?1KH ?^.4DG_!5_\ 9P1V7_A+-0;!QE=&NB#_ ..5]/\
M_"N_"G_0LZ-_X 1?_$T?\*[\*?\ 0LZ-_P" $7_Q- 'YR3?M\?!1_P!O.V^)
M8\37'_"))X ;0VO?[-GW"[-\)1'LV[L;.=V,9XKZ$_X>I_LW_P#0Z77_ (*+
MK_XW65<>$= _X>>6>G?V'I?V'_A5KRFU^QQ>7O\ [2 W[=N-V.,]<<5]6?\
M"N_"G_0LZ-_X 1?_ !- 'S1_P]3_ &;_ /H=+K_P477_ ,;H_P"'J?[-_P#T
M.EU_X*+K_P"-U]+_ /"N_"G_ $+.C?\ @!%_\31_PKOPI_T+.C?^ $7_ ,30
M!\T?\/4_V;_^ATNO_!1=?_&Z\#^ O[=?P4\+?M0_M ^,-6\7-8Z!XIGTA])N
M9+"<FX$-J8Y?E"$KAN/F S7Z)_\ "N_"G_0LZ-_X 1?_ !-?*?[-GA/0;K]M
M']J:TET33);:WN="\F!K.,I$#9'.T;?ER>3CJ>M '3?\/._V;O\ HH:?^"V[
M_P#C5'_#SO\ 9N_Z*&G_ (+;O_XU7T1_PK_PO_T+>D?^ ,7_ ,31_P *_P#"
M_P#T+>D?^ ,7_P 30!\[_P##SO\ 9N_Z*&G_ (+;O_XU1_P\[_9N_P"BAI_X
M+;O_ .-5]$?\*_\ "_\ T+>D?^ ,7_Q-'_"O_"__ $+>D?\ @#%_\30!\YP?
M\%0?V;IPQ_X3\Q[6*X?3+H9]Q^[Z5)_P\[_9N_Z*&G_@MN__ (U7.?\ !//P
MGH.J>"_BV]WHNFW31_$S7(D,MI&Q1 T6%&1P!G@=*^J_^%?^%_\ H6](_P#
M&+_XF@#YW_X>=_LW?]%#3_P6W?\ \:H_X>=_LW?]%#3_ ,%MW_\ &J^B/^%?
M^%_^A;TC_P  8O\ XFC_ (5_X7_Z%O2/_ &+_P")H ^=S_P4\_9N )_X6$IP
M.@TV[_\ C51P?\%0/V;IX5D_X3_R]PSLDTRZ##Z_NZ]P\<^ _#,/@GQ"Z>'=
M)5ETZX8,+&+@^6W^S7B7_!/3P=X?U/\ 8S^%]S=Z'IEU<26$I>::TC=V/VF4
M<DC)Z4 +_P /._V;O^BAI_X+;O\ ^-4?\/._V;O^BAI_X+;O_P"-5]$?\*_\
M+_\ 0MZ1_P" ,7_Q-'_"O_"__0MZ1_X Q?\ Q- 'SO\ \/._V;O^BAI_X+;O
M_P"-4V7_ (*?_LW11EO^%@A\?PKIEV2?_(=?17_"O_"__0MZ1_X Q?\ Q->#
M?MW^#/#VG?L@?%6YM="TRVN(]&<I+%9QJRG<O((7(- 'T7HNL6GB'1K#5=/F
M%Q87UO'=6\H!&^-U#*V#R,@@\U=KB_@F<_!GP$?^H!8?^D\==I0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %?E3_P6?^!$B7OA3XMZ;;9A=!H>KNB_
M=8%GMY&^H,B$^R"OU6KC/C)\*M%^-WPQ\1>!]?CWZ9K-JUN[@9:%^L<J_P"T
MCA6'NHI-7$]3^9A3BI"%(R#S77_&3X2Z_P# SXEZ[X)\2VY@U72K@Q%PI"3Q
M]8Y4SU1U(8'W]:XP'%8-&8Y6*D8S6I!J"S!5F)..,YZ5E#D4HR.E1*"D2TGN
M;4&IBQD+PR,#VQQ5;4M9GU)\RR,X'9CFL[)/8T5FJ44^:VI*A&]P8Y.349Z4
MXGFFDY%;HT&T44Z.-I9%1%+NQ"JJC))[ "K ^C_^"?7P(E^/?[3GA?3YK<S:
M%HTHUK56(RHAA8%4/^_)Y:8]&/I7]!M?)'_!-S]E.3]FSX*+?:[:>1XW\4>7
M?:FK@;[6( ^3;'T*ABS#^\[#^$5];UHE8T2,KQ7X:L/&?A?5] U2$7&FZI:2
MV5S$?XHI$*,/R)K^:WXS?"_4_@I\5O$_@C5T87VBWTEMO(QYL8.8Y![.A5A[
M-7],]?FQ_P %=_V3Y?%_ARV^,OAJS,NIZ+"+77H8ERTMF#\EQ@=3&20W^PP/
M1*4E<31^1I?<V>F:4.=NWMZ5$#BG YK&Q!;CEX'.2*M)?2K@9SCH#TK-! /7
M%/$NVLI03(<;EJ>;>&D;[QXQ6<QS4DC[JB-:0C8I*R$HHHK08445[Y^Q5^S%
MJ'[4WQLTWP\(Y(_#5B5O==O5R!%:J?N ]GD/R+]2>BF@#]/?^"2/P(D^&'[/
M4WC#4K<PZQXTG%X@=<,ME&"L _X$3))[AUK[EJMIFFVNC:;::?8V\=K96D20
M001#"1QJ JJ!V   _"K-:FH4444 %%%% !1110 4444 %%%% !1110 4444
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
MD_=VLS'GS$Y..P=0.,5]84 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M6,.?YU^E5%*R%9'PM\/_ /@CW\$_"MU'<Z]=:_XPD1MWD7EV+>W/U6)58_\
M?>*^P?A_\+_"/PIT1-(\'^'--\-Z<O6#3K98@Y]6(&6/NQ)KJ**+!8****8P
MHHHH **** "BBB@#SSXM?L]_#GXZ6 M?'/A#3/$.U2L=Q<0[;B(?[$RX=>O9
MJ^._'W_!&'X6:[<//X6\4^(/"V[)^SRF.]A7T W!7Q]6-?H/12M<5C\HKO\
MX(@ZGY[?9OBU:>3V\W0VW?I/73>%O^"(^@P2(WB/XG:C>J""T6F::D&X=QN=
MWQ^5?IO119!9'S3\'_\ @G7\"?@S<0WFG^#X]>U6(ADU#Q%)]MD4CN$8"-3[
MA!7THB+&BHBA$48"J, #TIU%,84444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!^=6C?M+_M:?%GXB_%NP^&.E>!-
M2T;P1K]SI8MM3ADBN956201J#YH#,5CY.5YKWO\ 9V_;A\*_%'X!7WQ!\<3V
M7@"YT*^?2=?MKV8K%;7:XP$W?,=X8$+RV<CG&:^7?V5_VJOAA^SG\7/VGU\?
M>)DT6YO/&MU<6EL+>6:2X5);@,$"*1G) P2.M>*:-KZ>$?V8M3\:^(? VE:A
M9_$WXI-?:(_B])O[.TR,(Y6]E2,@N 9)5"DE65'.&'! /U#TO]L7X+:UX*U#
MQ=9?$71I_#NG7$=K>7WF,!;R29\L2*5#+NP<$C!P<&NTU_XO^#/"VO>&=%U7
MQ'8V6J^)BPT>TDD^>^P%),8'4 ,ISTYK\K/V>_AS8?'SXH_M2^!X/$F@>*YM
M<\*PM;:CX;L%L=.FO(FB>-H(1QLCF"+N'WN3_%6M^Q_K-[^U'\0$\2^,;+4H
MM'^$/PWD\.S"VB,ER]XZ31-)&HY,IA$F!UW(M 'Z'^%/VNO@UXX\<CP=H/Q&
MT+4_$C2-#'8PW',KC.5C<C;(>#PI).*]>K\/?A'XQL/A=XI^$=OX?U7P3\:O
M"C^)5@TG1+W1_LOB72G>?_6,BC>K9PZEI)%SMP,=/W"H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** .(O?@;\-]1U*?4+OX?^%KJ_GE,TMU-HML\LDA.
M2[.4R6)Y))SFM[Q%X+\/^+M!.B:YH>G:QHQ"C^S[ZU2:#Y?N_(P*\=N.*V:*
M /*OB)\)[W3_  5J;_!^Q\*^"?'_ -DCLM.UB?2(O+AA$BEHFV(3LV@X7! .
M#CBN3_8O_9>F_9?^'.J:?J^LQ>(_%VOZG+J^M:K#&4269^ JYYV@9.2!DLQP
M,XKZ!HH Y'2OA#X%T+Q-)XBTWP9H%AK\A+/JEMID,=R2<[CY@4-DY.3GG/-=
M=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>17
<FILENAME>kala-20251231.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.2.0.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/15/2026 8:00:11 PM-->
<!--Modified on: 4/15/2026 8:00:11 PM-->
<xsd:schema xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:attributeFormDefault="unqualified" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" targetNamespace="http://www.kalarx.com/20251231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:kala="http://www.kalarx.com/20251231" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" xmlns:cyd-af-sub="http://xbrl.sec.gov/cyd-af-sub/2025" xmlns:cyd="http://xbrl.sec.gov/cyd/2025">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>995200100 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementCondensedConsolidatedStatementsOfOperationsCalc2" id="StatementCondensedConsolidatedStatementsOfOperationsCalc2">
        <link:definition>00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Calc 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails">
        <link:definition>99940205 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails" id="DisclosurePropertyAndEquipmentNetDetails">
        <link:definition>99940501 - Disclosure - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureAccruedExpensesDetails" id="DisclosureAccruedExpensesDetails">
        <link:definition>99940601 - Disclosure - Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails" id="DisclosureLeaseOperatingLeasesDetails">
        <link:definition>99940702 - Disclosure - Lease - Operating leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails" id="DisclosureDebtCarryingValueDetails">
        <link:definition>99940802 - Disclosure - Debt - Carrying Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetailsCalc2" id="DisclosureDebtCarryingValueDetailsCalc2">
        <link:definition>41102 - Disclosure - Debt- Carrying Value (Details) (Calc2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails" id="DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails">
        <link:definition>99941301 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails" id="DisclosureIncomeTaxesNetDeferredTaxAssetsDetails">
        <link:definition>99941302 - Disclosure - Income Taxes - Net deferred tax assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" id="StatementConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" id="StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical">
        <link:definition>995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" id="StatementConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureWarrantsTables" id="DisclosureWarrantsTables">
        <link:definition>99930903 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationTables" id="DisclosureStockBasedCompensationTables">
        <link:definition>99931103 - Disclosure - Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails" id="DisclosureNatureOfBusinessDetails">
        <link:definition>99940101 - Disclosure - Nature of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails">
        <link:definition>99940201 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails">
        <link:definition>99940203 - Disclosure - Summary of Significant Accounting Policies - Cash, Concentration of Credit Risk and Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails">
        <link:definition>99940204 - Disclosure - Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" id="DisclosureFairValueOfFinancialInstrumentsDetails">
        <link:definition>99940301 - Disclosure - Fair Value of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails" id="DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails">
        <link:definition>99940302 - Disclosure - Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails" id="DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails">
        <link:definition>99940303 - Disclosure - Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails" id="DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails">
        <link:definition>99940304 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Levels (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureGrantIncomeDetails" id="DisclosureGrantIncomeDetails">
        <link:definition>99940401 - Disclosure - Grant Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails" id="DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails">
        <link:definition>99940701 - Disclosure - Lease - Operating leases - Menlo Park, CA Office Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails" id="DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails">
        <link:definition>99940801 - Disclosure - Debt - Oxford Finance Loan and Security Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureWarrantsDetails" id="DisclosureWarrantsDetails">
        <link:definition>99940901 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails" id="DisclosureCommonAndPreferredStockDetails">
        <link:definition>99941001 - Disclosure - Common and Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails" id="DisclosureCommonAndPreferredStockReservedSharesDetails">
        <link:definition>99941002 - Disclosure - Common and Preferred Stock - Reserved Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails" id="DisclosureStockBasedCompensationStockIncentivePlansDetails">
        <link:definition>99941101 - Disclosure - Stock-based Compensation - Stock Incentive Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails" id="DisclosureStockBasedCompensationStockOptionsDetails">
        <link:definition>99941102 - Disclosure - Stock-based Compensation - Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" id="DisclosureStockBasedCompensationFairValueAssumptionsDetails">
        <link:definition>99941103 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationDetails" id="DisclosureStockBasedCompensationDetails">
        <link:definition>99941104 - Disclosure - Stock-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" id="DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails">
        <link:definition>99941105 - Disclosure - Stock-based Compensation - Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails" id="DisclosureStockBasedCompensationRsusDetails">
        <link:definition>99941106 - Disclosure - Stock-based Compensation - RSUs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails" id="DisclosureStockBasedCompensationRsusActivityDetails">
        <link:definition>99941107 - Disclosure - Stock-based Compensation - RSUs Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" id="DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails">
        <link:definition>99941108 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails" id="DisclosureLossPerShareAntidilutiveSecuritiesDetails">
        <link:definition>99941202 - Disclosure - Loss Per Share - Antidilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesDetails" id="DisclosureIncomeTaxesDetails">
        <link:definition>99941303 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails" id="DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails">
        <link:definition>99941401 - Disclosure - Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails" id="DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails">
        <link:definition>99941402 - Disclosure - Commitments and Contingencies - Guarantees and Indemnifications (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>99941601 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureNatureOfBusiness" id="DisclosureNatureOfBusiness">
        <link:definition>995210101 - Disclosure - Nature of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>995210201 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstruments" id="DisclosureFairValueOfFinancialInstruments">
        <link:definition>995210301 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureGrantIncome" id="DisclosureGrantIncome">
        <link:definition>995210401 - Disclosure - Grant Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNet" id="DisclosurePropertyAndEquipmentNet">
        <link:definition>995210501 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureAccruedExpenses" id="DisclosureAccruedExpenses">
        <link:definition>995210601 - Disclosure - Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLease" id="DisclosureLease">
        <link:definition>995210701 - Disclosure - Lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureDebt" id="DisclosureDebt">
        <link:definition>995210801 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureWarrants" id="DisclosureWarrants">
        <link:definition>995210901 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStock" id="DisclosureCommonAndPreferredStock">
        <link:definition>995211001 - Disclosure - Common and Preferred Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensation" id="DisclosureStockBasedCompensation">
        <link:definition>995211101 - Disclosure - Stock-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLossPerShare" id="DisclosureLossPerShare">
        <link:definition>995211201 - Disclosure - Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995211301 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995211401 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureDefinedContributionPlan" id="DisclosureDefinedContributionPlan">
        <link:definition>995211501 - Disclosure - Defined Contribution Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>995211601 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>99930203 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables" id="DisclosureFairValueOfFinancialInstrumentsTables">
        <link:definition>99930303 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetTables" id="DisclosurePropertyAndEquipmentNetTables">
        <link:definition>99930503 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureAccruedExpensesTables" id="DisclosureAccruedExpensesTables">
        <link:definition>99930603 - Disclosure - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLeaseTables" id="DisclosureLeaseTables">
        <link:definition>99930703 - Disclosure - Lease (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureDebtTables" id="DisclosureDebtTables">
        <link:definition>99930803 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockTables" id="DisclosureCommonAndPreferredStockTables">
        <link:definition>99931003 - Disclosure - Common and Preferred Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLossPerShareTables" id="DisclosureLossPerShareTables">
        <link:definition>99931203 - Disclosure - Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>99931303 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails">
        <link:definition>99940202 - Disclosure - Summary of Significant Accounting Policies - Liquidity and Ability to Continue as a Going Concern (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails" id="DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails">
        <link:definition>99940305 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Transfer Levels (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureLossPerShareDetails" id="DisclosureLossPerShareDetails">
        <link:definition>99941201 - Disclosure - Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails" id="DisclosureIncomeTaxesChangeInValuationAllowanceDetails">
        <link:definition>99941304 - Disclosure - Income Taxes - Change in valuation allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.kalarx.com/role/DisclosureDefinedContributionPlanDetails" id="DisclosureDefinedContributionPlanDetails">
        <link:definition>99941501 - Disclosure - Defined Contribution Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="kala-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="kala-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="kala-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="kala-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd" />
  <xsd:element name="LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock" id="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SecuritiesPurchaseAgreementNovember2025Member" id="kala_SecuritiesPurchaseAgreementNovember2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesAaNonRedeemableNonControllingPreferredStockMember" id="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AtMarketOfferingMember" id="kala_AtMarketOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OxfordSettlementAgreementsMember" id="kala_OxfordSettlementAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SettlementAgreementsMember" id="kala_SettlementAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element id="kala_DevelopmentCostsCurrent" name="DevelopmentCostsCurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="kala_PaymentOfPrincipalOnVentureDebtFacility" name="PaymentOfPrincipalOnVentureDebtFacility" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="kala_TermLoanBMember" name="TermLoanBMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_TermLoanMember" name="TermLoanMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_AccruedExpensesPolicyTextBlock" name="AccruedExpensesPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_StockIssuanceOfferingCostsOnTransaction" name="StockIssuanceOfferingCostsOnTransaction" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="kala_EquityIncentivePlan2017Member" name="EquityIncentivePlan2017Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_EmployeeStockPurchasePlan2017Member" name="EmployeeStockPurchasePlan2017Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_EmployeeConsultantsAndDirectorsStockOptionsMember" name="EmployeeConsultantsAndDirectorsStockOptionsMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_PaymentsOfStockIssuanceCostsTemporaryEquity" name="PaymentsOfStockIssuanceCostsTemporaryEquity" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="kala_ClassOfWarrantOrRightExercisable" name="ClassOfWarrantOrRightExercisable" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_StockOptionPlan2009Member" name="StockOptionPlan2009Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_StockOptionsPlan2017Member" name="StockOptionsPlan2017Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_CommonStockVotingRightsPerShare" name="CommonStockVotingRightsPerShare" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_Warrants2016Member" name="Warrants2016Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_DebtInstrumentPrepaymentFee" name="DebtInstrumentPrepaymentFee" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="kala_AtmOfferingMember" name="AtmOfferingMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" name="StockIssuedDuringPeriodValueNewIssuesAtMarket" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" name="StockIssuedDuringPeriodSharesNewIssuesAtMarket" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_AccruedContractManufacturing" name="AccruedContractManufacturing" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="kala_AthyriumCreditFacilityMember" name="AthyriumCreditFacilityMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_LaboratoryEquipmentMember" name="LaboratoryEquipmentMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" name="IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="kala_Warrants2018Member" name="Warrants2018Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" name="DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="kala_DebtInstrumentDebtDefaultPercent" name="DebtInstrumentDebtDefaultPercent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_AccruedRevenueReserves" name="AccruedRevenueReserves" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="kala_NonCashOperatingLease" name="NonCashOperatingLease" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_OperatingOrFinanceLeaseRightOfUseAsset" name="OperatingOrFinanceLeaseRightOfUseAsset" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities" name="DeferredTaxAssetsTaxDeferredLeaseLiabilities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" name="EmployeeStockPurchasePlanNumberOfOfferingPeriods" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_RestrictedCashAndOtherAssetsNoncurrent" name="RestrictedCashAndOtherAssetsNoncurrent" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" name="PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="kala_StockWarrantsTextBlock" name="StockWarrantsTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" name="DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" name="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_TermLoanCMember" name="TermLoanCMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" name="NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" name="EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" name="DebtInstrumentPeriodicPaymentMonthlyInstallments" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="kala_DebtInstrumentFinalPaymentFeesPercentage" name="DebtInstrumentFinalPaymentFeesPercentage" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" />
  <xsd:element id="kala_DebtInstrumentFacilityFeesPaid" name="DebtInstrumentFacilityFeesPaid" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" nillable="true" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" />
  <xsd:element name="CombangioIncMember" id="kala_CombangioIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" id="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" id="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" id="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ContingentConsiderationPolicyPolicyTextBlock" id="kala_ContingentConsiderationPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SharesIssuedOnJanuary32022Member" id="kala_SharesIssuedOnJanuary32022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PotentialMaximumPayoutForContingentConsideration" id="kala_PotentialMaximumPayoutForContingentConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" id="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ContingentConsiderationMember" id="kala_ContingentConsiderationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AssetAcquisitionContingentMilestoneConsiderationPayable" id="kala_AssetAcquisitionContingentMilestoneConsiderationPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" id="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MeasurementInputMilestoneAchievementProbabilityMember" id="kala_MeasurementInputMilestoneAchievementProbabilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FairValueAssetsLevel1ToLevel2TransfersAmount1" id="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueAssetsLevel2ToLevel1TransfersAmount1" id="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" id="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" id="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RepaymentsOfLongTermDebtPrincipalPayment" id="kala_RepaymentsOfLongTermDebtPrincipalPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtInstrumentFinalPaymentFees" id="kala_DebtInstrumentFinalPaymentFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DebtInstrumentPeriodicPaymentNumberOfInstallments" id="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DebtInstrumentAccretionExpenses" id="kala_DebtInstrumentAccretionExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="GainLossOnFairValueReMeasurementOfContingentConsideration" id="kala_GainLossOnFairValueReMeasurementOfContingentConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SeriesENonRedeemableNonControllingPreferredStockMember" id="kala_SeriesENonRedeemableNonControllingPreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" id="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" id="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodValuePrivatePlacement" id="kala_StockIssuedDuringPeriodValuePrivatePlacement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesPrivatePlacement" id="kala_StockIssuedDuringPeriodSharesPrivatePlacement" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AdjustedLongTermDebt" id="kala_AdjustedLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AssetAcquisitionContingentMilestoneConsiderationCashPaid" id="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" id="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" id="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PaymentOnOrBeforeJune302023Member" id="kala_PaymentOnOrBeforeJune302023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentOnOrBeforeJanuary312024Member" id="kala_PaymentOnOrBeforeJanuary312024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentOnOrPriorToDecember312024Member" id="kala_PaymentOnOrPriorToDecember312024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentOnOrPriorToJune302025Member" id="kala_PaymentOnOrPriorToJune302025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TaxCreditCarryforwardAmountAnnualLimitation" id="kala_TaxCreditCarryforwardAmountAnnualLimitation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" id="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentOCashPortionOfDosingMilestone" id="kala_PaymentOCashPortionOfDosingMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AreaOfPropertyLeased" id="kala_AreaOfPropertyLeased" type="dtr-types:areaItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RestrictedCashAndOtherLongTermAssetsMember" id="kala_RestrictedCashAndOtherLongTermAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" id="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AwardAgreementMember" id="kala_AwardAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CaliforniaInstituteForRegenerativeMedicineMember" id="kala_CaliforniaInstituteForRegenerativeMedicineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LoanAgreementWithOxfordFinanceLlcMember" id="kala_LoanAgreementWithOxfordFinanceLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" id="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" id="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AmountEntitledForInitialDisbursementOfGrant" id="kala_AmountEntitledForInitialDisbursementOfGrant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ThresholdPeriodForAchievementOfSpecifiedMilestones" id="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RoyaltyOnNetSalesAsPercent" id="kala_RoyaltyOnNetSalesAsPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" id="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" id="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" id="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LondonInterbankOfferedRatesLiborMember" id="kala_LondonInterbankOfferedRatesLiborMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GrantIncomeAbstract" id="kala_GrantIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GrantIncomeTextBlock" id="kala_GrantIncomeTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="GrantIncomeTable" id="kala_GrantIncomeTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GrantIncomeLineItems" id="kala_GrantIncomeLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncomeFromGrants" id="kala_IncomeFromGrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="MenloParkCaliforniaOfficeLeaseMember" id="kala_MenloParkCaliforniaOfficeLeaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesFNonRedeemableNonControllingPreferredStockMember" id="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SecuritiesPurchaseAgreement2024Member" id="kala_SecuritiesPurchaseAgreement2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesGNonRedeemableNonControllingPreferredStockMember" id="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesHNonRedeemableNonControllingPreferredStockMember" id="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" id="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SecondSecuritiesPurchaseAgreement2024Member" id="kala_SecondSecuritiesPurchaseAgreement2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" id="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" id="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SeriesINonRedeemableNonControllingPreferredStockMember" id="kala_SeriesINonRedeemableNonControllingPreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ThirdSecuritiesPurchaseAgreement2024Member" id="kala_ThirdSecuritiesPurchaseAgreement2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" id="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccruedIssuanceCosts" id="kala_AccruedIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NumberOfDaysOfObligationsDueDateOfCovenants" id="kala_NumberOfDaysOfObligationsDueDateOfCovenants" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SingleReportingSegmentMember" id="kala_SingleReportingSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ResearchAndDevelopmentExpenseProductDevelopmentCosts" id="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ResearchAndDevelopmentExpenseEmployeeRelatedCosts" id="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ContingentConsiderationNoncurrentMember" id="kala_ContingentConsiderationNoncurrentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" id="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" id="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" id="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PaymentsOfCommonStockAndPreferredIssuanceCosts" id="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ConvertibleLoanAgreementWithIndividualInvestorMember" id="kala_ConvertibleLoanAgreementWithIndividualInvestorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnvestedRestrictedStockUnitsMember" id="kala_UnvestedRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfClosings" id="kala_NumberOfClosings" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="VotingAgreementIrrevocableProxyTerm" id="kala_VotingAgreementIrrevocableProxyTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SeriesAaConvertibleNonRedeemablePreferredStockMember" id="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" id="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" id="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" id="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" id="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DeferredTaxAssetsValuationAllowanceRollForward" id="kala_DeferredTaxAssetsValuationAllowanceRollForward" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount" id="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SeriesAaaConvertibleNonRedeemablePreferredStockMember" id="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SecuritiesPurchaseAgreementJanuary2026Member" id="kala_SecuritiesPurchaseAgreementJanuary2026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentSettlementAmountOwed" id="kala_DebtInstrumentSettlementAmountOwed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PaymentsForSettlementOfDebt" id="kala_PaymentsForSettlementOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LoanSettlementAgreementWithOxfordFinanceLlcMember" id="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="YounetMember" id="kala_YounetMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PlatformDevelopmentAndExclusiveLicenseAgreementMember" id="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LicenseAgreementInitialTerm" id="kala_LicenseAgreementInitialTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LicenseAgreementRenewalTerm" id="kala_LicenseAgreementRenewalTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LicenseAgreementMaximumCashFees" id="kala_LicenseAgreementMaximumCashFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LicenseAgreementPaymentOfCashFees" id="kala_LicenseAgreementPaymentOfCashFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LicenseAgreementCashFeesAmountPayable" id="kala_LicenseAgreementCashFeesAmountPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LicenseAgreementCashFeesNumberOfPaymentInstallments" id="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="LicenseAgreementCashFeesAmountOfPaymentInstallments" id="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LicenseAgreementTerminationNoticePeriod" id="kala_LicenseAgreementTerminationNoticePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LicenseAgreementSharesAgreedToIssue" id="kala_LicenseAgreementSharesAgreedToIssue" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="LicenseAgreementShareIssuancePeriod" id="kala_LicenseAgreementShareIssuancePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LicenseAgreementCashPaymentAmountRenewalTerm" id="kala_LicenseAgreementCashPaymentAmountRenewalTerm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LicenseAgreementSharesAgreedToIssueRenewalTerm" id="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="LicenseAgreementShareIssuancePeriodRenewalPeriod" id="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LicenseAgreementMaximumDailyTradingVolumePercentage" id="kala_LicenseAgreementMaximumDailyTradingVolumePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" id="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" id="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" id="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancingReceivableFaceAmount" id="kala_FinancingReceivableFaceAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ProceedsFromPreferredStockReservedForFutureIssuance" id="kala_ProceedsFromPreferredStockReservedForFutureIssuance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FinancingReceivableInterestRatePercentage" id="kala_FinancingReceivableInterestRatePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="FinancingReceivableGracePeriodToMakePayment" id="kala_FinancingReceivableGracePeriodToMakePayment" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FinancingReceivableDefaultInterestRatePercentage" id="kala_FinancingReceivableDefaultInterestRatePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="IssuanceOfStockAndWarrantsForSettlementAgreements" id="kala_IssuanceOfStockAndWarrantsForSettlementAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>18
<FILENAME>kala-20251231_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.2.0.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/15/2026 8:00:11 PM-->
<!--Modified on: 4/15/2026 8:00:11 PM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.kalarx.com/role/StatementConsolidatedBalanceSheets" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementCondensedConsolidatedStatementsOfOperationsCalc2" roleURI="http://www.kalarx.com/role/StatementCondensedConsolidatedStatementsOfOperationsCalc2" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureAccruedExpensesDetails" roleURI="http://www.kalarx.com/role/DisclosureAccruedExpensesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLeaseOperatingLeasesDetails" roleURI="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDebtCarryingValueDetails" roleURI="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDebtCarryingValueDetailsCalc2" roleURI="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetailsCalc2" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails" />
  <link:roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesNetDeferredTaxAssetsDetails" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails" />
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" />
  <link:calculationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - CONSOLIDATED BALANCE SHEETS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_639118800075077482" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_639118800075077482" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639118800075077482" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_639118800075077482" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_639118800075077482" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RestrictedCashAndOtherAssetsNoncurrent" xlink:label="kala_RestrictedCashAndOtherAssetsNoncurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="kala_RestrictedCashAndOtherAssetsNoncurrent_639118800075077482" order="4" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_639118800075077482" xlink:to="us-gaap_LiabilitiesCurrent_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639118800075077482" xlink:to="us-gaap_AccountsPayableCurrent_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639118800075077482" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_639118800075077482" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639118800075077482" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_639118800075077482" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639118800075077482" xlink:to="us-gaap_DeferredIncomeCurrent_639118800075077482" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639118800075077482" xlink:to="us-gaap_LongTermDebtCurrent_639118800075077482" order="5" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_639118800075077482" xlink:to="us-gaap_LiabilitiesNoncurrent_639118800075077482" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_639118800075077482" xlink:to="us-gaap_LongTermDebtNoncurrent_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_639118800075077482" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_639118800075077482" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_639118800075077482" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_639118800075077482" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies_639118800075077482" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity_639118800075077482" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639118800075077482" xlink:to="us-gaap_PreferredStockValue_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639118800075077482" xlink:to="us-gaap_CommonStockValue_639118800075077482" order="2" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639118800075077482" xlink:to="us-gaap_AdditionalPaidInCapital_639118800075077482" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639118800075077482" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_639118800075077482" order="4" use="optional" weight="1" priority="2" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NonoperatingIncomeExpense_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_639118800075077482" xlink:to="us-gaap_InvestmentIncomeInterest_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncomeFromGrants" xlink:label="kala_IncomeFromGrants_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_639118800075077482" xlink:to="kala_IncomeFromGrants_639118800075077482" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_639118800075077482" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800075077482" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_639118800075077482" xlink:to="us-gaap_InterestExpenseNonoperating_639118800075077482" order="4" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_639118800075077482" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_639118800075077482" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_OperatingIncomeLoss_639118800075077482" order="2" use="optional" weight="1" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_639118800075077482" xlink:to="us-gaap_OperatingExpenses_639118800075077482" order="1" use="optional" weight="-1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639118800075077482" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639118800075077482" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800075077482" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639118800075077482" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_639118800075077482" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639118800075077482" xlink:to="us-gaap_GeneralAndAdministrativeExpense_639118800075077482" order="4" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/StatementCondensedConsolidatedStatementsOfOperationsCalc2" xlink:type="extended" xlink:title="00205 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Calc 2)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800075077482" order="1" use="optional" weight="1" priority="2" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" xlink:label="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_639118800075077482" xlink:to="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_639118800075077482" order="1" use="optional" weight="-1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_ProfitLoss_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_DepreciationDepletionAndAmortization_639118800075077482" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NonCashOperatingLease" xlink:label="kala_NonCashOperatingLease_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="kala_NonCashOperatingLease_639118800075077482" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_639118800075077482" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_639118800075077482" order="5" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800075077482" order="6" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800075077482" order="7" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_639118800075077482" order="8" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_ShareBasedCompensation_639118800075077482" order="9" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_639118800075077482" order="10" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IssuanceOfStockAndWarrantsForSettlementAgreements" xlink:label="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_639118800075077482" order="11" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_OtherNoncashIncomeExpense_639118800075077482" order="12" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639118800075077482" order="13" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639118800075077482" order="14" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_639118800075077482" order="15" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_639118800075077482" order="16" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" xlink:label="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800075077482" xlink:to="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_639118800075077482" order="17" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOfPrincipalOnVentureDebtFacility" xlink:label="kala_PaymentOfPrincipalOnVentureDebtFacility_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="kala_PaymentOfPrincipalOnVentureDebtFacility_639118800075077482" order="2" use="optional" weight="-1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_639118800075077482" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_639118800075077482" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_639118800075077482" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" xlink:label="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_639118800075077482" order="6" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="us-gaap_FinanceLeasePrincipalPayments_639118800075077482" order="7" use="optional" weight="-1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_639118800075077482" order="8" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_639118800075077482" order="9" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOCashPortionOfDosingMilestone" xlink:label="kala_PaymentOCashPortionOfDosingMilestone_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800075077482" xlink:to="kala_PaymentOCashPortionOfDosingMilestone_639118800075077482" order="10" use="optional" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="extended" xlink:title="99940205 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" xlink:label="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" xlink:to="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_639118800075077482" order="1" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" xlink:label="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" xlink:to="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_639118800075077482" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_639118800075077482" order="3" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" xlink:to="us-gaap_GeneralAndAdministrativeExpense_639118800075077482" order="4" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1" xlink:to="us-gaap_SegmentReportingOtherItemAmount_639118800075077482" order="5" use="optional" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - Property and Equipment, Net (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639118800075077482" order="2" use="optional" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosureAccruedExpensesDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - Accrued Expenses (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities_1" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DevelopmentCostsCurrent" xlink:label="kala_DevelopmentCostsCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities_1" xlink:to="kala_DevelopmentCostsCurrent_639118800075077482" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedContractManufacturing" xlink:label="kala_AccruedContractManufacturing_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities_1" xlink:to="kala_AccruedContractManufacturing_639118800075077482" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities_1" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_639118800075077482" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedRevenueReserves" xlink:label="kala_AccruedRevenueReserves_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities_1" xlink:to="kala_AccruedRevenueReserves_639118800075077482" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities_1" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_639118800075077482" order="6" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails" xlink:type="extended" xlink:title="99940702 - Disclosure - Lease - Operating leases (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost_639118800075077482" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_639118800075077482" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost_639118800075077482" order="3" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails" xlink:type="extended" xlink:title="99940802 - Disclosure - Debt - Carrying Value (Details)">
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AdjustedLongTermDebt" xlink:label="kala_AdjustedLongTermDebt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="kala_AdjustedLongTermDebt" xlink:to="us-gaap_LongTermDebt_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="kala_AdjustedLongTermDebt" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_639118800075077482" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" xlink:label="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="kala_AdjustedLongTermDebt" xlink:to="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_639118800075077482" order="3" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetailsCalc2" xlink:type="extended" xlink:title="41102 - Disclosure - Debt- Carrying Value (Details) (Calc2)">
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AdjustedLongTermDebt" xlink:label="kala_AdjustedLongTermDebt_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="kala_AdjustedLongTermDebt_1" xlink:to="us-gaap_LongTermDebtCurrent_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="kala_AdjustedLongTermDebt_1" xlink:to="us-gaap_LongTermDebtNoncurrent_639118800075077482" order="2" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails" xlink:type="extended" xlink:title="99941301 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_639118800075077482" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_639118800075077482" order="3" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_639118800075077482" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800075077482" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800075077482" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_639118800075077482" order="7" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_639118800075077482" order="8" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_639118800075077482" order="9" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations_1" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_639118800075077482" order="10" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_1" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_639118800075077482" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_1" xlink:to="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_639118800075077482" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_1" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800075077482" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_1" xlink:to="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_639118800075077482" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_1" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_639118800075077482" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_1" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_639118800075077482" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_1" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800075077482" order="7" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails" xlink:type="extended" xlink:title="99941302 - Disclosure - Income Taxes - Net deferred tax assets (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_637160641842889520" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet_637160641842889520" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_639118800075077482" order="1" use="optional" weight="-1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet_637160641842889520" xlink:to="us-gaap_DeferredTaxAssetsGross_639118800075077482" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_639118800075077482" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_639118800075077482" order="1" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities" xlink:label="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_639118800075077482" xlink:to="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_639118800075077482" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_639118800075077482" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_639118800075077482" order="3" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_639118800075077482" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_639118800075077482" order="4" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_639118800075077482" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_639118800075077482" order="5" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" xlink:label="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_639118800075077482" xlink:to="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_639118800075077482" order="6" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_639118800075077482" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_639118800075077482" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_639118800075077482" order="7" use="optional" weight="1" priority="3" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>19
<FILENAME>kala-20251231_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.2.0.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/15/2026 8:00:11 PM-->
<!--Modified on: 4/15/2026 8:00:11 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureNatureOfBusinessDetails" roleURI="http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureGrantIncomeDetails" roleURI="http://www.kalarx.com/role/DisclosureGrantIncomeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails" roleURI="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails" roleURI="http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureWarrantsDetails" roleURI="http://www.kalarx.com/role/DisclosureWarrantsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommonAndPreferredStockDetails" roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommonAndPreferredStockReservedSharesDetails" roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationStockIncentivePlansDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationFairValueAssumptionsDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationRsusDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationRsusActivityDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLossPerShareAntidilutiveSecuritiesDetails" roleURI="http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesDetails" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails" roleURI="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.kalarx.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" />
  <link:roleRef roleURI="http://www.kalarx.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:href="kala-20251231.xsd#DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" />
  <roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="Extensible Enumeration Domain Members" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_1" xlink:title="us-gaap_AssetsAbstract_1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RestrictedCashAndOtherAssetsNoncurrent" xlink:label="kala_RestrictedCashAndOtherAssetsNoncurrent_1" xlink:title="kala_RestrictedCashAndOtherAssetsNoncurrent_1" />
    <definitionArc xlink:type="arc" xlink:from="us-gaap_AssetsAbstract_1" xlink:to="kala_RestrictedCashAndOtherAssetsNoncurrent_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_AssetsAbstract_1 To kala_RestrictedCashAndOtherAssetsNoncurrent_1" order="1" priority="0" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract_1" xlink:title="us-gaap_AssetsNoncurrentAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_3" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_3" />
    <definitionArc xlink:type="arc" xlink:from="us-gaap_AssetsNoncurrentAbstract_1" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_3" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_AssetsNoncurrentAbstract_1 To us-gaap_PropertyPlantAndEquipmentNet_3" order="1" priority="0" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_1" xlink:title="us-gaap_LiabilitiesCurrentAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_4" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_4" />
    <definitionArc xlink:type="arc" xlink:from="us-gaap_AssetsAbstract_1" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_4" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_AssetsAbstract_1 To us-gaap_PropertyPlantAndEquipmentNet_4" order="2" priority="0" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" xlink:title="us-gaap_LiabilitiesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_638738133957742485" xlink:title="us-gaap_AccruedLiabilitiesCurrent_2" />
    <definitionArc xlink:type="arc" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_638738133957742485" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_LiabilitiesAbstract To us-gaap_AccruedLiabilitiesCurrent_2" order="1" priority="0" />
  </definitionLink>
  <link:definitionLink xlink:role="http://www.kalarx.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="extended" xlink:title="99900 - Disclosure - Standard And Custom Axis Domain Defaults">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_1" xlink:title="us-gaap_StatementClassOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_1" xlink:title="us-gaap_ClassOfStockDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementClassOfStockAxis_1" xlink:to="us-gaap_ClassOfStockDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementClassOfStockAxis_1 To us-gaap_ClassOfStockDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_1" xlink:title="srt_ProductOrServiceAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_1" xlink:title="srt_ProductsAndServicesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ProductOrServiceAxis_1" xlink:to="srt_ProductsAndServicesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ProductOrServiceAxis_1 To srt_ProductsAndServicesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_1" xlink:title="us-gaap_StatementEquityComponentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementEquityComponentsAxis_1" xlink:to="us-gaap_EquityComponentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementEquityComponentsAxis_1 To us-gaap_EquityComponentDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_1" xlink:title="us-gaap_LongtermDebtTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_1" xlink:title="us-gaap_LongtermDebtTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LongtermDebtTypeAxis_1" xlink:to="us-gaap_LongtermDebtTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_LongtermDebtTypeAxis_1 To us-gaap_LongtermDebtTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_1" xlink:title="us-gaap_ClassOfWarrantOrRightAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_1" xlink:title="us-gaap_ClassOfWarrantOrRightDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_1" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ClassOfWarrantOrRightAxis_1 To us-gaap_ClassOfWarrantOrRightDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_1" xlink:title="us-gaap_PlanNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_1" xlink:title="us-gaap_PlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PlanNameAxis_1" xlink:to="us-gaap_PlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PlanNameAxis_1 To us-gaap_PlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_1" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1 To us-gaap_AntidilutiveSecuritiesNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_1" xlink:title="us-gaap_FairValueByMeasurementBasisAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_1" xlink:title="us-gaap_PortionAtFairValueFairValueDisclosureMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByMeasurementBasisAxis_1" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByMeasurementBasisAxis_1 To us-gaap_PortionAtFairValueFairValueDisclosureMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_1" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByMeasurementFrequencyAxis_1 To us-gaap_FairValueMeasurementFrequencyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByFairValueHierarchyLevelAxis_1 To us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis_1" xlink:title="us-gaap_FairValueByAssetClassAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1" xlink:title="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByAssetClassAxis_1" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByAssetClassAxis_1 To us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis_1" xlink:title="us-gaap_CashAndCashEquivalentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" xlink:title="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_CashAndCashEquivalentsAxis_1" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_CashAndCashEquivalentsAxis_1 To us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_1" xlink:title="us-gaap_FinancialInstrumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FinancialInstrumentAxis_1" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FinancialInstrumentAxis_1 To us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_1" xlink:title="srt_StatementScenarioAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_1" xlink:title="srt_ScenarioUnspecifiedDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementScenarioAxis_1" xlink:to="srt_ScenarioUnspecifiedDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementScenarioAxis_1 To srt_ScenarioUnspecifiedDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="us-gaap_PublicUtilitiesInventoryAxis_1" xlink:title="us-gaap_PublicUtilitiesInventoryAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_1" xlink:title="us-gaap_PublicUtilitiesInventoryTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PublicUtilitiesInventoryAxis_1" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PublicUtilitiesInventoryAxis_1 To us-gaap_PublicUtilitiesInventoryTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_1" xlink:title="us-gaap_BalanceSheetLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_1" xlink:title="us-gaap_BalanceSheetLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_BalanceSheetLocationAxis_1" xlink:to="us-gaap_BalanceSheetLocationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_BalanceSheetLocationAxis_1 To us-gaap_BalanceSheetLocationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_1" xlink:title="srt_CounterpartyNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:title="srt_RepurchaseAgreementCounterpartyNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_CounterpartyNameAxis_1" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_CounterpartyNameAxis_1 To srt_RepurchaseAgreementCounterpartyNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_1" xlink:title="us-gaap_CreditFacilityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_1" xlink:title="us-gaap_CreditFacilityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_CreditFacilityAxis_1" xlink:to="us-gaap_CreditFacilityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_CreditFacilityAxis_1 To us-gaap_CreditFacilityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_1" xlink:title="dei_LegalEntityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_1" xlink:title="dei_EntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dei_LegalEntityAxis_1" xlink:to="dei_EntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dei_LegalEntityAxis_1 To dei_EntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_1" xlink:title="us-gaap_DebtInstrumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_1" xlink:title="us-gaap_DebtInstrumentNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DebtInstrumentAxis_1" xlink:to="us-gaap_DebtInstrumentNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DebtInstrumentAxis_1 To us-gaap_DebtInstrumentNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis_1" xlink:title="us-gaap_VariableRateAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_1" xlink:title="us-gaap_VariableRateDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_VariableRateAxis_1" xlink:to="us-gaap_VariableRateDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_VariableRateAxis_1 To us-gaap_VariableRateDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_1" xlink:title="srt_RangeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_RangeAxis_1" xlink:to="srt_RangeMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_RangeAxis_1 To srt_RangeMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:title="us-gaap_SubsidiarySaleOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsidiarySaleOfStockAxis_1 To us-gaap_SaleOfStockNameOfTransactionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_1" xlink:title="us-gaap_GranteeStatusAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_1" xlink:title="us-gaap_GranteeStatusDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_GranteeStatusAxis_1" xlink:to="us-gaap_GranteeStatusDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_GranteeStatusAxis_1 To us-gaap_GranteeStatusDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_1" xlink:title="us-gaap_AwardTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AwardTypeAxis_1" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AwardTypeAxis_1 To us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_1" xlink:title="srt_TitleOfIndividualAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_TitleOfIndividualAxis_1" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_TitleOfIndividualAxis_1 To srt_TitleOfIndividualWithRelationshipToEntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_1" xlink:title="us-gaap_VestingAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_1" xlink:title="us-gaap_VestingDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_VestingAxis_1" xlink:to="us-gaap_VestingDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_VestingAxis_1 To us-gaap_VestingDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_1" xlink:title="us-gaap_IncomeStatementLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_1" xlink:title="us-gaap_IncomeStatementLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementLocationAxis_1" xlink:to="us-gaap_IncomeStatementLocationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeStatementLocationAxis_1 To us-gaap_IncomeStatementLocationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_1" xlink:title="us-gaap_IncomeTaxAuthorityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_1" xlink:title="us-gaap_IncomeTaxAuthorityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeTaxAuthorityAxis_1" xlink:to="us-gaap_IncomeTaxAuthorityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeTaxAuthorityAxis_1 To us-gaap_IncomeTaxAuthorityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_1" xlink:title="us-gaap_SubsequentEventTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsequentEventTypeAxis_1" xlink:to="us-gaap_SubsequentEventTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsequentEventTypeAxis_1 To us-gaap_SubsequentEventTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:title="us-gaap_AccountingGuidanceMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAxis_1 To us-gaap_AccountingGuidanceMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PropertyPlantAndEquipmentByTypeAxis_1 To us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis_1" xlink:title="srt_RestatementAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_1" xlink:title="srt_RestatementDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_RestatementAxis_1" xlink:to="srt_RestatementDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_RestatementAxis_1 To srt_RestatementDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_1" xlink:title="us-gaap_TypeOfAdoptionMember_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_1" xlink:title="us-gaap_MeasurementInputTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_1" xlink:title="us-gaap_MeasurementInputTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_MeasurementInputTypeAxis_1" xlink:to="us-gaap_MeasurementInputTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_MeasurementInputTypeAxis_1 To us-gaap_MeasurementInputTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationTypeAxis" xlink:label="us-gaap_ReclassificationTypeAxis_1" xlink:title="us-gaap_ReclassificationTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationTypeDomain" xlink:label="us-gaap_ReclassificationTypeDomain_1" xlink:title="us-gaap_ReclassificationTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ReclassificationTypeAxis_1" xlink:to="us-gaap_ReclassificationTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ReclassificationTypeAxis_1 To us-gaap_ReclassificationTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_1" xlink:title="us-gaap_RelatedPartyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="us-gaap_RelatedPartyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1 To us-gaap_RelatedPartyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_1" xlink:title="us-gaap_BusinessAcquisitionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_BusinessAcquisitionAxis_1" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_BusinessAcquisitionAxis_1 To us-gaap_BusinessAcquisitionAcquireeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis_1" xlink:title="us-gaap_AssetAcquisitionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_1" xlink:title="us-gaap_AssetAcquisitionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AssetAcquisitionAxis_1" xlink:to="us-gaap_AssetAcquisitionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AssetAcquisitionAxis_1 To us-gaap_AssetAcquisitionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis_1" xlink:title="us-gaap_FairValueByLiabilityClassAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_1" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByLiabilityClassAxis_1" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByLiabilityClassAxis_1 To us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis_1" xlink:title="us-gaap_ValuationTechniqueAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain_1" xlink:title="us-gaap_ValuationTechniqueDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ValuationTechniqueAxis_1" xlink:to="us-gaap_ValuationTechniqueDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ValuationTechniqueAxis_1 To us-gaap_ValuationTechniqueDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" xlink:title="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1 To us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_1" xlink:title="us-gaap_DisposalGroupClassificationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_1" xlink:title="us-gaap_DisposalGroupClassificationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DisposalGroupClassificationAxis_1" xlink:to="us-gaap_DisposalGroupClassificationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DisposalGroupClassificationAxis_1 To us-gaap_DisposalGroupClassificationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_1" xlink:title="us-gaap_TypeOfArrangementAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" xlink:title="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_TypeOfArrangementAxis_1" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_TypeOfArrangementAxis_1 To us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplyCommitmentAxis" xlink:label="us-gaap_SupplyCommitmentAxis_1" xlink:title="us-gaap_SupplyCommitmentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplyCommitmentArrangementMember" xlink:label="us-gaap_SupplyCommitmentArrangementMember_1" xlink:title="us-gaap_SupplyCommitmentArrangementMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SupplyCommitmentAxis_1" xlink:to="us-gaap_SupplyCommitmentArrangementMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SupplyCommitmentAxis_1 To us-gaap_SupplyCommitmentArrangementMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_1" xlink:title="us-gaap_StatementBusinessSegmentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_1" xlink:title="us-gaap_SegmentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementBusinessSegmentsAxis_1" xlink:to="us-gaap_SegmentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementBusinessSegmentsAxis_1 To us-gaap_SegmentDomain_1" order="1" />
  </link:definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800075077482" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800075077482" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesENonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended" xlink:title="995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800075228689" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_639118800075228689" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800075228689" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800075228689" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesENonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075228689" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075228689" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AtMarketOfferingMember" xlink:label="kala_AtMarketOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_AtMarketOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_OxfordSettlementAgreementsMember" xlink:label="kala_OxfordSettlementAgreementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_OxfordSettlementAgreementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SettlementAgreementsMember" xlink:label="kala_SettlementAgreementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SettlementAgreementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_SharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" xlink:label="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValuePrivatePlacement" xlink:label="kala_StockIssuedDuringPeriodValuePrivatePlacement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="kala_StockIssuedDuringPeriodValuePrivatePlacement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesPrivatePlacement" xlink:label="kala_StockIssuedDuringPeriodSharesPrivatePlacement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="kala_StockIssuedDuringPeriodValuePrivatePlacement" xlink:to="kala_StockIssuedDuringPeriodSharesPrivatePlacement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" xlink:label="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" xlink:label="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" xlink:to="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xlink:type="extended" xlink:title="995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800075393208" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800075393208" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075393208" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075393208" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AtmOfferingMember" xlink:label="kala_AtmOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_AtmOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfStockIssuanceCostsTemporaryEquity" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="kala_PaymentsOfStockIssuanceCostsTemporaryEquity" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800075393208" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800075393208" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NonCashOperatingLease" xlink:label="kala_NonCashOperatingLease" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="kala_NonCashOperatingLease" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseImpairmentLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IssuanceOfStockAndWarrantsForSettlementAgreements" xlink:label="kala_IssuanceOfStockAndWarrantsForSettlementAgreements" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="kala_IssuanceOfStockAndWarrantsForSettlementAgreements" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" xlink:label="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" xlink:label="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOfPrincipalOnVentureDebtFacility" xlink:label="kala_PaymentOfPrincipalOnVentureDebtFacility" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="kala_PaymentOfPrincipalOnVentureDebtFacility" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" xlink:label="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOCashPortionOfDosingMilestone" xlink:label="kala_PaymentOCashPortionOfDosingMilestone" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="kala_PaymentOCashPortionOfDosingMilestone" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_StockIssued1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedIssuanceCosts" xlink:label="kala_AccruedIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="kala_AccruedIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075493487" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075493487" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfStockIssuanceCostsTemporaryEquity" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="kala_PaymentsOfStockIssuanceCostsTemporaryEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - Nature of Business (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075493487" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075493487" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreement2024Member" xlink:label="kala_SecuritiesPurchaseAgreement2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecuritiesPurchaseAgreement2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecondSecuritiesPurchaseAgreement2024Member" xlink:label="kala_SecondSecuritiesPurchaseAgreement2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecondSecuritiesPurchaseAgreement2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThirdSecuritiesPurchaseAgreement2024Member" xlink:label="kala_ThirdSecuritiesPurchaseAgreement2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_ThirdSecuritiesPurchaseAgreement2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecuritiesPurchaseAgreementNovember2025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecuritiesPurchaseAgreementJanuary2026Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800075493487" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800075493487" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800075493487" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_639118800075493487" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_639118800075493487" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_639118800075493487" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_VotingAgreementIrrevocableProxyTerm" xlink:label="kala_VotingAgreementIrrevocableProxyTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="kala_VotingAgreementIrrevocableProxyTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuanceOfferingCostsOnTransaction" xlink:label="kala_StockIssuanceOfferingCostsOnTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="kala_StockIssuanceOfferingCostsOnTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfClosings" xlink:label="kala_NumberOfClosings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="kala_NumberOfClosings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails" xlink:type="extended" xlink:title="99940204 - Disclosure - Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LaboratoryEquipmentMember" xlink:label="kala_LaboratoryEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="kala_LaboratoryEquipmentMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpenseAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:to="us-gaap_AdvertisingExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="us-gaap_AssetImpairmentChargesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AssetImpairmentChargesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetImpairmentChargesAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:label="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetImpairmentChargesAbstract" xlink:to="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="extended" xlink:title="99940205 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SingleReportingSegmentMember" xlink:label="kala_SingleReportingSegmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="kala_SingleReportingSegmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:label="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" xlink:label="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" xlink:label="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SegmentReportingOtherItemAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SegmentReportingOtherItemCompositionDescription" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" xlink:type="extended" xlink:title="99940301 - Disclosure - Fair Value of Financial Instruments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_AssetAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CombangioIncMember" xlink:label="kala_CombangioIncMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="kala_CombangioIncMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SharesIssuedOnJanuary32022Member" xlink:label="kala_SharesIssuedOnJanuary32022Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_SharesIssuedOnJanuary32022Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" xlink:label="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationMember" xlink:label="kala_ContingentConsiderationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="kala_ContingentConsiderationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" xlink:label="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationPayable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails" xlink:type="extended" xlink:title="99940302 - Disclosure - Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementBasisAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationNoncurrentMember" xlink:label="kala_ContingentConsiderationNoncurrentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="kala_ContingentConsiderationNoncurrentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_CashEquivalentsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails" xlink:type="extended" xlink:title="99940303 - Disclosure - Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationMember" xlink:label="kala_ContingentConsiderationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="kala_ContingentConsiderationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_ValuationTechniqueAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ValuationTechniqueDomain" xlink:to="us-gaap_ValuationTechniqueDiscountedCashFlowMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_MeasurementInputMilestoneAchievementProbabilityMember" xlink:label="kala_MeasurementInputMilestoneAchievementProbabilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="kala_MeasurementInputMilestoneAchievementProbabilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800075548820" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800075548820" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_WeightedAverageMember" xlink:label="srt_WeightedAverageMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_RangeMember" xlink:to="srt_WeightedAverageMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails" xlink:type="extended" xlink:title="99940304 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Levels (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationMember" xlink:label="kala_ContingentConsiderationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="kala_ContingentConsiderationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureGrantIncomeDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - Grant Income (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeTable" xlink:label="kala_GrantIncomeTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="kala_GrantIncomeTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CombangioIncMember" xlink:label="kala_CombangioIncMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="kala_CombangioIncMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="kala_GrantIncomeTable" xlink:to="us-gaap_TypeOfArrangementAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AwardAgreementMember" xlink:label="kala_AwardAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="kala_AwardAgreementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="kala_GrantIncomeTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CaliforniaInstituteForRegenerativeMedicineMember" xlink:label="kala_CaliforniaInstituteForRegenerativeMedicineMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="kala_CaliforniaInstituteForRegenerativeMedicineMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeLineItems" xlink:label="kala_GrantIncomeLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_GrantIncomeTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherRestrictedAssets" xlink:label="us-gaap_OtherRestrictedAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="kala_GrantIncomeLineItems" xlink:to="us-gaap_OtherRestrictedAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AmountEntitledForInitialDisbursementOfGrant" xlink:label="kala_AmountEntitledForInitialDisbursementOfGrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_AmountEntitledForInitialDisbursementOfGrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueNotFromContractWithCustomer" xlink:label="us-gaap_RevenueNotFromContractWithCustomer" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="kala_GrantIncomeLineItems" xlink:to="us-gaap_RevenueNotFromContractWithCustomer" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" xlink:label="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RoyaltyOnNetSalesAsPercent" xlink:label="kala_RoyaltyOnNetSalesAsPercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_RoyaltyOnNetSalesAsPercent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" xlink:label="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" xlink:label="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" xlink:label="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncomeFromGrants" xlink:label="kala_IncomeFromGrants" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_IncomeFromGrants" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="kala_GrantIncomeLineItems" xlink:to="us-gaap_DeferredIncomeCurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - Property and Equipment, Net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails" xlink:type="extended" xlink:title="99940701 - Disclosure - Lease - Operating leases - Menlo Park, CA Office Lease (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_MenloParkCaliforniaOfficeLeaseMember" xlink:label="kala_MenloParkCaliforniaOfficeLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="kala_MenloParkCaliforniaOfficeLeaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RestrictedCashAndOtherLongTermAssetsMember" xlink:label="kala_RestrictedCashAndOtherLongTermAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="kala_RestrictedCashAndOtherLongTermAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AreaOfPropertyLeased" xlink:label="kala_AreaOfPropertyLeased" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="kala_AreaOfPropertyLeased" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_SecurityDeposit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiability" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails" xlink:type="extended" xlink:title="99940801 - Disclosure - Debt - Oxford Finance Loan and Security Agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LoanAgreementWithOxfordFinanceLlcMember" xlink:label="kala_LoanAgreementWithOxfordFinanceLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="kala_LoanAgreementWithOxfordFinanceLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" xlink:label="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanMember" xlink:label="kala_TermLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="kala_TermLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanBMember" xlink:label="kala_TermLoanBMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="kala_TermLoanBMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanCMember" xlink:label="kala_TermLoanCMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="kala_TermLoanCMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ConvertibleLoanAgreementWithIndividualInvestorMember" xlink:label="kala_ConvertibleLoanAgreementWithIndividualInvestorMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="kala_ConvertibleLoanAgreementWithIndividualInvestorMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LondonInterbankOfferedRatesLiborMember" xlink:label="kala_LondonInterbankOfferedRatesLiborMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VariableRateDomain" xlink:to="kala_LondonInterbankOfferedRatesLiborMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:label="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:label="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrBeforeJune302023Member" xlink:label="kala_PaymentOnOrBeforeJune302023Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_PaymentOnOrBeforeJune302023Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrBeforeJanuary312024Member" xlink:label="kala_PaymentOnOrBeforeJanuary312024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_PaymentOnOrBeforeJanuary312024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrPriorToDecember312024Member" xlink:label="kala_PaymentOnOrPriorToDecember312024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_PaymentOnOrPriorToDecember312024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrPriorToJune302025Member" xlink:label="kala_PaymentOnOrPriorToJune302025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_PaymentOnOrPriorToJune302025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AthyriumCreditFacilityMember" xlink:label="kala_AthyriumCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="kala_AthyriumCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" xlink:label="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFacilityFeesPaid" xlink:label="kala_DebtInstrumentFacilityFeesPaid" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentFacilityFeesPaid" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFinalPaymentFeesPercentage" xlink:label="kala_DebtInstrumentFinalPaymentFeesPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentFinalPaymentFeesPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfDaysOfObligationsDueDateOfCovenants" xlink:label="kala_NumberOfDaysOfObligationsDueDateOfCovenants" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_NumberOfDaysOfObligationsDueDateOfCovenants" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentDebtDefaultPercent" xlink:label="kala_DebtInstrumentDebtDefaultPercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentDebtDefaultPercent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfLongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RepaymentsOfLongTermDebtPrincipalPayment" xlink:label="kala_RepaymentsOfLongTermDebtPrincipalPayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_RepaymentsOfLongTermDebtPrincipalPayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPrepaymentFee" xlink:label="kala_DebtInstrumentPrepaymentFee" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentPrepaymentFee" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFinalPaymentFees" xlink:label="kala_DebtInstrumentFinalPaymentFees" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentFinalPaymentFees" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" xlink:label="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDefaultLongtermDebtAmount" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseNonoperating" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentAccretionExpenses" xlink:label="kala_DebtInstrumentAccretionExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentAccretionExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentSettlementAmountOwed" xlink:label="kala_DebtInstrumentSettlementAmountOwed" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_DebtInstrumentSettlementAmountOwed" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsForSettlementOfDebt" xlink:label="kala_PaymentsForSettlementOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="kala_PaymentsForSettlementOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureWarrantsDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - Warrants (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_639118800075707005" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_639118800075707005" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_Warrants2016Member" xlink:label="kala_Warrants2016Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="kala_Warrants2016Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_Warrants2018Member" xlink:label="kala_Warrants2018Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="kala_Warrants2018Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ClassOfWarrantOrRightExercisable" xlink:label="kala_ClassOfWarrantOrRightExercisable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="kala_ClassOfWarrantOrRightExercisable" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - Common and Preferred Stock (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable" xlink:label="us-gaap_ConversionOfStockTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecuritiesPurchaseAgreementNovember2025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecuritiesPurchaseAgreementJanuary2026Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesENonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems" xlink:label="us-gaap_ConversionOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_ConversionOfStockTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfClosings" xlink:label="kala_NumberOfClosings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="kala_NumberOfClosings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CommonStockVotingRightsPerShare" xlink:label="kala_CommonStockVotingRightsPerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="kala_CommonStockVotingRightsPerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:label="us-gaap_TemporaryEquityLiquidationPreferencePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_TemporaryEquityLiquidationPreferencePerShare" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails" xlink:type="extended" xlink:title="99941002 - Disclosure - Common and Preferred Stock - Reserved Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable" xlink:label="us-gaap_ConversionOfStockTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_WarrantMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeConsultantsAndDirectorsStockOptionsMember" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="kala_EmployeeConsultantsAndDirectorsStockOptionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockOptionPlan2009Member" xlink:label="kala_StockOptionPlan2009Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="kala_StockOptionPlan2009Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockOptionsPlan2017Member" xlink:label="kala_StockOptionsPlan2017Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="kala_StockOptionsPlan2017Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems" xlink:label="us-gaap_ConversionOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_ConversionOfStockTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - Stock-based Compensation - Stock Incentive Plans (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeConsultantsAndDirectorsStockOptionsMember" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="kala_EmployeeConsultantsAndDirectorsStockOptionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EquityIncentivePlan2017Member" xlink:label="kala_EquityIncentivePlan2017Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="kala_EquityIncentivePlan2017Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" xlink:type="extended" xlink:title="99941103 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended" xlink:title="99941105 - Disclosure - Stock-based Compensation - Stock-Based Compensation Expense (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails" xlink:type="extended" xlink:title="99941106 - Disclosure - Stock-based Compensation - RSUs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ExecutiveOfficerMember" xlink:label="srt_ExecutiveOfficerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ExecutiveOfficerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails" xlink:type="extended" xlink:title="99941107 - Disclosure - Stock-based Compensation - RSUs Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended" xlink:title="99941108 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeStockPurchasePlan2017Member" xlink:label="kala_EmployeeStockPurchasePlan2017Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="kala_EmployeeStockPurchasePlan2017Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800075862760" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800075862760" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" xlink:label="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails" xlink:type="extended" xlink:title="99941202 - Disclosure - Loss Per Share - Antidilutive Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_UnvestedRestrictedStockUnitsMember" xlink:label="kala_UnvestedRestrictedStockUnitsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="kala_UnvestedRestrictedStockUnitsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesDetails" xlink:type="extended" xlink:title="99941303 - Disclosure - Income Taxes (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TaxCreditCarryforwardAmountAnnualLimitation" xlink:label="kala_TaxCreditCarryforwardAmountAnnualLimitation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="kala_TaxCreditCarryforwardAmountAnnualLimitation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails" xlink:type="extended" xlink:title="99941401 - Disclosure - Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsTable" xlink:label="us-gaap_OtherCommitmentsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" xlink:label="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" xlink:label="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_AssetAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CombangioIncMember" xlink:label="kala_CombangioIncMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="kala_CombangioIncMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="us-gaap_OtherCommitmentsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" xlink:label="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" xlink:label="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationPayable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PotentialMaximumPayoutForContingentConsideration" xlink:label="kala_PotentialMaximumPayoutForContingentConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="kala_PotentialMaximumPayoutForContingentConsideration" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.kalarx.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - Subsequent Events (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecuritiesPurchaseAgreementNovember2025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="kala_SecuritiesPurchaseAgreementJanuary2026Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_YounetMember" xlink:label="kala_YounetMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="kala_YounetMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="7" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_TypeOfArrangementAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800076018914" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800076018914" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" xlink:label="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementInitialTerm" xlink:label="kala_LicenseAgreementInitialTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementInitialTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementRenewalTerm" xlink:label="kala_LicenseAgreementRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementRenewalTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementMaximumCashFees" xlink:label="kala_LicenseAgreementMaximumCashFees" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementMaximumCashFees" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementPaymentOfCashFees" xlink:label="kala_LicenseAgreementPaymentOfCashFees" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementPaymentOfCashFees" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesAmountPayable" xlink:label="kala_LicenseAgreementCashFeesAmountPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementCashFeesAmountPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" xlink:label="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfClosings" xlink:label="kala_NumberOfClosings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_NumberOfClosings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromPreferredStockReservedForFutureIssuance" xlink:label="kala_ProceedsFromPreferredStockReservedForFutureIssuance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_ProceedsFromPreferredStockReservedForFutureIssuance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableFaceAmount" xlink:label="kala_FinancingReceivableFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_FinancingReceivableFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableInterestRatePercentage" xlink:label="kala_FinancingReceivableInterestRatePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_FinancingReceivableInterestRatePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableGracePeriodToMakePayment" xlink:label="kala_FinancingReceivableGracePeriodToMakePayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_FinancingReceivableGracePeriodToMakePayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableDefaultInterestRatePercentage" xlink:label="kala_FinancingReceivableDefaultInterestRatePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_FinancingReceivableDefaultInterestRatePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" xlink:label="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementTerminationNoticePeriod" xlink:label="kala_LicenseAgreementTerminationNoticePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementTerminationNoticePeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementSharesAgreedToIssue" xlink:label="kala_LicenseAgreementSharesAgreedToIssue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementSharesAgreedToIssue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementShareIssuancePeriod" xlink:label="kala_LicenseAgreementShareIssuancePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementShareIssuancePeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashPaymentAmountRenewalTerm" xlink:label="kala_LicenseAgreementCashPaymentAmountRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementCashPaymentAmountRenewalTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" xlink:label="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" xlink:label="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementMaximumDailyTradingVolumePercentage" xlink:label="kala_LicenseAgreementMaximumDailyTradingVolumePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="27" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementMaximumDailyTradingVolumePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" xlink:label="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="28" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>20
<FILENAME>kala-20251231_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.2.0.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/15/2026 8:00:11 PM-->
<!--Modified on: 4/15/2026 8:00:11 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document and Entity Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Annual Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Act File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Tax Identification Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, State or Province</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Postal Zip Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title of 12(b) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Well-known Seasoned Issuer</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Voluntary Filers</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Small Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ICFR Auditor Attestation Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Public Float</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auditor Firm ID</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auditor Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Auditor Location</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Financial Statement Error Correction [Flag]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED BALANCE SHEETS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current assets:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses and other current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-current assets:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment-net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RestrictedCashAndOtherAssetsNoncurrent" xlink:label="kala_RestrictedCashAndOtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_RestrictedCashAndOtherAssetsNoncurrent" xlink:to="kala_RestrictedCashAndOtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_RestrictedCashAndOtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash and other long-term assets restricted as to withdrawal or usage, classified as noncurrent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_RestrictedCashAndOtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash And Other Assets Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_RestrictedCashAndOtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeCurrent" xlink:to="us-gaap_DeferredIncomeCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred grant income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current portion of lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current portion of long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: current portion of long-term debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Excluding Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term debt, net of current portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term debt, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Contingent Consideration, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term contingent consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies (Note 14)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity, Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' equity:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, $0.001 par value; 5,000,000 shares authorized as of December 31, 2025 and 2024</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, $0.001 par value; 120,000,000 shares authorized as of December 31, 2025 and December 31, 2024; 27,849,725 and 6,091,182 shares issued and outstanding as of December 31, 2025 and December 31, 2024, respectively</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated deficit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance as of end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance as of beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities and stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:to="kala_SeriesENonRedeemableNonControllingPreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to non-redeemable, non-controlling series E preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series E Non Redeemable Non Controlling Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series E Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:to="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to non-redeemable, non-controlling series F preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series F Non Redeemable Non Controlling Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series F Convertible Non-Redeemable Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series F Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to non-redeemable, non-controlling series G preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series G Non Redeemable Non Controlling Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series G Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to non-redeemable, non-controlling series H preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series H Non Redeemable Non Controlling Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series H Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to non-redeemable, non-controlling series I preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series I Non Redeemable Non Controlling Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series I Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining  to series AA convertible non redeemable preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series Aa Convertible Non Redeemable Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series AA preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series AA Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, par value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, par value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs and expenses:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and administrative</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense (Excluding Acquired in Process Cost)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of (gain) loss recognized on fair value adjustment of contingent consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Gain) Loss on Fair Value Re-measurement of Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Gain) loss on fair value remeasurement of contingent consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">(Gain) loss on fair value remeasurement of contingent consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseImpairmentLoss" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total costs and expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Income and Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income (expense):</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Income, Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense, Nonoperating</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expense</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncomeFromGrants" xlink:label="kala_IncomeFromGrants" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_IncomeFromGrants" xlink:to="kala_IncomeFromGrants_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_IncomeFromGrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of grant income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_IncomeFromGrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income From Grants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="kala_IncomeFromGrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Extinguishment of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain on extinguishment of debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain on extinguishment of debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income (expense), net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total other income (expense)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss attributable to common stockholders</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss per share attributable to common stockholders-basic (in dollar per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss per share attributable to common stockholders, basic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss per share attributable to common stockholders-diluted (in dollar per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss per share attributable to common stockholders, diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average shares outstanding-basic (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average common shares outstanding -diluted (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement of Comprehensive Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement of Comprehensive Loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive loss:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-in Capital</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Deficit</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" xlink:to="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining  to non-redeemable, non-controlling series AA preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series Aa Non Redeemable Non Controlling Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series AA Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AtMarketOfferingMember" xlink:label="kala_AtMarketOfferingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AtMarketOfferingMember" xlink:to="kala_AtMarketOfferingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to at the market offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market Offering [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market Offering</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_OxfordSettlementAgreementsMember" xlink:label="kala_OxfordSettlementAgreementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_OxfordSettlementAgreementsMember" xlink:to="kala_OxfordSettlementAgreementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_OxfordSettlementAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Oxford settlement agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_OxfordSettlementAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Oxford Settlement Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_OxfordSettlementAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Oxford settlement agreement</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SettlementAgreementsMember" xlink:label="kala_SettlementAgreementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SettlementAgreementsMember" xlink:to="kala_SettlementAgreementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SettlementAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Settlement agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SettlementAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SettlementAgreementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Settlement agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance as of end of period (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance as of beginning of period (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" xlink:label="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" xlink:to="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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 including an at-the-market offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period Value New Issues At The Market</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At the market offering, net of offering costs</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of new stock issued during the period from the at-the-market offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period Shares New Issues At The Market</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At the market offering, net of offering costs (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise of stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercised options (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise of stock options (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock for vested restricted stock units</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock for vested restricted stock units (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Employee Stock Purchase Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock under employee stock purchase plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Employee Stock Purchase Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock under employee stock purchase plan (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Issued for Services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock to satisfy service contract</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Issued for Services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock to satisfy service contract (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValuePrivatePlacement" xlink:label="kala_StockIssuedDuringPeriodValuePrivatePlacement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodValuePrivatePlacement" xlink:to="kala_StockIssuedDuringPeriodValuePrivatePlacement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodValuePrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value of stock issued pursuant to private placement during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodValuePrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Private Placement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodValuePrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock offering, net of offering costs</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesPrivatePlacement" xlink:label="kala_StockIssuedDuringPeriodSharesPrivatePlacement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodSharesPrivatePlacement" xlink:to="kala_StockIssuedDuringPeriodSharesPrivatePlacement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodSharesPrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares of stock issued during the period pursuant to private placement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodSharesPrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Private Placement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodSharesPrivatePlacement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock offering, net of offering costs (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of new stock issued during the period from the conversion of Series G Preferred Stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period Shares New Issues Conversion Of Series G Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon conversion of Series G preferred stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of new stock shares issued during the period from the conversion of Series G Preferred Stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period Shares New Issues Shares Conversion Of Series G Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon conversion of Series G preferred stock (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of new stock issued during the period from the conversion of Series H Preferred Stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period Shares New Issues Conversion Of Series H Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon conversion of Series H preferred stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" xlink:label="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" xlink:to="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Value of stock related to non-redeemable, non-controlling preferred stock issued during the period, net of stock value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Non-redeemable Non-controlling Preferred Stock, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of convertible non-redeemable non-controlling preferred stock, net of issuance cost</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" xlink:label="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" xlink:to="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares of new stock classified as non-redeemable, non-controlling Series E preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance Of Non-redeemable Non-controlling Series E Preferred Stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of convertible non-redeemable non-controlling preferred stock, net of issuance cost (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon conversion of Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon conversion of Preferred Stock (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate market value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of Common Stock, net of issuance cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock offering, net of issuance cost and underwriting fees (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of Common Stock, net of issuance cost (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation expense (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AtmOfferingMember" xlink:label="kala_AtmOfferingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AtmOfferingMember" xlink:to="kala_AtmOfferingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AtmOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to the at-the-market (ATM) offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AtmOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AtmOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ATM</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Stock Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of deferred offering costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of offering cost</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfStockIssuanceCostsTemporaryEquity" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentsOfStockIssuanceCostsTemporaryEquity" xlink:to="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow for cost incurred directly with the issuance of temporary equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Stock Issuance Costs, Temporary Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of preferred stock-net of issuance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock issuance costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONSOLIDATED STATEMENTS OF CASH FLOWS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to reconcile net loss to cash used in operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NonCashOperatingLease" xlink:label="kala_NonCashOperatingLease" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_NonCashOperatingLease" xlink:to="kala_NonCashOperatingLease_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_NonCashOperatingLease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of non-cash operating lease cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_NonCashOperatingLease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non Cash Operating Lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_NonCashOperatingLease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash operating lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Debt Issuance Costs and Discounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of debt discount and other non-cash interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Noncash Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of Stock and Warrants for Services or Claims</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of Common Stock for service rendered</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IssuanceOfStockAndWarrantsForSettlementAgreements" xlink:label="kala_IssuanceOfStockAndWarrantsForSettlementAgreements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_IssuanceOfStockAndWarrantsForSettlementAgreements" xlink:to="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of share-based compensation granted to nonemployees as payment for settlement agreements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of Stock and Warrants for Settlement Agreements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of Common Stock for Settlement Agreements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on sale or disposal of property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncash Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other non-cash losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in operating assets and liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses and other current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Noncurrent Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other long-term assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued expenses and other current liabilities</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" xlink:label="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" xlink:to="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The increase (decrease) during the reporting period in lease and noncurrent liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Lease And Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease liabilities and other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash used in operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in operating activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from investing activities:</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" xlink:label="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" xlink:to="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow associated with the acquisition of long-lived, physical and other assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments To Acquire Property Plant And Equipment And Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of property and equipment and other assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from financing activities:</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOfPrincipalOnVentureDebtFacility" xlink:label="kala_PaymentOfPrincipalOnVentureDebtFacility" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentOfPrincipalOnVentureDebtFacility" xlink:to="kala_PaymentOfPrincipalOnVentureDebtFacility_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentOfPrincipalOnVentureDebtFacility_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of cash outflow of principal on venture debt facility.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentOfPrincipalOnVentureDebtFacility_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of Principal on Venture Debt Facility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="kala_PaymentOfPrincipalOnVentureDebtFacility_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of principal and payment fee on debt</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" xlink:label="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" xlink:to="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow for cost incurred directly with the issuance of common and preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments Of Common Stock And Preferred Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of issuance costs from issuance of common stock and Series I preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Convertible Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate gross proceeds of convertible preferred stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of Series AA preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Preferred Stock and Preference Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of Series G preferred stock, net of issuance costs of $62</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of common stock and Series H preferred stock, net of transaction costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Common Stock and Series H Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of common stock and Series H preferred stock, net of issuance costs of $218</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from common stock offerings, net of offering costs of $866</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash inflow from the issuance of common stock and series I preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds From Issuance Of Common Stock And Series I Preferred Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of common stock and Series I preferred stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOCashPortionOfDosingMilestone" xlink:label="kala_PaymentOCashPortionOfDosingMilestone" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentOCashPortionOfDosingMilestone" xlink:to="kala_PaymentOCashPortionOfDosingMilestone_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentOCashPortionOfDosingMilestone_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of cash outflow for cash portion of dosing milestone.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentOCashPortionOfDosingMilestone_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment O Cash Portion Of Dosing Milestone</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="kala_PaymentOCashPortionOfDosingMilestone_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent consideration related to Combangio acquisition</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Principal Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment of principal on finance lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from exercise of stock options and issuance of common stock under employee stock purchase plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash (used in) provided by financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (decrease) increase in cash and cash equivalents:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents at beginning of period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash investing and financing activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock to satisfy service contract in additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedIssuanceCosts" xlink:label="kala_AccruedIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AccruedIssuanceCosts" xlink:to="kala_AccruedIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AccruedIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying value as of the balance sheet date of obligations incurred through that date and payable for issuance costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AccruedIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AccruedIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance costs included in accrued expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental disclosure:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right-of-use assets obtained in exchange of finance lease obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nature of Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Description and Basis of Presentation [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nature of Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value of Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value of Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeAbstract" xlink:label="kala_GrantIncomeAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_GrantIncomeAbstract" xlink:to="kala_GrantIncomeAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_GrantIncomeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">n/a.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_GrantIncomeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant Income</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeTextBlock" xlink:label="kala_GrantIncomeTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_GrantIncomeTextBlock" xlink:to="kala_GrantIncomeTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_GrantIncomeTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure of grant income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_GrantIncomeTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant Income [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_GrantIncomeTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant Income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Leases [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockWarrantsTextBlock" xlink:label="kala_StockWarrantsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockWarrantsTextBlock" xlink:to="kala_StockWarrantsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockWarrantsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for information about stock warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockWarrantsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Warrants [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="kala_StockWarrantsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common and Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common and Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based Compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based Compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Defined Contribution Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retirement Benefits [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Defined Contribution Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principles of Consolidation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Accounting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock" xlink:label="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock" xlink:to="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for liquidity and ability to continue as a going concern.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liquidity And Ability To Continue As Going Concern [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liquidity and Ability to Continue as a Going Concern</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant Income</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationPolicyPolicyTextBlock" xlink:label="kala_ContingentConsiderationPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ContingentConsiderationPolicyPolicyTextBlock" xlink:to="kala_ContingentConsiderationPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ContingentConsiderationPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for contingent consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ContingentConsiderationPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ContingentConsiderationPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instruments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Concentration of Credit Risk</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink:label="us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink:to="us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Premium on Purchased Options [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Leases [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Patent Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising Cost [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of Long-Lived Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Costs</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedExpensesPolicyTextBlock" xlink:label="kala_AccruedExpensesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AccruedExpensesPolicyTextBlock" xlink:to="kala_AccruedExpensesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AccruedExpensesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for accrued expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AccruedExpensesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Expenses [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AccruedExpensesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-Based Compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Loss per Share Attributable to Common Stockholders</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recently Issued and adopted Accounting Pronouncements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of segment expenses, other segment items and a reconciliation to net loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of assets and liabilities measured at fair value on a recurring basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of fair values of warrants, using the Black Scholes option pricing model</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of changes in Level 3 fair value measurements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of accrued expenses and other current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of lease cost</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:label="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:to="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The tabular disclosure of the weighted average remaining lease term and weighted average discount rate of operating leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Weighted Average Remaining Lease Term And Weighted Average Discount Rate [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of weighted average remaining lease term and weighted average discount rate of operating leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of carrying value of debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of outstanding warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink:label="us-gaap_ScheduleOfConversionsOfStockTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink:to="us-gaap_ScheduleOfConversionsOfStockTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfConversionsOfStockTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Conversions of Stock [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfConversionsOfStockTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of reserved common stock shares upon exercise of rights under equity compensation plans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of option activity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of assumptions used in determining fair value of the stock options granted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of stock based compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of the outstanding RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of computation of basic and diluted net loss per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of outstanding securities excluded from the computation of diluted weighted average shares outstanding as they would have been anti-dilutive</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of income tax reconciliation based on federal statutory rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of net deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Valuation Allowance [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of changes in valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreement2024Member" xlink:label="kala_SecuritiesPurchaseAgreement2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SecuritiesPurchaseAgreement2024Member" xlink:to="kala_SecuritiesPurchaseAgreement2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information about 2024 securities purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement March 2024</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecondSecuritiesPurchaseAgreement2024Member" xlink:label="kala_SecondSecuritiesPurchaseAgreement2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SecondSecuritiesPurchaseAgreement2024Member" xlink:to="kala_SecondSecuritiesPurchaseAgreement2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SecondSecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information about second 2024 securities purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SecondSecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Second Securities Purchase Agreement 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SecondSecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement June 2024</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThirdSecuritiesPurchaseAgreement2024Member" xlink:label="kala_ThirdSecuritiesPurchaseAgreement2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ThirdSecuritiesPurchaseAgreement2024Member" xlink:to="kala_ThirdSecuritiesPurchaseAgreement2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ThirdSecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information about third 2024 securities purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ThirdSecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Third Securities Purchase Agreement 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ThirdSecuritiesPurchaseAgreement2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement December 2024</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:to="kala_SecuritiesPurchaseAgreementNovember2025Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to November 2025 securities purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement, November 2025 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement November 2025</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:to="kala_SecuritiesPurchaseAgreementJanuary2026Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to January 2026 securities purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement, January 2026 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Purchase Agreement January 2026</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:to="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining  to series AAA convertible non redeemable preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series Aaa Convertible Non Redeemable Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series AAA Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsidiary, Sale of Stock [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Offerings</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_VotingAgreementIrrevocableProxyTerm" xlink:label="kala_VotingAgreementIrrevocableProxyTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_VotingAgreementIrrevocableProxyTerm" xlink:to="kala_VotingAgreementIrrevocableProxyTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_VotingAgreementIrrevocableProxyTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period for which irrevocable proxy can vote for us in settlement shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_VotingAgreementIrrevocableProxyTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Voting Agreement, Irrevocable Proxy, Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_VotingAgreementIrrevocableProxyTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Voting agreement, Irrevocable proxy, Term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share price (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuanceOfferingCostsOnTransaction" xlink:label="kala_StockIssuanceOfferingCostsOnTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockIssuanceOfferingCostsOnTransaction" xlink:to="kala_StockIssuanceOfferingCostsOnTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockIssuanceOfferingCostsOnTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Offering costs deducted from cash proceeds received on stock transaction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockIssuanceOfferingCostsOnTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issuance Offering Costs On Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockIssuanceOfferingCostsOnTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Offering costs</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfClosings" xlink:label="kala_NumberOfClosings" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_NumberOfClosings" xlink:to="kala_NumberOfClosings_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_NumberOfClosings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of closings.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_NumberOfClosings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Closings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_NumberOfClosings_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of closings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionRatio" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Convertible, Conversion Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of common shares issuable upon conversion for each share of preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleSharesIssuable" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Convertible, Shares Issuable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of common shares issuable upon conversion of preferred stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nature of Operation, Product Information, Concentration of Risk [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts and Financing Receivables [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts, Notes, Loans and Financing Receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract" xlink:label="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract" xlink:to="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risks, Types, No Concentration Percentage [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Concentration of Credit Risk</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer, Including Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product revenues, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Tangible Asset [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Tangible Asset [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LaboratoryEquipmentMember" xlink:label="kala_LaboratoryEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LaboratoryEquipmentMember" xlink:to="kala_LaboratoryEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LaboratoryEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to laboratory equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LaboratoryEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Laboratory Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LaboratoryEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Laboratory equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Office Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Office equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Computer Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Computer hardware and software</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statistical Measurement [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statistical Measurement [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement of Income Location, Balance [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement of Income Location, Balance [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, General and Administrative Expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, general and administrative expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Useful life (in years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:to="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketing and Advertising Expense [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Advertising expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="us-gaap_AssetImpairmentChargesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentChargesAbstract" xlink:to="us-gaap_AssetImpairmentChargesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentChargesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Impairment Charges [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentChargesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of Long-Lived Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment, Long-Lived Asset, Held-for-Use</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment charges</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:label="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:to="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Indicates that the financial statements does not disclose the location of impairment of long lived assets held for use in the statement of income or comprehensive income for the given period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SingleReportingSegmentMember" xlink:label="kala_SingleReportingSegmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SingleReportingSegmentMember" xlink:to="kala_SingleReportingSegmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SingleReportingSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to single reporting segment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SingleReportingSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Single Reporting Segment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SingleReportingSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Single Reporting Segment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:label="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of operating segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of reportable segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs and Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs and expenses:</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" xlink:label="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" xlink:to="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of expense for research and development, attributable to product development costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense, Product Development Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">KPI-012 development costs</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" xlink:label="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" xlink:to="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of expense for research and development, attributable to employee related costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense, Employee Related Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee-related costs for research and development personnel</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherResearchAndDevelopmentExpense" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other research and development costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingOtherItemAmount" xlink:to="us-gaap_SegmentReportingOtherItemAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingOtherItemAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting, Other Segment Item, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingOtherItemAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other segment expense (income), net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:to="us-gaap_SegmentReportingOtherItemCompositionDescription_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting, Other Segment Item, Composition, Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other segment expense, description</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Recurring and Nonrecurring [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="us-gaap_AssetAcquisitionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CombangioIncMember" xlink:label="kala_CombangioIncMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_CombangioIncMember" xlink:to="kala_CombangioIncMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_CombangioIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to Combangio, Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_CombangioIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combangio Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_CombangioIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combangio, Inc.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SharesIssuedOnJanuary32022Member" xlink:label="kala_SharesIssuedOnJanuary32022Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SharesIssuedOnJanuary32022Member" xlink:to="kala_SharesIssuedOnJanuary32022Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SharesIssuedOnJanuary32022Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to shares issued on January 3, 2022.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SharesIssuedOnJanuary32022Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued On January 3 2022 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SharesIssuedOnJanuary32022Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued on January 3, 2022</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" xlink:label="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" xlink:to="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to shares which will not be issued until the Escrow Release Date of March 2023.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Not Issued Until Escrow Release Date Of March 2023 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares not issued until escrow release date of March 2023</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" xlink:to="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to first patient dosed with any product in phase 2 clinical trail the "Dosing Milestone.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">First Patient Dosed With Any Product In Phase 2 Clinical Trial Dosing Milestone [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">First patient dosed with any product in phase 2 clinical trial, dosing milestone</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Instruments [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationMember" xlink:label="kala_ContingentConsiderationMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ContingentConsiderationMember" xlink:to="kala_ContingentConsiderationMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ContingentConsiderationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Contingent Consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ContingentConsiderationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ContingentConsiderationMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" xlink:label="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" xlink:to="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable, Number of Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationPayable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AssetAcquisitionContingentMilestoneConsiderationPayable" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of contingent milestone consideration in connection with asset acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition Contingent Milestone Consideration Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent milestone consideration</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of contingent milestone consideration payable in cash in connection with asset acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition Contingent Milestone Consideration, Cash Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent milestone consideration paid</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition Contingent Milestone Consideration, Equity Interest Issued OR Issuable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent milestone consideration paid in shares value</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Acquisition Contingent Milestone Consideration, Number of Equity Interest Issued OR Issuable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent milestone consideration paid in shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value adjustments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Basis [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Portion at Fair Value Measurement [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimate of Fair Value Measurement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Frequency [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recurring</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Hierarchy and NAV [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Hierarchy and NAV [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Inputs, Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Level 1</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Inputs, Level 3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Level 3</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_CashAndCashEquivalentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsMember" xlink:to="us-gaap_CashEquivalentsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Equivalents [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashEquivalentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liability Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value by Liability Class [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationNoncurrentMember" xlink:label="kala_ContingentConsiderationNoncurrentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ContingentConsiderationNoncurrentMember" xlink:to="kala_ContingentConsiderationNoncurrentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ContingentConsiderationNoncurrentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to non-current Contingent Consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ContingentConsiderationNoncurrentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent Consideration, Noncurrent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ContingentConsiderationNoncurrentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent consideration - Non-Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Assets Measured on Recurring and Non recurring Basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, and Short-Term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial assets by level within fair value hierarchy</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Fair Value Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Liabilities Measured on Recurring and Non recurring Basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonfinancial Liabilities Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial liabilities by level within fair value hierarchy</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Inputs and Valuation Techniques [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationTechniqueAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation Approach and Technique [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueDomain" xlink:to="us-gaap_ValuationTechniqueDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationTechniqueDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation Approach and Technique [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:to="us-gaap_ValuationTechniqueDiscountedCashFlowMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation Technique, Discounted Cash Flow [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discounted cash flow model</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_MeasurementInputMilestoneAchievementProbabilityMember" xlink:label="kala_MeasurementInputMilestoneAchievementProbabilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_MeasurementInputMilestoneAchievementProbabilityMember" xlink:to="kala_MeasurementInputMilestoneAchievementProbabilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_MeasurementInputMilestoneAchievementProbabilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to measurement input milestone achievement probability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_MeasurementInputMilestoneAchievementProbabilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input Milestone Achievement Probability [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_MeasurementInputMilestoneAchievementProbabilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Probabilities of achievement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Input, Discount Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discount rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_WeightedAverageMember" xlink:label="srt_WeightedAverageMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_WeightedAverageMember" xlink:to="srt_WeightedAverageMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_WeightedAverageMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_WeightedAverageMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Average</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Business Combination, Contingent Consideration, Liability, Measurement Input</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement input</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beginning balance</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueAssetsLevel1ToLevel2TransfersAmount1" xlink:label="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1" xlink:to="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfer of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Assets Level 1 To Level 2 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer from level 1 to level 2, Assets</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueAssetsLevel2ToLevel1TransfersAmount1" xlink:label="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1" xlink:to="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfer of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Assets Level 2 To Level 1 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer from level 2 to level 1, Assets</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xlink:label="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xlink:to="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfer of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Liabilities Level 1 To Level 2 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer from level 1 to level 2, Liability</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xlink:label="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xlink:to="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of transfer of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Liabilities Level 2 To Level 1 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer from level 2 to level 1, Liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer into level 3, Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer out of level 3, Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer into level 3, Liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Transfer out of level 3, Liability</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeTable" xlink:label="kala_GrantIncomeTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_GrantIncomeTable" xlink:to="kala_GrantIncomeTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_GrantIncomeTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discloses pertinent information about grant income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_GrantIncomeTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant Income [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Legal Entity [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">All Entities [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AwardAgreementMember" xlink:label="kala_AwardAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AwardAgreementMember" xlink:to="kala_AwardAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AwardAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Award Agreement Member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AwardAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Award Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AwardAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Award agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CaliforniaInstituteForRegenerativeMedicineMember" xlink:label="kala_CaliforniaInstituteForRegenerativeMedicineMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_CaliforniaInstituteForRegenerativeMedicineMember" xlink:to="kala_CaliforniaInstituteForRegenerativeMedicineMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_CaliforniaInstituteForRegenerativeMedicineMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to California Institute for Regenerative Medicine Member.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_CaliforniaInstituteForRegenerativeMedicineMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">California Institute for Regenerative Medicine [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_CaliforniaInstituteForRegenerativeMedicineMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">California Institute for Regenerative Medicine (CIRM)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeLineItems" xlink:label="kala_GrantIncomeLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_GrantIncomeLineItems" xlink:to="kala_GrantIncomeLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_GrantIncomeLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_GrantIncomeLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant Income [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_GrantIncomeLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant Income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherRestrictedAssets" xlink:label="us-gaap_OtherRestrictedAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRestrictedAssets" xlink:to="us-gaap_OtherRestrictedAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRestrictedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Restricted Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherRestrictedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted grant</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AmountEntitledForInitialDisbursementOfGrant" xlink:label="kala_AmountEntitledForInitialDisbursementOfGrant" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AmountEntitledForInitialDisbursementOfGrant" xlink:to="kala_AmountEntitledForInitialDisbursementOfGrant_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AmountEntitledForInitialDisbursementOfGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount entitled for initial disbursement of grant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AmountEntitledForInitialDisbursementOfGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount Entitled For Initial Disbursement Of Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AmountEntitledForInitialDisbursementOfGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount entitled for initial disbursement of grant</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueNotFromContractWithCustomer" xlink:label="us-gaap_RevenueNotFromContractWithCustomer" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueNotFromContractWithCustomer" xlink:to="us-gaap_RevenueNotFromContractWithCustomer_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueNotFromContractWithCustomer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue Not from Contract with Customer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueNotFromContractWithCustomer_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Grant disbursement</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" xlink:label="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" xlink:to="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the threshold period for achievement of specified milestones.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold Period For Achievement Of Specified Milestones'</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold period for achievement of specified milestones'</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RoyaltyOnNetSalesAsPercent" xlink:label="kala_RoyaltyOnNetSalesAsPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_RoyaltyOnNetSalesAsPercent" xlink:to="kala_RoyaltyOnNetSalesAsPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_RoyaltyOnNetSalesAsPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percentage of royalty on net sales.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_RoyaltyOnNetSalesAsPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Royalty On Net Sales (As A Percent)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_RoyaltyOnNetSalesAsPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Royalty on net sales (as a percent)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" xlink:label="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" xlink:to="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the royalty on net sales based on of funds utilized by the Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Royalty On Net Sales Based On Of Funds Utilized By The Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Royalty on net sales based on of funds utilized by the Company</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" xlink:label="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" xlink:to="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the term of royalty from the date of first commercial sale of such product, service or approved drug.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Of Royalty From The Date Of First Commercial Sale Of Such Product, Service Or Approved Drug</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term of royalty from the date of first commercial sale of such product, service or approved drug</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" xlink:label="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" xlink:to="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the threshold sales after which royalty on net sales of funded invention is payable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold Sales After Which Royalty On Net Sales Of Funded Invention Is Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold sales after which royalty on net sales of funded invention is payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment-at cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: Accumulated depreciation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Professional Fees, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Professional services</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DevelopmentCostsCurrent" xlink:label="kala_DevelopmentCostsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DevelopmentCostsCurrent" xlink:to="kala_DevelopmentCostsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DevelopmentCostsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying values as of the balance sheet date of payable towards development costs, due within one year or within the normal operating cycle if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DevelopmentCostsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Development Costs, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DevelopmentCostsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Development costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Compensation and benefits</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedRevenueReserves" xlink:label="kala_AccruedRevenueReserves" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AccruedRevenueReserves" xlink:to="kala_AccruedRevenueReserves_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AccruedRevenueReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued revenue reserves.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AccruedRevenueReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued revenue reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AccruedRevenueReserves_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued revenue reserves (1)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedContractManufacturing" xlink:label="kala_AccruedContractManufacturing" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AccruedContractManufacturing" xlink:to="kala_AccruedContractManufacturing_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AccruedContractManufacturing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of expenses incurred but not yet paid classified as contract manufacturing, due within one year or the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AccruedContractManufacturing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Contract Manufacturing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AccruedContractManufacturing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract manufacturing</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Table]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_MenloParkCaliforniaOfficeLeaseMember" xlink:label="kala_MenloParkCaliforniaOfficeLeaseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_MenloParkCaliforniaOfficeLeaseMember" xlink:to="kala_MenloParkCaliforniaOfficeLeaseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_MenloParkCaliforniaOfficeLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to the Menlo Park, California Office lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_MenloParkCaliforniaOfficeLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Menlo Park California Office Lease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_MenloParkCaliforniaOfficeLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Menlo Park, California Office Lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement of Financial Position Location, Balance [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement of Financial Position Location, Balance [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RestrictedCashAndOtherLongTermAssetsMember" xlink:label="kala_RestrictedCashAndOtherLongTermAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_RestrictedCashAndOtherLongTermAssetsMember" xlink:to="kala_RestrictedCashAndOtherLongTermAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_RestrictedCashAndOtherLongTermAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Primary financial statement caption encompassing restricted cash and other long-term assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_RestrictedCashAndOtherLongTermAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash And Other Long Term Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_RestrictedCashAndOtherLongTermAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash and other long-term assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leases</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AreaOfPropertyLeased" xlink:label="kala_AreaOfPropertyLeased" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AreaOfPropertyLeased" xlink:to="kala_AreaOfPropertyLeased_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AreaOfPropertyLeased_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Area of property leased.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AreaOfPropertyLeased_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Area Of Property Leased</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AreaOfPropertyLeased_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leased square footage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Term of Contract</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Existence of Option to Extend [true false]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Existence of option to extend</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Renewal term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecurityDeposit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security deposit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-Term Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Short-term lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating cash outflows from operating leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average remaining lease term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average discount rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Long-Term Debt Instruments [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LoanAgreementWithOxfordFinanceLlcMember" xlink:label="kala_LoanAgreementWithOxfordFinanceLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LoanAgreementWithOxfordFinanceLlcMember" xlink:to="kala_LoanAgreementWithOxfordFinanceLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LoanAgreementWithOxfordFinanceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to Loan and Security Agreement with Oxford Finance LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LoanAgreementWithOxfordFinanceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Agreement with Oxford Finance LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LoanAgreementWithOxfordFinanceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Agreement</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" xlink:label="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" xlink:to="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to loan settlement agreement with Oxford Finance LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Settlement Agreement With Oxford Finance LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Settlement Agreement</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanMember" xlink:label="kala_TermLoanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_TermLoanMember" xlink:to="kala_TermLoanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_TermLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Term Loan A.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_TermLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_TermLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranche A term loan</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanBMember" xlink:label="kala_TermLoanBMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_TermLoanBMember" xlink:to="kala_TermLoanBMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_TermLoanBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Term Loan B.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_TermLoanBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_TermLoanBMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranche B term loan</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanCMember" xlink:label="kala_TermLoanCMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_TermLoanCMember" xlink:to="kala_TermLoanCMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_TermLoanCMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to tranche term loan C.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_TermLoanCMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan C [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_TermLoanCMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranche C term loan</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ConvertibleLoanAgreementWithIndividualInvestorMember" xlink:label="kala_ConvertibleLoanAgreementWithIndividualInvestorMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ConvertibleLoanAgreementWithIndividualInvestorMember" xlink:to="kala_ConvertibleLoanAgreementWithIndividualInvestorMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ConvertibleLoanAgreementWithIndividualInvestorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to convertible loan agreement with individual investor (the"Lender") .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ConvertibleLoanAgreementWithIndividualInvestorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Loan Agreement With Individual Investor [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ConvertibleLoanAgreementWithIndividualInvestorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible loan agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LondonInterbankOfferedRatesLiborMember" xlink:label="kala_LondonInterbankOfferedRatesLiborMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LondonInterbankOfferedRatesLiborMember" xlink:to="kala_LondonInterbankOfferedRatesLiborMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LondonInterbankOfferedRatesLiborMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents amount as previously reported before adjustments for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LondonInterbankOfferedRatesLiborMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">London Interbank Offered Rates LIBOR [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LondonInterbankOfferedRatesLiborMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">30-day LIBOR</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured Overnight Financing Rate</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:label="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:to="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to scenario if neither the tranche B term loan nor the tranche C term loan is made.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Neither Tranche B Term Loan Nor Tranche C Term Loan Is Made [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Neither the tranche B term loan nor the tranche C term loan is made</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:label="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:to="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to scenario if either the tranche B term loan nor the tranche C term loan is made.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Either Tranche B Term Loan Nor Tranche C Term Loan Is Made [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Either tranche B term loan nor tranche C term loan is made</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrBeforeJune302023Member" xlink:label="kala_PaymentOnOrBeforeJune302023Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentOnOrBeforeJune302023Member" xlink:to="kala_PaymentOnOrBeforeJune302023Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentOnOrBeforeJune302023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to payment on or before June 30, 2023.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentOnOrBeforeJune302023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or Before June 30, 2023 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PaymentOnOrBeforeJune302023Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or before June 30, 2023</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrBeforeJanuary312024Member" xlink:label="kala_PaymentOnOrBeforeJanuary312024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentOnOrBeforeJanuary312024Member" xlink:to="kala_PaymentOnOrBeforeJanuary312024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentOnOrBeforeJanuary312024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to payment on or before January 31, 2024.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentOnOrBeforeJanuary312024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or Before January 31, 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PaymentOnOrBeforeJanuary312024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or before January 31, 2024.</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrPriorToDecember312024Member" xlink:label="kala_PaymentOnOrPriorToDecember312024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentOnOrPriorToDecember312024Member" xlink:to="kala_PaymentOnOrPriorToDecember312024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentOnOrPriorToDecember312024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to payment on or prior to December 31, 2024.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentOnOrPriorToDecember312024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or Prior to December 31, 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PaymentOnOrPriorToDecember312024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or prior to December 31, 2024</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrPriorToJune302025Member" xlink:label="kala_PaymentOnOrPriorToJune302025Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentOnOrPriorToJune302025Member" xlink:to="kala_PaymentOnOrPriorToJune302025Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentOnOrPriorToJune302025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to payment on or prior to June 30, 2025.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentOnOrPriorToJune302025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or Prior to June 30, 2025 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PaymentOnOrPriorToJune302025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment on or prior to June 30, 2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AthyriumCreditFacilityMember" xlink:label="kala_AthyriumCreditFacilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AthyriumCreditFacilityMember" xlink:to="kala_AthyriumCreditFacilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AthyriumCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The credit facility entered into with Athyrium.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AthyriumCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Athyrium Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AthyriumCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Athyrium Credit Facility</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Face Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate principal amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Floating interest rate (as a percent)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Basis Spread on Variable Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Spread on variable rate</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" xlink:label="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" xlink:to="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Duration of periodic monthly payment installments under a scenario.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Periodic Payment, Monthly Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Duration of periodic monthly payment installments under a scenario</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFacilityFeesPaid" xlink:label="kala_DebtInstrumentFacilityFeesPaid" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentFacilityFeesPaid" xlink:to="kala_DebtInstrumentFacilityFeesPaid_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentFacilityFeesPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of facility fees paid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentFacilityFeesPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Facility Fees Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentFacilityFeesPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facility fees paid</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFinalPaymentFeesPercentage" xlink:label="kala_DebtInstrumentFinalPaymentFeesPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentFinalPaymentFeesPercentage" xlink:to="kala_DebtInstrumentFinalPaymentFeesPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentFinalPaymentFeesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of final payment fees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentFinalPaymentFeesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Final Payment Fees, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentFinalPaymentFeesPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of final payment fees</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfDaysOfObligationsDueDateOfCovenants" xlink:label="kala_NumberOfDaysOfObligationsDueDateOfCovenants" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_NumberOfDaysOfObligationsDueDateOfCovenants" xlink:to="kala_NumberOfDaysOfObligationsDueDateOfCovenants_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_NumberOfDaysOfObligationsDueDateOfCovenants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of days in which a failure to pay principal or interest on its due date as part of the covenants of the loan agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_NumberOfDaysOfObligationsDueDateOfCovenants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Days Of Obligations Due Date Of Covenants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_NumberOfDaysOfObligationsDueDateOfCovenants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of business days in which a failure to pay principal or interest on its due date as part of the covenants of the loan agreement</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentDebtDefaultPercent" xlink:label="kala_DebtInstrumentDebtDefaultPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentDebtDefaultPercent" xlink:to="kala_DebtInstrumentDebtDefaultPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentDebtDefaultPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentDebtDefaultPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Debt Default, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentDebtDefaultPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional interest rate upon an event of default accrued (as a percent)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Long-Term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt repayments</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RepaymentsOfLongTermDebtPrincipalPayment" xlink:label="kala_RepaymentsOfLongTermDebtPrincipalPayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_RepaymentsOfLongTermDebtPrincipalPayment" xlink:to="kala_RepaymentsOfLongTermDebtPrincipalPayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_RepaymentsOfLongTermDebtPrincipalPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow for debt principal payment initially having maturity due after one year or beyond the normal operating cycle, if longer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_RepaymentsOfLongTermDebtPrincipalPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Long-Term Debt, Principal Payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_RepaymentsOfLongTermDebtPrincipalPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Partial prepayment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal loan balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of principal outstanding</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPrepaymentFee" xlink:label="kala_DebtInstrumentPrepaymentFee" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentPrepaymentFee" xlink:to="kala_DebtInstrumentPrepaymentFee_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentPrepaymentFee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of prepayment fee paid in connection with repayment of debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentPrepaymentFee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Prepayment Fee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentPrepaymentFee_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepayment fees paid</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFinalPaymentFees" xlink:label="kala_DebtInstrumentFinalPaymentFees" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentFinalPaymentFees" xlink:to="kala_DebtInstrumentFinalPaymentFees_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentFinalPaymentFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of debt final payment fees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentFinalPaymentFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Final Payment Fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentFinalPaymentFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Final prepayment fee</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" xlink:label="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" xlink:to="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of periodic payment installments including both interest and principal payments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Periodic Payment, Number Of Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of monthly installments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate, Effective Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective interest rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDefaultLongtermDebtAmount" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDefaultLongtermDebtAmount" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Debt Default, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total amount of the Company's obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash and Cash Equivalent, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash permitted for use</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Debt Discount (Premium)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of debt discount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense, Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual coupon interest</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentAccretionExpenses" xlink:label="kala_DebtInstrumentAccretionExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentAccretionExpenses" xlink:to="kala_DebtInstrumentAccretionExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentAccretionExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of debt accretion expenses for final payment fees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentAccretionExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Accretion Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentAccretionExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion of final prepayment fee</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentSettlementAmountOwed" xlink:label="kala_DebtInstrumentSettlementAmountOwed" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentSettlementAmountOwed" xlink:to="kala_DebtInstrumentSettlementAmountOwed_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentSettlementAmountOwed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount agreed to be paid under the loan settlement agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentSettlementAmountOwed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Settlement Amount, Owed</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentSettlementAmountOwed_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount paid for settlement</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsForSettlementOfDebt" xlink:label="kala_PaymentsForSettlementOfDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PaymentsForSettlementOfDebt" xlink:to="kala_PaymentsForSettlementOfDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PaymentsForSettlementOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash outflow for settlement of debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PaymentsForSettlementOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments For Settlement Of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PaymentsForSettlementOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments for settlement of debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unpaid principal balance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Unamortized Discount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unamortized debt discount and issuance cost</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" xlink:label="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" xlink:to="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount of exit fee of the total principal payments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Exit Fees Of Total Principal Payments, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative accretion of exit fee</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AdjustedLongTermDebt" xlink:label="kala_AdjustedLongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AdjustedLongTermDebt" xlink:to="kala_AdjustedLongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AdjustedLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount, including principal loan balance, unamortized debt discount, debt issuance cost and cumulative accretion of exit fee.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AdjustedLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjusted Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="kala_AdjustedLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_Warrants2016Member" xlink:label="kala_Warrants2016Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_Warrants2016Member" xlink:to="kala_Warrants2016Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_Warrants2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Warrant 2016.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_Warrants2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants 2016 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_Warrants2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants 2016</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_Warrants2018Member" xlink:label="kala_Warrants2018Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_Warrants2018Member" xlink:to="kala_Warrants2018Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_Warrants2018Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Warrant 2018.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_Warrants2018Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants 2018 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_Warrants2018Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants 2018</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise Price Per Share</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ClassOfWarrantOrRightExercisable" xlink:label="kala_ClassOfWarrantOrRightExercisable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ClassOfWarrantOrRightExercisable" xlink:to="kala_ClassOfWarrantOrRightExercisable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ClassOfWarrantOrRightExercisable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of warrants or right exercisable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ClassOfWarrantOrRightExercisable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Exercisable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ClassOfWarrantOrRightExercisable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Exercisable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable" xlink:label="us-gaap_ConversionOfStockTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockTable" xlink:to="us-gaap_ConversionOfStockTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of Stock [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Class A [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock.</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining  to series AA and series AAA convertible non redeemable preferred stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series Aa Convertible Non Redeemable Preferred Stock And SeriesAaa Convertible Non Redeemable Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Series Aa Convertible Non-Redeemable Preferred Stock And Series Aaa Convertible Non-Redeemable Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems" xlink:label="us-gaap_ConversionOfStockLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockLineItems" xlink:to="us-gaap_ConversionOfStockLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion of Stock [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common and Preferred Stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CommonStockVotingRightsPerShare" xlink:label="kala_CommonStockVotingRightsPerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_CommonStockVotingRightsPerShare" xlink:to="kala_CommonStockVotingRightsPerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_CommonStockVotingRightsPerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of votes entitled to each share held on all matters submitted to a vote of stockholders.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_CommonStockVotingRightsPerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Voting Rights Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_CommonStockVotingRightsPerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of votes entitled to each share held</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Capital Shares Reserved for Future Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, capital shares reserved for future issuance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Preferred Stock, Shares Issued upon Conversion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock issued upon conversion</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:label="us-gaap_TemporaryEquityLiquidationPreferencePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:to="us-gaap_TemporaryEquityLiquidationPreferencePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityLiquidationPreferencePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Temporary Equity, Liquidation Preference Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TemporaryEquityLiquidationPreferencePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liquidation rights (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockMember" xlink:to="us-gaap_ConvertiblePreferredStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Preferred Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible preferred stock (as converted to common stock)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible preferred stock (as converted to common stock)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrant [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrant rights to acquire common stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unexercised warrants</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeConsultantsAndDirectorsStockOptionsMember" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EmployeeConsultantsAndDirectorsStockOptionsMember" xlink:to="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">An arrangement whereby an employee, consultant, or member of the Board of Directors is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Consultants And Directors Stock Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee and Non-Employee Stock Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ESPP</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Options to purchase shares of common stock</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockOptionPlan2009Member" xlink:label="kala_StockOptionPlan2009Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockOptionPlan2009Member" xlink:to="kala_StockOptionPlan2009Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockOptionPlan2009Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to stock option plan 2009.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockOptionPlan2009Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Option Plan 2009 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockOptionPlan2009Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2009 Plan</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockOptionsPlan2017Member" xlink:label="kala_StockOptionsPlan2017Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_StockOptionsPlan2017Member" xlink:to="kala_StockOptionsPlan2017Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_StockOptionsPlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to stock options plan 2017.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_StockOptionsPlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Options Plan 2017 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_StockOptionsPlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2017 Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock available for future grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock shares reserved for future issuance</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EquityIncentivePlan2017Member" xlink:label="kala_EquityIncentivePlan2017Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EquityIncentivePlan2017Member" xlink:to="kala_EquityIncentivePlan2017Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EquityIncentivePlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to 2017 equity incentive plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EquityIncentivePlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Incentive Plan 2017 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_EquityIncentivePlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2017 Equity Incentive Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of additional shares authorized for issuance under share-based payment arrangement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares authorized</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" xlink:to="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the annual limit on non-employee director compensation for incumbent directors.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual Limit On Non-Employee Director Compensation For Incumbent Directors</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual limit on non-employee director compensation for incumbent directors</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" xlink:to="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the annual limit on non-employee director compensation for director's first year of service.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual Limit On Non-Employee Director Compensation For Director's First Year Of Service</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual limit on non-employee director compensation for director's first year of service</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Options expiry term</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The annual increase in the number of shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Annually, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual increase in the number of shares (as a percent)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding at the end of the period (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding at the beginning of the period (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted, options (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited options (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested and expected to vest (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Options exercisable (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Exercise Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding at the end of the period (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding at the beginning of the period (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercised (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Options exercisable (in dollars per shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Remaining Contractual Term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested and expected to vest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Options exercisable</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No Definition.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award Aggregate Intrinsic Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate Intrinsic Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding at the end of the period (in dollars)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding at the beginning of the period (in dollars)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assumptions used in determining fair value of the stock options granted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expected volatility (minimum)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expected volatility (maximum)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risk-free interest rate (minimum)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Risk-free interest rate (maximum)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expected dividend yield</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Expected term (in years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average grant date fair value of options granted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and Administrative Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and administrative</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock based compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title and Position [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title and Position [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ExecutiveOfficerMember" xlink:label="srt_ExecutiveOfficerMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ExecutiveOfficerMember" xlink:to="srt_ExecutiveOfficerMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ExecutiveOfficerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Executive Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ExecutiveOfficerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Executive Officer</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Stock Units (RSUs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RSU</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Tranche One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">First anniversary</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted, other than options (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested and outstanding balance at end of period (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested and outstanding balance at beginning of period (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding balance at end of period (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding and unvested as of the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Awards Equity Instruments Other Than Options Nonvested Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested outstanding balance at end of period (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of vested and deferred equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Deferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested and deferred (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Grant Date Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested and outstanding balance at end of period (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested and outstanding balance at beginning of period (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Granted (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in dollars per shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeStockPurchasePlan2017Member" xlink:label="kala_EmployeeStockPurchasePlan2017Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EmployeeStockPurchasePlan2017Member" xlink:to="kala_EmployeeStockPurchasePlan2017Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EmployeeStockPurchasePlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to 2017 employee stock purchase plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EmployeeStockPurchasePlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Stock Purchase Plan 2017 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_EmployeeStockPurchasePlan2017Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2017 Employee Stock Purchase Plan</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold percentage of share available to grant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Percent of Shares Outstanding Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Threshold percentage of share available to grant</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" xlink:label="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" xlink:to="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of offering periods under the employee stock purchase plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Stock Purchase Plan, Number of Offering Periods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of offering periods</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The period over which the employees authorize to withhold the basic pay under share based compensation arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based Compensation Arrangement by Share-based Payment Award, Employee Basic Pay Holding Period, Authorization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee basic pay holding period</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of the market value at which employee stock purchase plan participants are entitled to purchase stock under the plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award Employee Stock Purchase Plan Market Grant Price Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of market value at which employee may purchase stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Numerator:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Denominator:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Security, Excluded EPS Calculation [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_UnvestedRestrictedStockUnitsMember" xlink:label="kala_UnvestedRestrictedStockUnitsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_UnvestedRestrictedStockUnitsMember" xlink:to="kala_UnvestedRestrictedStockUnitsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_UnvestedRestrictedStockUnitsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions or target is met.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_UnvestedRestrictedStockUnitsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested Restricted Stock Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_UnvestedRestrictedStockUnitsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unvested RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding securities excluded from the computation of diluted weighted average shares outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Federal statutory income tax rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nontaxable or Nondeductible Items:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Based Compensation Permanent</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" xlink:to="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible mark to market.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Mark to Market , Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mark to Market</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nontaxable or Nondeductible Items</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsAbstract" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Credit, Amount [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax Credits:</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" xlink:to="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Federal R&amp;D and Orphan Drug Credits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Credit, Federal R&amp;D And Orphan Drug Credits, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Federal R&amp;D and Orphan Drug Credits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit), Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration" xlink:label="us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration" xlink:to="us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax Jurisdiction of Domicile [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percent</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Federal statutory income tax rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">State income taxes, net of federal benefit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development tax credits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nontaxable or Nondeductible Items:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Based Compensation Permanent</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" xlink:to="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible mark to market.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Mark to Market , Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mark to Market</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nontaxable or Nondeductible Items</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Credit, Percent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax Credits:</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" xlink:to="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to  Federal R&amp;D and Orphan Drug Credits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Tax Credit, Federal R&amp;D And Orphan Drug Credits, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Federal R&amp;D and Orphan Drug Credits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective income tax rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceTable" xlink:label="us-gaap_ValuationAllowanceTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceTable" xlink:to="us-gaap_ValuationAllowanceTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Asset, Valuation Allowance [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="us-gaap_ValuationAllowanceLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceLineItems" xlink:to="us-gaap_ValuationAllowanceLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation Allowance [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowanceLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating loss carryforwards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Asset, In-Process Research and Development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized research and development and start-up expenditures</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Credit Carryforwards, Research</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development tax credit carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development tax credit carryforwards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities" xlink:label="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities" xlink:to="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets Tax Deferred Lease Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease liabilities</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" xlink:label="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" xlink:to="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from rebates, incentives, trade discounts and allowances.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets Tax Deferred Expense Rebates Incentives Trade Discounts And Allowances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rebates, incentives, trade discounts and allowances</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Tax Deferred Expense, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_OperatingOrFinanceLeaseRightOfUseAsset" xlink:label="kala_OperatingOrFinanceLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_OperatingOrFinanceLeaseRightOfUseAsset" xlink:to="kala_OperatingOrFinanceLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_OperatingOrFinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of lessee's right to use underlying asset under operating or finance lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_OperatingOrFinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Or Finance Lease Right Of Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="kala_OperatingOrFinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Liabilities, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beginning Balance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax, Examination [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Jurisdiction [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Jurisdiction [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Domestic Tax Jurisdiction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Federal</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">State and Local Jurisdiction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">State</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Examination [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net operating loss carryforwards</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TaxCreditCarryforwardAmountAnnualLimitation" xlink:label="kala_TaxCreditCarryforwardAmountAnnualLimitation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_TaxCreditCarryforwardAmountAnnualLimitation" xlink:to="kala_TaxCreditCarryforwardAmountAnnualLimitation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_TaxCreditCarryforwardAmountAnnualLimitation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The annual limitation of the amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_TaxCreditCarryforwardAmountAnnualLimitation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tax Credit Carryforward, Amount Annual Limitation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_TaxCreditCarryforwardAmountAnnualLimitation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual limitation amount of tax credit carryforward</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Uncertain tax positions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest or penalties recorded</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsValuationAllowanceRollForward" xlink:label="kala_DeferredTaxAssetsValuationAllowanceRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_DeferredTaxAssetsValuationAllowanceRollForward" xlink:to="kala_DeferredTaxAssetsValuationAllowanceRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_DeferredTaxAssetsValuationAllowanceRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_DeferredTaxAssetsValuationAllowanceRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Tax Assets, Valuation Allowance [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_DeferredTaxAssetsValuationAllowanceRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in valuation allowance</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount" xlink:label="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount" xlink:to="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of increase (decrease) in the valuation allowance charged to income tax expense for a specified deferred tax asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Charged To Income Tax Expense, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change charged to income tax expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsTable" xlink:label="us-gaap_OtherCommitmentsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_OtherCommitmentsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Commitments [Table]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" xlink:label="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" xlink:to="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to achievement of specified development and regulatory milestones relating to kpi-012.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario Achievement Of Specified Development And Regulatory Milestones Relating To K P I 012 Product [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Achievement of specified development and regulatory milestones relating to KPI-012 product</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" xlink:label="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" xlink:to="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to achievement of sales based milestone relating to kpi-012.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario Achievement Of Sales Based Milestone Relating To K P I 012 Product [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Achievement of sales based milestone relating to KPI-012 product</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="us-gaap_OtherCommitmentsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Commitments [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitmentsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Commitments</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" xlink:label="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" xlink:to="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual license maintenance fees owed to Stanford for specific regulatory milestones.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual License Maintenance Fees Upon Achievement Of Specific Milestones</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual license maintenance fees owed to Stanford for specific regulatory milestones</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" xlink:label="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" xlink:to="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Potential payout for contingent consideration upon achievement of specified development , regulatory and commercial milestones.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Potential Payout for Contingent Consideration, Upon Achievement of Specified Development Regulatory and Commercial Milestones</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contingent upon specified development, regulatory and commercialization milestones</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PotentialMaximumPayoutForContingentConsideration" xlink:label="kala_PotentialMaximumPayoutForContingentConsideration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PotentialMaximumPayoutForContingentConsideration" xlink:to="kala_PotentialMaximumPayoutForContingentConsideration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PotentialMaximumPayoutForContingentConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of potential maximum payout for contingent consideration  contingent upon the achievement of specified development, regulatory and sales-based milestones related to specified product.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PotentialMaximumPayoutForContingentConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Potential Maximum Payout for Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PotentialMaximumPayoutForContingentConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Potential maximum payout for contingent consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="us-gaap_ScheduleOfGuaranteeObligationsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:to="us-gaap_ScheduleOfGuaranteeObligationsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGuaranteeObligationsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Guarantor Obligation [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="us-gaap_GuaranteeObligationsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteeObligationsLineItems" xlink:to="us-gaap_GuaranteeObligationsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteeObligationsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Guarantor Obligations [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GuaranteeObligationsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Guarantees and Indemnifications</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GuaranteesAbstract" xlink:label="us-gaap_GuaranteesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteesAbstract" xlink:to="us-gaap_GuaranteesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Guarantees [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GuaranteesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Indemnification obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:label="us-gaap_GuaranteeObligationsCurrentCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:to="us-gaap_GuaranteeObligationsCurrentCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteeObligationsCurrentCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Guarantor Obligations, Current Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GuaranteeObligationsCurrentCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Indemnification obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Defined Contribution Plan, Employer Discretionary Contribution Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Matching contribution by employer</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Table]</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_YounetMember" xlink:label="kala_YounetMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_YounetMember" xlink:to="kala_YounetMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_YounetMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Younet AI anOntario corporation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_YounetMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Younet [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_YounetMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Younet</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" xlink:label="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" xlink:to="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Platform Development and Exclusive License Agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Platform Development And Exclusive License Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Platform Development and Exclusive License Agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementInitialTerm" xlink:label="kala_LicenseAgreementInitialTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementInitialTerm" xlink:to="kala_LicenseAgreementInitialTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementInitialTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents initial term of the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementInitialTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Initial Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementInitialTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial term (in months)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementRenewalTerm" xlink:label="kala_LicenseAgreementRenewalTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementRenewalTerm" xlink:to="kala_LicenseAgreementRenewalTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents renewal  term of the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Renewal term (in months)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementMaximumCashFees" xlink:label="kala_LicenseAgreementMaximumCashFees" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementMaximumCashFees" xlink:to="kala_LicenseAgreementMaximumCashFees_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementMaximumCashFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of maximum cash fees agreed to pay for the initial term under the terms of the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementMaximumCashFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Maximum Cash Fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementMaximumCashFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum cash fees</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementPaymentOfCashFees" xlink:label="kala_LicenseAgreementPaymentOfCashFees" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementPaymentOfCashFees" xlink:to="kala_LicenseAgreementPaymentOfCashFees_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementPaymentOfCashFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash outflow associated with payment of cash fees under the terms of the license agreement..</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementPaymentOfCashFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Payment Of Cash Fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementPaymentOfCashFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash fees paid in cash</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesAmountPayable" xlink:label="kala_LicenseAgreementCashFeesAmountPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementCashFeesAmountPayable" xlink:to="kala_LicenseAgreementCashFeesAmountPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementCashFeesAmountPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of cash fees payable under the terms of the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementCashFeesAmountPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Cash Fees, Amount Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementCashFeesAmountPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash fees payable</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" xlink:label="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" xlink:to="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the total number of monthly installment payments required under the terms of the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Cash Fees, Number Of Payment Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of installments</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromPreferredStockReservedForFutureIssuance" xlink:label="kala_ProceedsFromPreferredStockReservedForFutureIssuance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_ProceedsFromPreferredStockReservedForFutureIssuance" xlink:to="kala_ProceedsFromPreferredStockReservedForFutureIssuance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_ProceedsFromPreferredStockReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of proceeds receivable from preferred stock reserved for future issuance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_ProceedsFromPreferredStockReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds From Preferred Stock Reserved For Future Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_ProceedsFromPreferredStockReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from preferred stock reserved for future issuance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Price per share</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableFaceAmount" xlink:label="kala_FinancingReceivableFaceAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FinancingReceivableFaceAmount" xlink:to="kala_FinancingReceivableFaceAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FinancingReceivableFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Face (par) amount of financing receivable at the time of issuance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FinancingReceivableFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing Receivable, Face Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FinancingReceivableFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing receivable, face amount</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableInterestRatePercentage" xlink:label="kala_FinancingReceivableInterestRatePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FinancingReceivableInterestRatePercentage" xlink:to="kala_FinancingReceivableInterestRatePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FinancingReceivableInterestRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual interest rate charged on a financing receivable.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FinancingReceivableInterestRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing Receivable, Interest Rate, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FinancingReceivableInterestRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing receivable, interest rate, percentage</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableGracePeriodToMakePayment" xlink:label="kala_FinancingReceivableGracePeriodToMakePayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FinancingReceivableGracePeriodToMakePayment" xlink:to="kala_FinancingReceivableGracePeriodToMakePayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FinancingReceivableGracePeriodToMakePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period of time allowed for the borrower to make a required payment after receiving a notice of default under a financing receivable,in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FinancingReceivableGracePeriodToMakePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing Receivable, Grace Period To Make Payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FinancingReceivableGracePeriodToMakePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing receivable, grace period to make payment</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableDefaultInterestRatePercentage" xlink:label="kala_FinancingReceivableDefaultInterestRatePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_FinancingReceivableDefaultInterestRatePercentage" xlink:to="kala_FinancingReceivableDefaultInterestRatePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_FinancingReceivableDefaultInterestRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual interest rate applied to a financing receivable in case of default.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_FinancingReceivableDefaultInterestRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing Receivable, Default Interest Rate, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_FinancingReceivableDefaultInterestRatePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing receivable, default interest rate, percentage</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" xlink:label="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" xlink:to="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of fixed monthly installment payment amount due under the terms of the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Cash Fees, Amount Of Payment Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of payment installment</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementTerminationNoticePeriod" xlink:label="kala_LicenseAgreementTerminationNoticePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementTerminationNoticePeriod" xlink:to="kala_LicenseAgreementTerminationNoticePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementTerminationNoticePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the notice period of termination of the continued development under the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementTerminationNoticePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Termination Notice Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementTerminationNoticePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Termination notice period (in days)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementSharesAgreedToIssue" xlink:label="kala_LicenseAgreementSharesAgreedToIssue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementSharesAgreedToIssue" xlink:to="kala_LicenseAgreementSharesAgreedToIssue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementSharesAgreedToIssue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of  shares agreed to be issued during the period under the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementSharesAgreedToIssue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Shares Agreed To Issue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementSharesAgreedToIssue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares agreed to issue (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementShareIssuancePeriod" xlink:label="kala_LicenseAgreementShareIssuancePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementShareIssuancePeriod" xlink:to="kala_LicenseAgreementShareIssuancePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementShareIssuancePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the period within which the Company is required to issue common stock following the Effective Date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementShareIssuancePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Share Issuance Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementShareIssuancePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share issuance period (in days)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashPaymentAmountRenewalTerm" xlink:label="kala_LicenseAgreementCashPaymentAmountRenewalTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementCashPaymentAmountRenewalTerm" xlink:to="kala_LicenseAgreementCashPaymentAmountRenewalTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementCashPaymentAmountRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of  cash to be paid by the Company upon each extension of the Agreement for a Renewal Term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementCashPaymentAmountRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Cash Payment Amount, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementCashPaymentAmountRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash payment, renewal term</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" xlink:label="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" xlink:to="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of common stock shares agreed to be issued during the renewal period under the license agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Shares Agreed To Issue, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares agreed to issue in renewal term (in shares)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" xlink:label="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" xlink:to="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the period within which the Company is required to issue common stock for renewal term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Share Issuance Period, Renewal Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share issuance period, renewal term (in days)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementMaximumDailyTradingVolumePercentage" xlink:label="kala_LicenseAgreementMaximumDailyTradingVolumePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementMaximumDailyTradingVolumePercentage" xlink:to="kala_LicenseAgreementMaximumDailyTradingVolumePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementMaximumDailyTradingVolumePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the maximum percentage of the Daily Trading Volume  that is permitted to sell Shares on any Trading Day pursuant to the terms of the License Agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementMaximumDailyTradingVolumePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Maximum Daily Trading Volume Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementMaximumDailyTradingVolumePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum percentage of daily trading volume (in percent)</label>
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" xlink:label="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" xlink:to="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the purchase price for option to acquire either all equity interests or all assets .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement, Option to Acquire Equity Interests or All Assets, Purchase Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase price</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>21
<FILENAME>kala-20251231_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.2.0.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/15/2026 8:00:11 PM-->
<!--Modified on: 4/15/2026 8:00:11 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.kalarx.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.kalarx.com/role/StatementConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureNatureOfBusiness" roleURI="http://www.kalarx.com/role/DisclosureNatureOfBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPolicies" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstruments" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstruments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureGrantIncome" roleURI="http://www.kalarx.com/role/DisclosureGrantIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosurePropertyAndEquipmentNet" roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureAccruedExpenses" roleURI="http://www.kalarx.com/role/DisclosureAccruedExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLease" roleURI="http://www.kalarx.com/role/DisclosureLease" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDebt" roleURI="http://www.kalarx.com/role/DisclosureDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureWarrants" roleURI="http://www.kalarx.com/role/DisclosureWarrants" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommonAndPreferredStock" roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStock" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensation" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLossPerShare" roleURI="http://www.kalarx.com/role/DisclosureLossPerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxes" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxes" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.kalarx.com/role/DisclosureCommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDefinedContributionPlan" roleURI="http://www.kalarx.com/role/DisclosureDefinedContributionPlan" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSubsequentEvents" roleURI="http://www.kalarx.com/role/DisclosureSubsequentEvents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsTables" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosurePropertyAndEquipmentNetTables" roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureAccruedExpensesTables" roleURI="http://www.kalarx.com/role/DisclosureAccruedExpensesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLeaseTables" roleURI="http://www.kalarx.com/role/DisclosureLeaseTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDebtTables" roleURI="http://www.kalarx.com/role/DisclosureDebtTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureWarrantsTables" roleURI="http://www.kalarx.com/role/DisclosureWarrantsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommonAndPreferredStockTables" roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationTables" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLossPerShareTables" roleURI="http://www.kalarx.com/role/DisclosureLossPerShareTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesTables" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureNatureOfBusinessDetails" roleURI="http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" roleURI="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails" roleURI="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureGrantIncomeDetails" roleURI="http://www.kalarx.com/role/DisclosureGrantIncomeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosurePropertyAndEquipmentNetDetails" roleURI="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureAccruedExpensesDetails" roleURI="http://www.kalarx.com/role/DisclosureAccruedExpensesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails" roleURI="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLeaseOperatingLeasesDetails" roleURI="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails" roleURI="http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDebtCarryingValueDetails" roleURI="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureWarrantsDetails" roleURI="http://www.kalarx.com/role/DisclosureWarrantsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommonAndPreferredStockDetails" roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommonAndPreferredStockReservedSharesDetails" roleURI="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationStockIncentivePlansDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationStockOptionsDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationFairValueAssumptionsDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationRsusDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationRsusActivityDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" roleURI="http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLossPerShareDetails" roleURI="http://www.kalarx.com/role/DisclosureLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureLossPerShareAntidilutiveSecuritiesDetails" roleURI="http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesNetDeferredTaxAssetsDetails" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesDetails" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureIncomeTaxesChangeInValuationAllowanceDetails" roleURI="http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails" roleURI="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails" roleURI="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureDefinedContributionPlanDetails" roleURI="http://www.kalarx.com/role/DisclosureDefinedContributionPlanDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="kala-20251231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.kalarx.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#AwardTimingDisclosure" roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingArrangements" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingPoliciesProc" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://www.kalarx.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="995200090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType_639118800076018914" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentAnnualReport_639118800076018914" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate_639118800076018914" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport_639118800076018914" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber_639118800076018914" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName_639118800076018914" order="6" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode_639118800076018914" order="7" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber_639118800076018914" order="8" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_639118800076018914" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1_639118800076018914" order="9" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_639118800076177531" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown_639118800076177531" order="10" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_639118800076177531" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince_639118800076177531" order="11" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_639118800076177531" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode_639118800076177531" order="12" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_639118800076177531" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode_639118800076177531" order="13" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_639118800076177531" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber_639118800076177531" order="14" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_639118800076177531" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle_639118800076177531" order="15" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_639118800076177531" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol_639118800076177531" order="16" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName_639118800076182738" order="17" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer_639118800076182738" order="18" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityVoluntaryFilers_639118800076182738" order="19" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus_639118800076182738" order="20" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent_639118800076182738" order="21" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory_639118800076182738" order="22" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness_639118800076182738" order="23" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany_639118800076182738" order="24" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany_639118800076182738" order="25" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_IcfrAuditorAttestationFlag_639118800076182738" order="26" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityPublicFloat_639118800076182738" order="27" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_639118800076182738" order="28" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey_639118800076182738" order="29" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate_639118800076182738" order="30" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus_639118800076182738" order="31" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_639118800076182738" order="32" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag_639118800076182738" order="33" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorFirmId_639118800076182738" order="34" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorName" xlink:label="dei_AuditorName_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorName_639118800076182738" order="35" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorLocation_639118800076182738" order="36" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_639118800076182738" order="37" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639118800076182738" xlink:to="us-gaap_AssetsCurrentAbstract_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639118800076182738" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639118800076182738" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639118800076182738" xlink:to="us-gaap_AssetsCurrent_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639118800076182738" xlink:to="us-gaap_AssetsNoncurrentAbstract_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_639118800076182738" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_639118800076182738" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RestrictedCashAndOtherAssetsNoncurrent" xlink:label="kala_RestrictedCashAndOtherAssetsNoncurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_639118800076182738" xlink:to="kala_RestrictedCashAndOtherAssetsNoncurrent_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639118800076182738" xlink:to="us-gaap_Assets_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" xlink:to="us-gaap_AccountsPayableCurrent_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" xlink:to="us-gaap_DeferredIncomeCurrent_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" xlink:to="us-gaap_LongTermDebtCurrent_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639118800076182738" xlink:to="us-gaap_LiabilitiesCurrent_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_639118800076182738" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_639118800076182738" xlink:to="us-gaap_LongTermDebtNoncurrent_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_639118800076182738" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_639118800076182738" xlink:to="us-gaap_LiabilitiesNoncurrent_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_Liabilities_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_CommitmentsAndContingencies_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_StockholdersEquityAbstract_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_PreferredStockValue_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_CommonStockValue_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_AdditionalPaidInCapital_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_StockholdersEquity_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639118800076182738" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable_639118800076182738" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_StatementClassOfStockAxis_639118800076182738" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="us-gaap_ClassOfStockDomain_639118800076182738" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesENonRedeemableNonControllingPreferredStockMember_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_StatementLineItems_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_PreferredStockSharesAuthorized_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_PreferredStockSharesIssued_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_PreferredStockSharesOutstanding_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_CommonStockSharesAuthorized_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_CommonStockSharesIssued_639118800076182738" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_CommonStockSharesOutstanding_639118800076182738" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639118800076182738" xlink:to="us-gaap_GeneralAndAdministrativeExpense_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639118800076182738" xlink:to="us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639118800076182738" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639118800076182738" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639118800076182738" xlink:to="us-gaap_OperatingExpenses_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" xlink:to="us-gaap_InvestmentIncomeInterest_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" xlink:to="us-gaap_InterestExpenseNonoperating_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncomeFromGrants" xlink:label="kala_IncomeFromGrants_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" xlink:to="kala_IncomeFromGrants_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract_639118800076182738" xlink:to="us-gaap_NonoperatingIncomeExpense_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639118800076182738" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639118800076182738" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_639118800076182738" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6391188000761827381" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_639118800076182738" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6391188000761827381" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_639118800076182738" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_639118800076182738" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended" xlink:title="995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_639118800076182738" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_StatementEquityComponentsAxis_639118800076182738" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800076182738" xlink:to="us-gaap_PreferredStockMember_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800076182738" xlink:to="us-gaap_CommonStockMember_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800076182738" xlink:to="us-gaap_AdditionalPaidInCapitalMember_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800076182738" xlink:to="us-gaap_RetainedEarningsMember_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800076182738" xlink:to="us-gaap_EquityComponentDomain_639118800076182738" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_StatementClassOfStockAxis_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="kala_SeriesENonRedeemableNonControllingPreferredStockMember_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="us-gaap_ClassOfStockDomain_639118800076182738" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AtMarketOfferingMember" xlink:label="kala_AtMarketOfferingMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076182738" xlink:to="kala_AtMarketOfferingMember_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_OxfordSettlementAgreementsMember" xlink:label="kala_OxfordSettlementAgreementsMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076182738" xlink:to="kala_OxfordSettlementAgreementsMember_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SettlementAgreementsMember" xlink:label="kala_SettlementAgreementsMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076182738" xlink:to="kala_SettlementAgreementsMember_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076182738" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_StatementLineItems_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076182738" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockholdersEquity_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_SharesOutstanding_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValueNewIssuesAtMarket" xlink:label="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_StockIssuedDuringPeriodValueNewIssuesAtMarket_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_639118800076182738" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_639118800076182738" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_639118800076182738" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_639118800076182738" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValuePrivatePlacement" xlink:label="kala_StockIssuedDuringPeriodValuePrivatePlacement_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodValuePrivatePlacement_639118800076182738" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesPrivatePlacement" xlink:label="kala_StockIssuedDuringPeriodSharesPrivatePlacement_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_StockIssuedDuringPeriodValuePrivatePlacement_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodSharesPrivatePlacement_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock_639118800076182738" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock" xlink:label="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock_639118800076182738" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal" xlink:label="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal_639118800076182738" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares" xlink:label="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal_639118800076182738" xlink:to="kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_639118800076182738" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_639118800076182738" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_639118800076182738" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_639118800076182738" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_NetIncomeLoss_639118800076182738" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_6391188000761827381" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_StockholdersEquity_6391188000761827381" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_6391188000761827381" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_639118800076182738" xlink:to="us-gaap_SharesOutstanding_6391188000761827381" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="8" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xlink:type="extended" xlink:title="995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_639118800076182738" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_StatementClassOfStockAxis_639118800076182738" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076182738" xlink:to="us-gaap_ClassOfStockDomain_639118800076182738" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076182738" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076182738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076182738" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076182738" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076333684" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AtmOfferingMember" xlink:label="kala_AtmOfferingMember_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076333684" xlink:to="kala_AtmOfferingMember_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076182738" xlink:to="us-gaap_StatementLineItems_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfStockIssuanceCostsTemporaryEquity" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076333684" xlink:to="us-gaap_StatementClassOfStockAxis_639118800076333684" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076333684" xlink:to="us-gaap_ClassOfStockDomain_639118800076333684" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076333684" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076333684" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076333684" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076333684" xlink:to="us-gaap_StatementLineItems_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_ProfitLoss_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_DepreciationDepletionAndAmortization_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NonCashOperatingLease" xlink:label="kala_NonCashOperatingLease_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="kala_NonCashOperatingLease_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800076333684" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800076333684" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_639118800076333684" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_ShareBasedCompensation_639118800076333684" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_639118800076333684" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IssuanceOfStockAndWarrantsForSettlementAgreements" xlink:label="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="kala_IssuanceOfStockAndWarrantsForSettlementAgreements_639118800076333684" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_639118800076333684" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_OtherNoncashIncomeExpense_639118800076333684" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639118800076333684" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639118800076333684" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639118800076333684" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639118800076333684" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639118800076333684" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_639118800076333684" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent" xlink:label="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639118800076333684" xlink:to="kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent_639118800076333684" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets" xlink:label="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639118800076333684" xlink:to="kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOfPrincipalOnVentureDebtFacility" xlink:label="kala_PaymentOfPrincipalOnVentureDebtFacility_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="kala_PaymentOfPrincipalOnVentureDebtFacility_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfCommonStockAndPreferredIssuanceCosts" xlink:label="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="kala_PaymentsOfCommonStockAndPreferredIssuanceCosts_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_639118800076333684" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock_639118800076333684" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_639118800076333684" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock" xlink:label="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock_639118800076333684" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOCashPortionOfDosingMilestone" xlink:label="kala_PaymentOCashPortionOfDosingMilestone_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="kala_PaymentOCashPortionOfDosingMilestone_639118800076333684" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_FinanceLeasePrincipalPayments_639118800076333684" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_639118800076333684" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_639118800076333684" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_639118800076333684" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_639118800076333684" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_639118800076333684" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6391188000763336841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6391188000763336841" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_639118800076333684" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_639118800076333684" xlink:to="us-gaap_StockIssued1_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedIssuanceCosts" xlink:label="kala_AccruedIssuanceCosts_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_639118800076333684" xlink:to="kala_AccruedIssuanceCosts_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_639118800076333684" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_639118800076333684" xlink:to="us-gaap_InterestPaidNet_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_639118800076333684" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076333684" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076333684" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076333684" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076333684" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639118800076333684" xlink:to="us-gaap_StatementLineItems_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsOfStockIssuanceCostsTemporaryEquity" xlink:label="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="kala_PaymentsOfStockIssuanceCostsTemporaryEquity_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639118800076333684" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureNatureOfBusiness" xlink:type="extended" xlink:title="995210101 - Disclosure - Nature of Business" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="995210201 - Disclosure - Summary of Significant Accounting Policies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstruments" xlink:type="extended" xlink:title="995210301 - Disclosure - Fair Value of Financial Instruments" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureGrantIncome" xlink:type="extended" xlink:title="995210401 - Disclosure - Grant Income" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeAbstract" xlink:label="kala_GrantIncomeAbstract" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeTextBlock" xlink:label="kala_GrantIncomeTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeAbstract" xlink:to="kala_GrantIncomeTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNet" xlink:type="extended" xlink:title="995210501 - Disclosure - Property and Equipment, Net" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureAccruedExpenses" xlink:type="extended" xlink:title="995210601 - Disclosure - Accrued Expenses" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLease" xlink:type="extended" xlink:title="995210701 - Disclosure - Lease" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureDebt" xlink:type="extended" xlink:title="995210801 - Disclosure - Debt" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureWarrants" xlink:type="extended" xlink:title="995210901 - Disclosure - Warrants" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockWarrantsTextBlock" xlink:label="kala_StockWarrantsTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="kala_StockWarrantsTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureCommonAndPreferredStock" xlink:type="extended" xlink:title="995211001 - Disclosure - Common and Preferred Stock" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensation" xlink:type="extended" xlink:title="995211101 - Disclosure - Stock-based Compensation" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLossPerShare" xlink:type="extended" xlink:title="995211201 - Disclosure - Loss Per Share" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="995211301 - Disclosure - Income Taxes" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="995211401 - Disclosure - Commitments and Contingencies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureDefinedContributionPlan" xlink:type="extended" xlink:title="995211501 - Disclosure - Defined Contribution Plan" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="995211601 - Disclosure - Subsequent Events" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_1" xlink:to="us-gaap_SubsequentEventsTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock_639118800076333684" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_639118800076333684" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock" xlink:label="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock_639118800076333684" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates_639118800076333684" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_639118800076333684" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationPolicyPolicyTextBlock" xlink:label="kala_ContingentConsiderationPolicyPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="kala_ContingentConsiderationPolicyPolicyTextBlock_639118800076333684" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_639118800076333684" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk_639118800076333684" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_639118800076333684" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy" xlink:label="us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy_639118800076333684" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_639118800076333684" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_639118800076333684" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_639118800076333684" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_639118800076333684" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_639118800076333684" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_639118800076333684" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_639118800076333684" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedExpensesPolicyTextBlock" xlink:label="kala_AccruedExpensesPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="kala_AccruedExpensesPolicyTextBlock_639118800076333684" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_639118800076333684" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_639118800076333684" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_639118800076333684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_639118800076333684" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_639118800076490720" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="99930203 - Disclosure - Summary of Significant Accounting Policies (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_8" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_8" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables" xlink:type="extended" xlink:title="99930303 - Disclosure - Fair Value of Financial Instruments (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetTables" xlink:type="extended" xlink:title="99930503 - Disclosure - Property and Equipment, Net (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureAccruedExpensesTables" xlink:type="extended" xlink:title="99930603 - Disclosure - Accrued Expenses (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLeaseTables" xlink:type="extended" xlink:title="99930703 - Disclosure - Lease (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:label="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureDebtTables" xlink:type="extended" xlink:title="99930803 - Disclosure - Debt (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureWarrantsTables" xlink:type="extended" xlink:title="99930903 - Disclosure - Warrants (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockTables" xlink:type="extended" xlink:title="99931003 - Disclosure - Common and Preferred Stock (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink:label="us-gaap_ScheduleOfConversionsOfStockTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfConversionsOfStockTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationTables" xlink:type="extended" xlink:title="99931103 - Disclosure - Stock-based Compensation (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLossPerShareTables" xlink:type="extended" xlink:title="99931203 - Disclosure - Loss Per Share (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_1" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_1" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesTables" xlink:type="extended" xlink:title="99931303 - Disclosure - Income Taxes (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - Nature of Business (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_639118800076490720" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_639118800076490720" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639118800076490720" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076490720" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076490720" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreement2024Member" xlink:label="kala_SecuritiesPurchaseAgreement2024Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076490720" xlink:to="kala_SecuritiesPurchaseAgreement2024Member_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecondSecuritiesPurchaseAgreement2024Member" xlink:label="kala_SecondSecuritiesPurchaseAgreement2024Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076490720" xlink:to="kala_SecondSecuritiesPurchaseAgreement2024Member_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThirdSecuritiesPurchaseAgreement2024Member" xlink:label="kala_ThirdSecuritiesPurchaseAgreement2024Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076490720" xlink:to="kala_ThirdSecuritiesPurchaseAgreement2024Member_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076490720" xlink:to="kala_SecuritiesPurchaseAgreementNovember2025Member_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076490720" xlink:to="kala_SecuritiesPurchaseAgreementJanuary2026Member_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_639118800076490720" xlink:to="us-gaap_StatementClassOfStockAxis_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076490720" xlink:to="us-gaap_ClassOfStockDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076490720" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076490720" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076490720" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076490720" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076490720" xlink:to="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_639118800076490720" xlink:to="us-gaap_StatementEquityComponentsAxis_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800076490720" xlink:to="us-gaap_EquityComponentDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_639118800076490720" xlink:to="us-gaap_CommonStockMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_639118800076490720" xlink:to="us-gaap_PreferredStockMember_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_639118800076490720" xlink:to="us-gaap_SubsequentEventTypeAxis_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_639118800076490720" xlink:to="us-gaap_SubsequentEventTypeDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_639118800076490720" xlink:to="us-gaap_SubsequentEventMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_639118800076490720" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_VotingAgreementIrrevocableProxyTerm" xlink:label="kala_VotingAgreementIrrevocableProxyTerm_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="kala_VotingAgreementIrrevocableProxyTerm_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_SharesIssuedPricePerShare_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockIssuanceOfferingCostsOnTransaction" xlink:label="kala_StockIssuanceOfferingCostsOnTransaction_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="kala_StockIssuanceOfferingCostsOnTransaction_639118800076490720" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfClosings" xlink:label="kala_NumberOfClosings_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="kala_NumberOfClosings_639118800076490720" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio_639118800076490720" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable_639118800076490720" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_PreferredStockSharesOutstanding_639118800076490720" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems_639118800076490720" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_639118800076490720" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails" xlink:type="extended" xlink:title="99940201 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails" xlink:type="extended" xlink:title="99940202 - Disclosure - Summary of Significant Accounting Policies - Liquidity and Ability to Continue as a Going Concern (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_6" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_6" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_6" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails" xlink:type="extended" xlink:title="99940203 - Disclosure - Summary of Significant Accounting Policies - Cash, Concentration of Credit Risk and Restricted Cash (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract" xlink:label="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_639118800076490720" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails" xlink:type="extended" xlink:title="99940204 - Disclosure - Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076490720" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076490720" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639118800076490720" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639118800076490720" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076490720" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LaboratoryEquipmentMember" xlink:label="kala_LaboratoryEquipmentMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076490720" xlink:to="kala_LaboratoryEquipmentMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076490720" xlink:to="us-gaap_OfficeEquipmentMember_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076490720" xlink:to="us-gaap_ComputerEquipmentMember_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076490720" xlink:to="srt_RangeAxis_639118800076490720" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800076490720" xlink:to="srt_RangeMember_639118800076490720" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076490720" xlink:to="srt_MinimumMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076490720" xlink:to="srt_MaximumMember_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076490720" xlink:to="us-gaap_IncomeStatementLocationAxis_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_639118800076490720" xlink:to="us-gaap_IncomeStatementLocationDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_639118800076490720" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076490720" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076490720" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract_639118800076490720" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076490720" xlink:to="us-gaap_MarketingAndAdvertisingExpenseAbstract_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketingAndAdvertisingExpenseAbstract_639118800076490720" xlink:to="us-gaap_AdvertisingExpense_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="us-gaap_AssetImpairmentChargesAbstract_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076490720" xlink:to="us-gaap_AssetImpairmentChargesAbstract_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetImpairmentChargesAbstract_639118800076490720" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag" xlink:label="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetImpairmentChargesAbstract_639118800076490720" xlink:to="kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" xlink:type="extended" xlink:title="99940205 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_7" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_7" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_639118800076490720" xlink:to="us-gaap_StatementBusinessSegmentsAxis_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_639118800076490720" xlink:to="us-gaap_SegmentDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SingleReportingSegmentMember" xlink:label="kala_SingleReportingSegmentMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_639118800076490720" xlink:to="kala_SingleReportingSegmentMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:label="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_639118800076490720" xlink:to="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_639118800076490720" xlink:to="us-gaap_NumberOfOperatingSegments_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_639118800076490720" xlink:to="us-gaap_NumberOfReportableSegments_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_639118800076490720" xlink:to="us-gaap_CostsAndExpensesAbstract_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts" xlink:label="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_639118800076490720" xlink:to="kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts" xlink:label="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_639118800076490720" xlink:to="kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_639118800076490720" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_639118800076490720" xlink:to="us-gaap_GeneralAndAdministrativeExpense_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount" xlink:label="us-gaap_SegmentReportingOtherItemAmount_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_639118800076490720" xlink:to="us-gaap_SegmentReportingOtherItemAmount_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_639118800076490720" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076490720" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_639118800076490720" xlink:to="us-gaap_SegmentReportingOtherItemCompositionDescription_639118800076490720" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" xlink:type="extended" xlink:title="99940301 - Disclosure - Fair Value of Financial Instruments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_2" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_AssetAcquisitionAxis_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis_639118800076490720" xlink:to="us-gaap_AssetAcquisitionDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CombangioIncMember" xlink:label="kala_CombangioIncMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionDomain_639118800076490720" xlink:to="kala_CombangioIncMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="srt_RangeAxis_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800076490720" xlink:to="srt_RangeMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076490720" xlink:to="srt_MaximumMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="srt_StatementScenarioAxis_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_639118800076490720" xlink:to="srt_ScenarioUnspecifiedDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SharesIssuedOnJanuary32022Member" xlink:label="kala_SharesIssuedOnJanuary32022Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076490720" xlink:to="kala_SharesIssuedOnJanuary32022Member_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member" xlink:label="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076490720" xlink:to="kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076490720" xlink:to="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_FinancialInstrumentAxis_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_639118800076490720" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationMember" xlink:label="kala_ContingentConsiderationMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076490720" xlink:to="kala_ContingentConsiderationMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" xlink:label="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationPayable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_639118800076490720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_639118800076490720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GainLossOnFairValueReMeasurementOfContingentConsideration" xlink:label="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="kala_GainLossOnFairValueReMeasurementOfContingentConsideration_639118800076490720" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_639118800076490720" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails" xlink:type="extended" xlink:title="99940302 - Disclosure - Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_639118800076490720" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementBasisAxis_639118800076490720" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_639118800076490720" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PortionAtFairValueFairValueDisclosureMember_639118800076490720" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_639118800076490720" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_639118800076490720" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_639118800076490720" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_639118800076490720" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076490720" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076490720" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076490720" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076490720" xlink:to="us-gaap_FairValueInputsLevel1Member_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076490720" xlink:to="us-gaap_FairValueInputsLevel3Member_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_CashAndCashEquivalentsAxis_639118800076490720" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAxis_639118800076490720" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_639118800076490720" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_639118800076490720" xlink:to="us-gaap_CashEquivalentsMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_FairValueByLiabilityClassAxis_639118800076490720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis_639118800076490720" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationNoncurrentMember" xlink:label="kala_ContingentConsiderationNoncurrentMember_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_639118800076490720" xlink:to="kala_ContingentConsiderationNoncurrentMember_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639118800076490720" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract_639118800076490720" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639118800076490720" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract_639118800076490720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_639118800076490720" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract_639118800076490720" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_639118800076490720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails" xlink:type="extended" xlink:title="99940303 - Disclosure - Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_1" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076646994" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076646994" xlink:to="us-gaap_FairValueInputsLevel3Member_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" xlink:to="us-gaap_FinancialInstrumentAxis_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_639118800076646994" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationMember" xlink:label="kala_ContingentConsiderationMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076646994" xlink:to="kala_ContingentConsiderationMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" xlink:to="us-gaap_ValuationTechniqueAxis_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationTechniqueAxis_639118800076646994" xlink:to="us-gaap_ValuationTechniqueDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationTechniqueDiscountedCashFlowMember" xlink:label="us-gaap_ValuationTechniqueDiscountedCashFlowMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationTechniqueDomain_639118800076646994" xlink:to="us-gaap_ValuationTechniqueDiscountedCashFlowMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" xlink:to="us-gaap_MeasurementInputTypeAxis_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis_639118800076646994" xlink:to="us-gaap_MeasurementInputTypeDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_MeasurementInputMilestoneAchievementProbabilityMember" xlink:label="kala_MeasurementInputMilestoneAchievementProbabilityMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_639118800076646994" xlink:to="kala_MeasurementInputMilestoneAchievementProbabilityMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeDomain_639118800076646994" xlink:to="us-gaap_MeasurementInputDiscountRateMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" xlink:to="srt_RangeAxis_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800076646994" xlink:to="srt_RangeMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076646994" xlink:to="srt_MinimumMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076646994" xlink:to="srt_MaximumMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_WeightedAverageMember" xlink:label="srt_WeightedAverageMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076646994" xlink:to="srt_WeightedAverageMember_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_639118800076646994" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonfinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_639118800076646994" xlink:to="us-gaap_NonfinancialLiabilitiesFairValueDisclosure_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_639118800076646994" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails" xlink:type="extended" xlink:title="99940304 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Levels (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636604381125789610" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636604381125789610" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_639118800076646994" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_639118800076646994" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076646994" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_639118800076646994" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639118800076646994" xlink:to="us-gaap_FairValueInputsLevel3Member_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_639118800076646994" xlink:to="us-gaap_FinancialInstrumentAxis_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_639118800076646994" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ContingentConsiderationMember" xlink:label="kala_ContingentConsiderationMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639118800076646994" xlink:to="kala_ContingentConsiderationMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_639118800076646994" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_639118800076646994" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_639118800076646994" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6391188000766469941" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_639118800076646994" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6391188000766469941" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails" xlink:type="extended" xlink:title="99940305 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Transfer Levels (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_3" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueAssetsLevel1ToLevel2TransfersAmount1" xlink:label="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="kala_FairValueAssetsLevel1ToLevel2TransfersAmount1_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueAssetsLevel2ToLevel1TransfersAmount1" xlink:label="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="kala_FairValueAssetsLevel2ToLevel1TransfersAmount1_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xlink:label="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xlink:label="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3_639118800076646994" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_639118800076646994" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureGrantIncomeDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - Grant Income (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeAbstract" xlink:label="kala_GrantIncomeAbstract_1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeTable" xlink:label="kala_GrantIncomeTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeAbstract_1" xlink:to="kala_GrantIncomeTable_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeTable_639118800076646994" xlink:to="dei_LegalEntityAxis_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_639118800076646994" xlink:to="dei_EntityDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CombangioIncMember" xlink:label="kala_CombangioIncMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_639118800076646994" xlink:to="kala_CombangioIncMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeTable_639118800076646994" xlink:to="us-gaap_TypeOfArrangementAxis_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis_639118800076646994" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AwardAgreementMember" xlink:label="kala_AwardAgreementMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800076646994" xlink:to="kala_AwardAgreementMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeTable_639118800076646994" xlink:to="srt_CounterpartyNameAxis_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_639118800076646994" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CaliforniaInstituteForRegenerativeMedicineMember" xlink:label="kala_CaliforniaInstituteForRegenerativeMedicineMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076646994" xlink:to="kala_CaliforniaInstituteForRegenerativeMedicineMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_GrantIncomeLineItems" xlink:label="kala_GrantIncomeLineItems_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeTable_639118800076646994" xlink:to="kala_GrantIncomeLineItems_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherRestrictedAssets" xlink:label="us-gaap_OtherRestrictedAssets_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="us-gaap_OtherRestrictedAssets_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AmountEntitledForInitialDisbursementOfGrant" xlink:label="kala_AmountEntitledForInitialDisbursementOfGrant_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="kala_AmountEntitledForInitialDisbursementOfGrant_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueNotFromContractWithCustomer" xlink:label="us-gaap_RevenueNotFromContractWithCustomer_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="us-gaap_RevenueNotFromContractWithCustomer_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThresholdPeriodForAchievementOfSpecifiedMilestones" xlink:label="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="kala_ThresholdPeriodForAchievementOfSpecifiedMilestones_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RoyaltyOnNetSalesAsPercent" xlink:label="kala_RoyaltyOnNetSalesAsPercent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="kala_RoyaltyOnNetSalesAsPercent_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany" xlink:label="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug" xlink:label="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug_639118800076646994" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable" xlink:label="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable_639118800076646994" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_IncomeFromGrants" xlink:label="kala_IncomeFromGrants_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="kala_IncomeFromGrants_639118800076646994" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="us-gaap_DeferredIncomeCurrent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_GrantIncomeLineItems_639118800076646994" xlink:to="us-gaap_DeferredIncomeCurrent_639118800076646994" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - Property and Equipment, Net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_2" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076646994" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639118800076646994" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076646994" xlink:to="us-gaap_EquipmentMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639118800076646994" xlink:to="us-gaap_ComputerEquipmentMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639118800076646994" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076646994" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076646994" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076646994" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639118800076646994" xlink:to="us-gaap_Depreciation_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureAccruedExpensesDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - Accrued Expenses (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DevelopmentCostsCurrent" xlink:label="kala_DevelopmentCostsCurrent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="kala_DevelopmentCostsCurrent_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedRevenueReserves" xlink:label="kala_AccruedRevenueReserves_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="kala_AccruedRevenueReserves_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AccruedContractManufacturing" xlink:label="kala_AccruedContractManufacturing_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="kala_AccruedContractManufacturing_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_639118800076646994" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails" xlink:type="extended" xlink:title="99940701 - Disclosure - Lease - Operating leases - Menlo Park, CA Office Lease (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_1" xlink:to="us-gaap_LesseeLeaseDescriptionTable_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639118800076646994" xlink:to="srt_CounterpartyNameAxis_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_639118800076646994" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_MenloParkCaliforniaOfficeLeaseMember" xlink:label="kala_MenloParkCaliforniaOfficeLeaseMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639118800076646994" xlink:to="kala_MenloParkCaliforniaOfficeLeaseMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639118800076646994" xlink:to="us-gaap_BalanceSheetLocationAxis_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_639118800076646994" xlink:to="us-gaap_BalanceSheetLocationDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RestrictedCashAndOtherLongTermAssetsMember" xlink:label="kala_RestrictedCashAndOtherLongTermAssetsMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_639118800076646994" xlink:to="kala_RestrictedCashAndOtherLongTermAssetsMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639118800076646994" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AreaOfPropertyLeased" xlink:label="kala_AreaOfPropertyLeased_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" xlink:to="kala_AreaOfPropertyLeased_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" xlink:to="us-gaap_SecurityDeposit_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639118800076646994" xlink:to="us-gaap_OperatingLeaseLiability_639118800076646994" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails" xlink:type="extended" xlink:title="99940702 - Disclosure - Lease - Operating leases (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LeaseCostAbstract_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639118800076646994" xlink:to="us-gaap_OperatingLeaseCost_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639118800076646994" xlink:to="us-gaap_ShortTermLeaseCost_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639118800076646994" xlink:to="us-gaap_VariableLeaseCost_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639118800076646994" xlink:to="us-gaap_LeaseCost_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639118800076646994" xlink:to="us-gaap_OperatingLeasePayments_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails" xlink:type="extended" xlink:title="99940801 - Disclosure - Debt - Oxford Finance Loan and Security Agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_639118800076646994" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_639118800076646994" xlink:to="us-gaap_DebtInstrumentAxis_639118800076646994" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_639118800076646994" xlink:to="us-gaap_DebtInstrumentNameDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LoanAgreementWithOxfordFinanceLlcMember" xlink:label="kala_LoanAgreementWithOxfordFinanceLlcMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_639118800076646994" xlink:to="kala_LoanAgreementWithOxfordFinanceLlcMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LoanSettlementAgreementWithOxfordFinanceLlcMember" xlink:label="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_639118800076646994" xlink:to="kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanMember" xlink:label="kala_TermLoanMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_639118800076646994" xlink:to="kala_TermLoanMember_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanBMember" xlink:label="kala_TermLoanBMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_639118800076646994" xlink:to="kala_TermLoanBMember_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TermLoanCMember" xlink:label="kala_TermLoanCMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_639118800076646994" xlink:to="kala_TermLoanCMember_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ConvertibleLoanAgreementWithIndividualInvestorMember" xlink:label="kala_ConvertibleLoanAgreementWithIndividualInvestorMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_639118800076646994" xlink:to="kala_ConvertibleLoanAgreementWithIndividualInvestorMember_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_639118800076646994" xlink:to="us-gaap_VariableRateAxis_639118800076646994" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis_639118800076646994" xlink:to="us-gaap_VariableRateDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LondonInterbankOfferedRatesLiborMember" xlink:label="kala_LondonInterbankOfferedRatesLiborMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_639118800076646994" xlink:to="kala_LondonInterbankOfferedRatesLiborMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_639118800076646994" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_639118800076646994" xlink:to="srt_RangeAxis_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800076646994" xlink:to="srt_RangeMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076646994" xlink:to="srt_MaximumMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076646994" xlink:to="srt_MinimumMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_639118800076646994" xlink:to="srt_StatementScenarioAxis_639118800076646994" order="4" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_639118800076646994" xlink:to="srt_ScenarioUnspecifiedDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:label="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076646994" xlink:to="kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember" xlink:label="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076646994" xlink:to="kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrBeforeJune302023Member" xlink:label="kala_PaymentOnOrBeforeJune302023Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076646994" xlink:to="kala_PaymentOnOrBeforeJune302023Member_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrBeforeJanuary312024Member" xlink:label="kala_PaymentOnOrBeforeJanuary312024Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076646994" xlink:to="kala_PaymentOnOrBeforeJanuary312024Member_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrPriorToDecember312024Member" xlink:label="kala_PaymentOnOrPriorToDecember312024Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076646994" xlink:to="kala_PaymentOnOrPriorToDecember312024Member_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentOnOrPriorToJune302025Member" xlink:label="kala_PaymentOnOrPriorToJune302025Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800076646994" xlink:to="kala_PaymentOnOrPriorToJune302025Member_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_639118800076646994" xlink:to="us-gaap_CreditFacilityAxis_639118800076646994" order="5" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_639118800076646994" xlink:to="us-gaap_CreditFacilityDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AthyriumCreditFacilityMember" xlink:label="kala_AthyriumCreditFacilityMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_639118800076646994" xlink:to="kala_AthyriumCreditFacilityMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_639118800076646994" xlink:to="us-gaap_DebtInstrumentLineItems_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_DebtInstrumentFaceAmount_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPeriodicPaymentMonthlyInstallments" xlink:label="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentPeriodicPaymentMonthlyInstallments_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFacilityFeesPaid" xlink:label="kala_DebtInstrumentFacilityFeesPaid_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentFacilityFeesPaid_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFinalPaymentFeesPercentage" xlink:label="kala_DebtInstrumentFinalPaymentFeesPercentage_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentFinalPaymentFeesPercentage_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfDaysOfObligationsDueDateOfCovenants" xlink:label="kala_NumberOfDaysOfObligationsDueDateOfCovenants_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_NumberOfDaysOfObligationsDueDateOfCovenants_639118800076646994" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentDebtDefaultPercent" xlink:label="kala_DebtInstrumentDebtDefaultPercent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentDebtDefaultPercent_639118800076646994" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_RepaymentsOfLongTermDebt_639118800076646994" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_RepaymentsOfLongTermDebtPrincipalPayment" xlink:label="kala_RepaymentsOfLongTermDebtPrincipalPayment_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_RepaymentsOfLongTermDebtPrincipalPayment_639118800076646994" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_LongTermDebt_639118800076646994" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPrepaymentFee" xlink:label="kala_DebtInstrumentPrepaymentFee_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentPrepaymentFee_639118800076646994" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentFinalPaymentFees" xlink:label="kala_DebtInstrumentFinalPaymentFees_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentFinalPaymentFees_639118800076646994" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentPeriodicPaymentNumberOfInstallments" xlink:label="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentPeriodicPaymentNumberOfInstallments_639118800076646994" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_639118800076646994" order="15" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_639118800076646994" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDefaultLongtermDebtAmount" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount_639118800076646994" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_639118800076646994" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_InterestExpenseNonoperating_639118800076646994" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_639118800076646994" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_InterestExpenseDebt_639118800076646994" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentAccretionExpenses" xlink:label="kala_DebtInstrumentAccretionExpenses_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentAccretionExpenses_639118800076646994" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentSettlementAmountOwed" xlink:label="kala_DebtInstrumentSettlementAmountOwed_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_DebtInstrumentSettlementAmountOwed_639118800076646994" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PaymentsForSettlementOfDebt" xlink:label="kala_PaymentsForSettlementOfDebt_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="kala_PaymentsForSettlementOfDebt_639118800076646994" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_639118800076646994" xlink:to="us-gaap_DebtInstrumentCarryingAmount_639118800076646994" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails" xlink:type="extended" xlink:title="99940802 - Disclosure - Debt - Carrying Value (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_636874850472261287" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636874850472261287" xlink:to="us-gaap_LongTermDebt_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636874850472261287" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue" xlink:label="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636874850472261287" xlink:to="kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AdjustedLongTermDebt" xlink:label="kala_AdjustedLongTermDebt_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636874850472261287" xlink:to="kala_AdjustedLongTermDebt_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636874850472261287" xlink:to="us-gaap_LongTermDebtCurrent_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636874850472261287" xlink:to="us-gaap_LongTermDebtNoncurrent_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureWarrantsDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - Warrants (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable_639118800076646994" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable_639118800076646994" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_639118800076646994" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_639118800076646994" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_Warrants2016Member" xlink:label="kala_Warrants2016Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639118800076646994" xlink:to="kala_Warrants2016Member_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_Warrants2018Member" xlink:label="kala_Warrants2018Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639118800076646994" xlink:to="kala_Warrants2018Member_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable_639118800076646994" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639118800076646994" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ClassOfWarrantOrRightExercisable" xlink:label="kala_ClassOfWarrantOrRightExercisable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639118800076646994" xlink:to="kala_ClassOfWarrantOrRightExercisable_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - Common and Preferred Stock (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable" xlink:label="us-gaap_ConversionOfStockTable_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ConversionOfStockTable_639118800076646994" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076646994" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800076646994" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076646994" xlink:to="kala_SecuritiesPurchaseAgreementNovember2025Member_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800076646994" xlink:to="kala_SecuritiesPurchaseAgreementJanuary2026Member_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076646994" xlink:to="us-gaap_StatementClassOfStockAxis_639118800076646994" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076646994" xlink:to="us-gaap_ClassOfStockDomain_639118800076646994" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="us-gaap_CommonClassAMember_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesENonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesENonRedeemableNonControllingPreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesENonRedeemableNonControllingPreferredStockMember_639118800076646994" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesFNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesFNonRedeemableNonControllingPreferredStockMember_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesGNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesGNonRedeemableNonControllingPreferredStockMember_639118800076646994" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesHNonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesHNonRedeemableNonControllingPreferredStockMember_639118800076646994" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesINonRedeemableNonControllingPreferredStockMember" xlink:label="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesINonRedeemableNonControllingPreferredStockMember_639118800076646994" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_639118800076646994" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_639118800076646994" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076646994" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_639118800076646994" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076646994" xlink:to="us-gaap_StatementEquityComponentsAxis_639118800076646994" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800076646994" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800076646994" xlink:to="us-gaap_EquityComponentDomain_639118800076646994" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember_639118800076803900" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_639118800076646994" xlink:to="us-gaap_PreferredStockMember_639118800076803900" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_639118800076803900" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076646994" xlink:to="us-gaap_SubsequentEventTypeAxis_639118800076803900" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_639118800076803900" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_639118800076803900" xlink:to="us-gaap_SubsequentEventTypeDomain_639118800076803900" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_639118800076803900" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_639118800076803900" xlink:to="us-gaap_SubsequentEventMember_639118800076803900" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems" xlink:label="us-gaap_ConversionOfStockLineItems_639118800076803900" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076646994" xlink:to="us-gaap_ConversionOfStockLineItems_639118800076803900" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_PreferredStockSharesAuthorized_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_PreferredStockSharesOutstanding_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfClosings" xlink:label="kala_NumberOfClosings_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="kala_NumberOfClosings_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_639118800076809029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_SharesIssuedPricePerShare_639118800076809029" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_CommonStockSharesAuthorized_639118800076809029" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_639118800076809029" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_CommonStockSharesIssued_639118800076809029" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_CommonStockSharesOutstanding_639118800076809029" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CommonStockVotingRightsPerShare" xlink:label="kala_CommonStockVotingRightsPerShare_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="kala_CommonStockVotingRightsPerShare_639118800076809029" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance_639118800076809029" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_639118800076809029" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TemporaryEquityLiquidationPreferencePerShare" xlink:label="us-gaap_TemporaryEquityLiquidationPreferencePerShare_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076803900" xlink:to="us-gaap_TemporaryEquityLiquidationPreferencePerShare_639118800076809029" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails" xlink:type="extended" xlink:title="99941002 - Disclosure - Common and Preferred Stock - Reserved Shares (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable" xlink:label="us-gaap_ConversionOfStockTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract_1" xlink:to="us-gaap_ConversionOfStockTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076809029" xlink:to="us-gaap_StatementClassOfStockAxis_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800076809029" xlink:to="us-gaap_ClassOfStockDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800076809029" xlink:to="us-gaap_ConvertiblePreferredStockMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076809029" xlink:to="us-gaap_AwardTypeAxis_639118800076809029" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="us-gaap_WarrantMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeConsultantsAndDirectorsStockOptionsMember" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="us-gaap_EmployeeStockOptionMember_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockOptionPlan2009Member" xlink:label="kala_StockOptionPlan2009Member_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="kala_StockOptionPlan2009Member_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_StockOptionsPlan2017Member" xlink:label="kala_StockOptionsPlan2017Member_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="kala_StockOptionsPlan2017Member_639118800076809029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems" xlink:label="us-gaap_ConversionOfStockLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockTable_639118800076809029" xlink:to="us-gaap_ConversionOfStockLineItems_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockLineItems_639118800076809029" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - Stock-based Compensation - Stock Incentive Plans (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_637165871715166315" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_637165871715166315" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_AwardTypeAxis_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeConsultantsAndDirectorsStockOptionsMember" xlink:label="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="kala_EmployeeConsultantsAndDirectorsStockOptionsMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EquityIncentivePlan2017Member" xlink:label="kala_EquityIncentivePlan2017Member_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="kala_EquityIncentivePlan2017Member_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="srt_RangeAxis_639118800076809029" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800076809029" xlink:to="srt_RangeMember_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076809029" xlink:to="srt_MaximumMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService" xlink:label="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_639118800076809029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent_639118800076809029" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_639118800076809029" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails" xlink:type="extended" xlink:title="99941102 - Disclosure - Stock-based Compensation - Stock Options (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6391188000768090291" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6391188000768090291" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_639118800076809029" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6391188000768090291" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6391188000768090291" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_639118800076809029" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_639118800076809029" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_639118800076809029" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6391188000768090291" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6391188000768090291" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails" xlink:type="extended" xlink:title="99941103 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="srt_RangeAxis_639118800076809029" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800076809029" xlink:to="srt_RangeMember_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076809029" xlink:to="srt_MinimumMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076809029" xlink:to="srt_MaximumMember_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_639118800076809029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_639118800076809029" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationDetails" xlink:type="extended" xlink:title="99941104 - Disclosure - Stock-based Compensation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_637165900970585672" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_637165900970585672" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended" xlink:title="99941105 - Disclosure - Stock-based Compensation - Stock-Based Compensation Expense (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_IncomeStatementLocationAxis_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_639118800076809029" xlink:to="us-gaap_IncomeStatementLocationDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_639118800076809029" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_639118800076809029" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails" xlink:type="extended" xlink:title="99941106 - Disclosure - Stock-based Compensation - RSUs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="srt_TitleOfIndividualAxis_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_639118800076809029" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ExecutiveOfficerMember" xlink:label="srt_ExecutiveOfficerMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_639118800076809029" xlink:to="srt_ExecutiveOfficerMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_639118800076809029" xlink:to="srt_DirectorMember_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_AwardTypeAxis_639118800076809029" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_VestingAxis_639118800076809029" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis_639118800076809029" xlink:to="us-gaap_VestingDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber_639118800076809029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails" xlink:type="extended" xlink:title="99941107 - Disclosure - Stock-based Compensation - RSUs Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_AwardTypeAxis_639118800076809029" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639118800076809029" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6391188000768090291" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6391188000768090291" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_639118800076809029" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6391188000768090291" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6391188000768090291" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended" xlink:title="99941108 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_PlanNameAxis_639118800076809029" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_639118800076809029" xlink:to="us-gaap_PlanNameDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeStockPurchasePlan2017Member" xlink:label="kala_EmployeeStockPurchasePlan2017Member_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_639118800076809029" xlink:to="kala_EmployeeStockPurchasePlan2017Member_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="srt_RangeAxis_639118800076809029" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800076809029" xlink:to="srt_RangeMember_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800076809029" xlink:to="srt_MaximumMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods" xlink:label="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization_639118800076809029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage" xlink:label="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage_639118800076809029" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639118800076809029" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_639118800076809029" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLossPerShareDetails" xlink:type="extended" xlink:title="99941201 - Disclosure - Loss Per Share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639118800076809029" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_639118800076809029" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_639118800076809029" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="us-gaap_EarningsPerShareBasic_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="us-gaap_EarningsPerShareDiluted_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares" xlink:label="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares_639118800076809029" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails" xlink:type="extended" xlink:title="99941202 - Disclosure - Loss Per Share - Antidilutive Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639118800076809029" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_639118800076809029" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_639118800076809029" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076809029" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076809029" xlink:to="us-gaap_EmployeeStockOptionMember_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_UnvestedRestrictedStockUnitsMember" xlink:label="kala_UnvestedRestrictedStockUnitsMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076809029" xlink:to="kala_UnvestedRestrictedStockUnitsMember_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076809029" xlink:to="us-gaap_WarrantMember_639118800076809029" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_639118800076809029" xlink:to="us-gaap_ConvertiblePreferredStockMember_639118800076809029" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639118800076809029" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_639118800076809029" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_639118800076809029" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails" xlink:type="extended" xlink:title="99941301 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_639118800076964972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_639118800076964972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800076964972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800076964972" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_639118800076964972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_639118800076964972" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800076964972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_639118800076964972" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800076964972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_639118800076964972" xlink:to="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount_639118800076968176" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_639118800076964972" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_639118800076968176" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsAbstract" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract_639118800076968176" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsAbstract_639118800076968176" xlink:to="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount_639118800076968176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_639118800076968176" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_639118800076809029" xlink:to="us-gaap_IncomeTaxExpenseBenefit_639118800076968176" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration" xlink:label="us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefit_639118800076968176" xlink:to="us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration_639118800076968176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_639118800076973845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_639118800076973845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_639118800076973845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_639118800076973845" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_639118800076973845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_639118800076973845" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_639118800076973845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_639118800076973845" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800076973845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_639118800076973845" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_639118800076973845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_639118800076973845" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800076979057" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_639118800076973845" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_639118800076979057" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent" xlink:label="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_639118800076979634" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_639118800076973845" xlink:to="kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent_639118800076979634" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_639118800076980144" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_639118800076973845" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_639118800076980144" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract_639118800076980144" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract_639118800076980144" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent" xlink:label="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_639118800076980144" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract_639118800076980144" xlink:to="kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent_639118800076980144" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_639118800076980144" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_639118800076980144" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_639118800076980144" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_639118800076968176" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_639118800076980144" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails" xlink:type="extended" xlink:title="99941302 - Disclosure - Income Taxes - Net deferred tax assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_639118800076986349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_639118800076986349" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_639118800076986349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_639118800076986349" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_639118800076986349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_639118800076986349" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_639118800076986349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_639118800076986349" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities" xlink:label="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_639118800076986349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities_639118800076986349" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances" xlink:label="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_639118800076986349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances_639118800076986349" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_639118800076986349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_639118800076986349" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_639118800076992032" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsGross_639118800076992032" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_OperatingOrFinanceLeaseRightOfUseAsset" xlink:label="kala_OperatingOrFinanceLeaseRightOfUseAsset_639118800076992505" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="kala_OperatingOrFinanceLeaseRightOfUseAsset_639118800076992505" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_639118800076992505" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_639118800076992505" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_639118800076992505" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_639118800076992505" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_639118800076992505" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636560041512498396" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_639118800076992505" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesDetails" xlink:type="extended" xlink:title="99941303 - Disclosure - Income Taxes (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable_639118800076997696" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExaminationTable_639118800076997696" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable_639118800076997696" xlink:to="us-gaap_IncomeTaxAuthorityAxis_639118800076998164" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_639118800076998164" xlink:to="us-gaap_IncomeTaxAuthorityDomain_639118800076998164" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_639118800076998164" xlink:to="us-gaap_DomesticCountryMember_639118800076998164" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_639118800076998164" xlink:to="us-gaap_StateAndLocalJurisdictionMember_639118800076998164" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable_639118800076997696" xlink:to="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" xlink:to="us-gaap_IncomeTaxExpenseBenefit_639118800076998164" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_639118800076998164" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards_639118800076998164" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" xlink:to="us-gaap_OperatingLossCarryforwards_639118800076998164" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_639118800077003823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_639118800077003823" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_TaxCreditCarryforwardAmountAnnualLimitation" xlink:label="kala_TaxCreditCarryforwardAmountAnnualLimitation_639118800077003823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" xlink:to="kala_TaxCreditCarryforwardAmountAnnualLimitation_639118800077003823" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_639118800077003823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" xlink:to="us-gaap_UnrecognizedTaxBenefits_639118800077003823" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_639118800077003823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_639118800076998164" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_639118800077003823" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails" xlink:type="extended" xlink:title="99941304 - Disclosure - Income Taxes - Change in valuation allowance (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_DeferredTaxAssetsValuationAllowanceRollForward" xlink:label="kala_DeferredTaxAssetsValuationAllowanceRollForward_639118800077009498" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="kala_DeferredTaxAssetsValuationAllowanceRollForward_639118800077009498" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_639118800077009972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_DeferredTaxAssetsValuationAllowanceRollForward_639118800077009498" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_639118800077009972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount" xlink:label="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount_639118800077009972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_DeferredTaxAssetsValuationAllowanceRollForward_639118800077009498" xlink:to="kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount_639118800077009972" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_6391188000770099721" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="kala_DeferredTaxAssetsValuationAllowanceRollForward_639118800077009498" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_6391188000770099721" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails" xlink:type="extended" xlink:title="99941401 - Disclosure - Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsTable" xlink:label="us-gaap_OtherCommitmentsTable_639118800077009972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1" xlink:to="us-gaap_OtherCommitmentsTable_639118800077009972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis_639118800077009972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable_639118800077009972" xlink:to="us-gaap_AssetAcquisitionAxis_639118800077009972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_639118800077009972" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis_639118800077009972" xlink:to="us-gaap_AssetAcquisitionDomain_639118800077009972" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_CombangioIncMember" xlink:label="kala_CombangioIncMember_639118800077015162" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionDomain_639118800077009972" xlink:to="kala_CombangioIncMember_639118800077015162" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_639118800077015822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable_639118800077009972" xlink:to="srt_StatementScenarioAxis_639118800077015822" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639118800077016433" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_639118800077015822" xlink:to="srt_ScenarioUnspecifiedDomain_639118800077016433" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember" xlink:label="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800077016433" xlink:to="kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_639118800077017678" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember" xlink:label="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800077016433" xlink:to="kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_639118800077017678" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember" xlink:label="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639118800077016433" xlink:to="kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_639118800077017678" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable_639118800077009972" xlink:to="srt_RangeAxis_639118800077017678" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800077017678" xlink:to="srt_RangeMember_639118800077017678" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800077017678" xlink:to="srt_MaximumMember_639118800077017678" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="us-gaap_OtherCommitmentsLineItems_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsTable_639118800077009972" xlink:to="us-gaap_OtherCommitmentsLineItems_639118800077017678" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones" xlink:label="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones_639118800077017678" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems_639118800077017678" xlink:to="kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones_639118800077017678" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones" xlink:label="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones_639118800077022913" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems_639118800077017678" xlink:to="kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones_639118800077022913" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_639118800077023509" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems_639118800077017678" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid_639118800077023509" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_639118800077024183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems_639118800077017678" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable_639118800077024183" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_639118800077024183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems_639118800077017678" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable_639118800077024183" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_AssetAcquisitionContingentMilestoneConsiderationPayable" xlink:label="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_639118800077024183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems_639118800077017678" xlink:to="kala_AssetAcquisitionContingentMilestoneConsiderationPayable_639118800077024183" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PotentialMaximumPayoutForContingentConsideration" xlink:label="kala_PotentialMaximumPayoutForContingentConsideration_639118800077024183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems_639118800077017678" xlink:to="kala_PotentialMaximumPayoutForContingentConsideration_639118800077024183" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails" xlink:type="extended" xlink:title="99941402 - Disclosure - Commitments and Contingencies - Guarantees and Indemnifications (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GuaranteesAbstract" xlink:label="us-gaap_GuaranteesAbstract_639118800077029419" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_GuaranteesAbstract_639118800077029419" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:label="us-gaap_GuaranteeObligationsCurrentCarryingValue_639118800077030040" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAbstract_639118800077029419" xlink:to="us-gaap_GuaranteeObligationsCurrentCarryingValue_639118800077030040" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureDefinedContributionPlanDetails" xlink:type="extended" xlink:title="99941501 - Disclosure - Defined Contribution Plan (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_639118800077032502" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_639118800077032502" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.kalarx.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - Subsequent Events (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable_639118800077032502" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable_639118800077032502" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_639118800077032502" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="us-gaap_SubsequentEventTypeAxis_639118800077032502" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_639118800077032502" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_639118800077032502" xlink:to="us-gaap_SubsequentEventTypeDomain_639118800077032502" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_639118800077037736" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_639118800077032502" xlink:to="us-gaap_SubsequentEventMember_639118800077037736" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639118800077038349" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639118800077038349" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639118800077038349" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639118800077039568" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementNovember2025Member" xlink:label="kala_SecuritiesPurchaseAgreementNovember2025Member_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800077039568" xlink:to="kala_SecuritiesPurchaseAgreementNovember2025Member_639118800077039568" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SecuritiesPurchaseAgreementJanuary2026Member" xlink:label="kala_SecuritiesPurchaseAgreementJanuary2026Member_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639118800077039568" xlink:to="kala_SecuritiesPurchaseAgreementJanuary2026Member_639118800077039568" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="srt_RangeAxis_639118800077039568" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639118800077039568" xlink:to="srt_RangeMember_639118800077039568" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639118800077039568" xlink:to="srt_MaximumMember_639118800077039568" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="us-gaap_StatementEquityComponentsAxis_639118800077039568" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639118800077039568" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639118800077039568" xlink:to="us-gaap_EquityComponentDomain_639118800077039568" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember_639118800077044794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_639118800077039568" xlink:to="us-gaap_PreferredStockMember_639118800077044794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639118800077046064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="us-gaap_StatementClassOfStockAxis_639118800077046064" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639118800077046064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639118800077046064" xlink:to="us-gaap_ClassOfStockDomain_639118800077046064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_639118800077046064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800077046064" xlink:to="kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_639118800077046064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember" xlink:label="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_639118800077046064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639118800077046064" xlink:to="kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_639118800077046064" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_639118800077046064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="srt_CounterpartyNameAxis_639118800077046064" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639118800077046064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_639118800077046064" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639118800077046064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_YounetMember" xlink:label="kala_YounetMember_639118800077046064" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639118800077046064" xlink:to="kala_YounetMember_639118800077046064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_639118800077051290" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="us-gaap_TypeOfArrangementAxis_639118800077051290" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800077051975" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis_639118800077051290" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800077051975" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember" xlink:label="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_639118800077052606" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_639118800077051975" xlink:to="kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_639118800077052606" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems_639118800077052606" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_639118800077032502" xlink:to="us-gaap_SubsequentEventLineItems_639118800077052606" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementInitialTerm" xlink:label="kala_LicenseAgreementInitialTerm_639118800077052606" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementInitialTerm_639118800077052606" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementRenewalTerm" xlink:label="kala_LicenseAgreementRenewalTerm_639118800077052606" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementRenewalTerm_639118800077052606" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementMaximumCashFees" xlink:label="kala_LicenseAgreementMaximumCashFees_639118800077052606" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementMaximumCashFees_639118800077052606" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementPaymentOfCashFees" xlink:label="kala_LicenseAgreementPaymentOfCashFees_639118800077052606" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementPaymentOfCashFees_639118800077052606" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesAmountPayable" xlink:label="kala_LicenseAgreementCashFeesAmountPayable_639118800077058439" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementCashFeesAmountPayable_639118800077058439" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesNumberOfPaymentInstallments" xlink:label="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments_639118800077059034" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementCashFeesNumberOfPaymentInstallments_639118800077059034" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_NumberOfClosings" xlink:label="kala_NumberOfClosings_639118800077060232" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_NumberOfClosings_639118800077060232" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_ProceedsFromPreferredStockReservedForFutureIssuance" xlink:label="kala_ProceedsFromPreferredStockReservedForFutureIssuance_639118800077061457" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_ProceedsFromPreferredStockReservedForFutureIssuance_639118800077061457" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance_639118800077061457" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance_639118800077061457" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_639118800077061457" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="us-gaap_SharePrice_639118800077061457" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionRatio" xlink:label="us-gaap_PreferredStockConvertibleConversionRatio_639118800077061457" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="us-gaap_PreferredStockConvertibleConversionRatio_639118800077061457" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleSharesIssuable" xlink:label="us-gaap_PreferredStockConvertibleSharesIssuable_639118800077061457" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="us-gaap_PreferredStockConvertibleSharesIssuable_639118800077061457" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableFaceAmount" xlink:label="kala_FinancingReceivableFaceAmount_639118800077061457" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_FinancingReceivableFaceAmount_639118800077061457" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableInterestRatePercentage" xlink:label="kala_FinancingReceivableInterestRatePercentage_639118800077067389" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_FinancingReceivableInterestRatePercentage_639118800077067389" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableGracePeriodToMakePayment" xlink:label="kala_FinancingReceivableGracePeriodToMakePayment_639118800077068637" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_FinancingReceivableGracePeriodToMakePayment_639118800077068637" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_FinancingReceivableDefaultInterestRatePercentage" xlink:label="kala_FinancingReceivableDefaultInterestRatePercentage_639118800077069266" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_FinancingReceivableDefaultInterestRatePercentage_639118800077069266" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_639118800077069266" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="us-gaap_PreferredStockSharesAuthorized_639118800077069266" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashFeesAmountOfPaymentInstallments" xlink:label="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments_639118800077069266" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementCashFeesAmountOfPaymentInstallments_639118800077069266" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementTerminationNoticePeriod" xlink:label="kala_LicenseAgreementTerminationNoticePeriod_639118800077069266" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementTerminationNoticePeriod_639118800077069266" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementSharesAgreedToIssue" xlink:label="kala_LicenseAgreementSharesAgreedToIssue_639118800077069266" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementSharesAgreedToIssue_639118800077069266" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_639118800077075148" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_639118800077075148" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementShareIssuancePeriod" xlink:label="kala_LicenseAgreementShareIssuancePeriod_639118800077076412" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementShareIssuancePeriod_639118800077076412" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementCashPaymentAmountRenewalTerm" xlink:label="kala_LicenseAgreementCashPaymentAmountRenewalTerm_639118800077076412" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementCashPaymentAmountRenewalTerm_639118800077076412" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementSharesAgreedToIssueRenewalTerm" xlink:label="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm_639118800077076412" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementSharesAgreedToIssueRenewalTerm_639118800077076412" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementShareIssuancePeriodRenewalPeriod" xlink:label="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod_639118800077076412" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementShareIssuancePeriodRenewalPeriod_639118800077076412" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementMaximumDailyTradingVolumePercentage" xlink:label="kala_LicenseAgreementMaximumDailyTradingVolumePercentage_639118800077076412" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementMaximumDailyTradingVolumePercentage_639118800077076412" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="kala-20251231.xsd#kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice" xlink:label="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice_639118800077082222" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_639118800077052606" xlink:to="kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice_639118800077082222" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended" xlink:title="995443 - Disclosure - Award Timing Disclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended" xlink:title="995445 - Disclosure - Insider Trading Arrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures" xmlns="http://www.xbrl.org/2003/linkbase" />
  <presentationLink xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="extended" xlink:title="995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Apr. 10, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Document and Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Securities Act File Number</a></td>
<td class="text">001-38150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">KALA BIO,&#160;Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">27-0604595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1167 Massachusetts Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Arlington,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">02476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">996-5252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KALA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">929,491,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001479419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">7000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">HTL International, LLC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Houston, Texas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 7,557<span></span>
</td>
<td class="nump">$ 51,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,933<span></span>
</td>
<td class="nump">1,616<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">9,490<span></span>
</td>
<td class="nump">52,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,691<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_RestrictedCashAndOtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">246<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">9,490<span></span>
</td>
<td class="nump">55,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">986<span></span>
</td>
<td class="nump">628<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">1,508<span></span>
</td>
<td class="nump">4,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeCurrent', window );">Deferred grant income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,336<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,494<span></span>
</td>
<td class="nump">16,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Long-term contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,659<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,195<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,494<span></span>
</td>
<td class="nump">43,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 14)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value; 5,000,000 shares authorized as of December 31, 2025 and 2024</a></td>
<td class="nump">1<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 120,000,000 shares authorized as of December 31, 2025 and December 31, 2024; 27,849,725 and 6,091,182 shares issued and outstanding as of December 31, 2025 and December 31, 2024, respectively</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">701,867<span></span>
</td>
<td class="nump">680,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(694,900)<span></span>
</td>
<td class="num">(667,920)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">6,996<span></span>
</td>
<td class="nump">12,332<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 9,490<span></span>
</td>
<td class="nump">$ 55,483<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_RestrictedCashAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and other long-term assets restricted as to withdrawal or usage, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_RestrictedCashAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481174/470-10-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">27,849,725<span></span>
</td>
<td class="nump">6,091,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">27,849,725<span></span>
</td>
<td class="nump">6,091,182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesENonRedeemableNonControllingPreferredStockMember', window );">Series E Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">9,278<span></span>
</td>
<td class="nump">54,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">9,278<span></span>
</td>
<td class="nump">51,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">9,278<span></span>
</td>
<td class="nump">51,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesFNonRedeemableNonControllingPreferredStockMember', window );">Series F Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">2,928<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">2,928<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">2,928<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember', window );">Series G Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">10,901<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">10,901<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">10,901<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember', window );">Series H Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">2,299<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">2,299<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">2,299<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember', window );">Series I Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember', window );">Series AA Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesENonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesENonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesFNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesFNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">$ 23,629<span></span>
</td>
<td class="nump">$ 18,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost', window );">Research and development</a></td>
<td class="nump">18,780<span></span>
</td>
<td class="nump">22,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GainLossOnFairValueReMeasurementOfContingentConsideration', window );">(Gain) loss on fair value remeasurement of contingent consideration</a></td>
<td class="num">(4,659)<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of right-of-use assets</a></td>
<td class="nump">1,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total costs and expenses</a></td>
<td class="nump">39,161<span></span>
</td>
<td class="nump">40,983<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(39,161)<span></span>
</td>
<td class="num">(40,983)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,140<span></span>
</td>
<td class="nump">2,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(3,276)<span></span>
</td>
<td class="num">(5,783)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_IncomeFromGrants', window );">Grant income</a></td>
<td class="nump">3,377<span></span>
</td>
<td class="nump">6,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="nump">5,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">5,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="nump">12,181<span></span>
</td>
<td class="nump">2,472<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share attributable to common stockholders-basic (in dollar per share)</a></td>
<td class="num">$ (3.31)<span></span>
</td>
<td class="num">$ (10.15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share attributable to common stockholders-diluted (in dollar per share)</a></td>
<td class="num">$ (3.31)<span></span>
</td>
<td class="num">$ (10.15)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding-basic (in shares)</a></td>
<td class="nump">8,148,275<span></span>
</td>
<td class="nump">3,796,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding -diluted (in shares)</a></td>
<td class="nump">8,148,275<span></span>
</td>
<td class="nump">3,796,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive loss:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_GainLossOnFairValueReMeasurementOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (gain) loss recognized on fair value adjustment of contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_GainLossOnFairValueReMeasurementOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_IncomeFromGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of grant income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_IncomeFromGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Excludes cost for computer software product to be sold, leased, or otherwise marketed, writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both, and write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)<br></strong></div></th>
<th class="th">
<div>Preferred Stock </div>
<div>Series E Convertible Non-Redeemable Preferred Stock</div>
</th>
<th class="th">
<div>Preferred Stock </div>
<div>Series F Convertible Non-Redeemable Preferred Stock</div>
</th>
<th class="th">
<div>Preferred Stock </div>
<div>Series G Convertible Non-Redeemable Preferred Stock</div>
</th>
<th class="th">
<div>Preferred Stock </div>
<div>Series H Convertible Non-Redeemable Preferred Stock</div>
</th>
<th class="th">
<div>Preferred Stock </div>
<div>Series I Convertible Non-Redeemable Preferred Stock</div>
</th>
<th class="th">
<div>Preferred Stock </div>
<div>Series AA Convertible Non-Redeemable Preferred Stock</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>At The Market Offering</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Oxford settlement agreement</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Settlement agreement</div>
</th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>At The Market Offering</div>
</th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>Oxford settlement agreement</div>
</th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>Settlement agreement</div>
</th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>At The Market Offering</div></th>
<th class="th"><div>Oxford settlement agreement</div></th>
<th class="th"><div>Settlement agreement</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance as of beginning of period at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 636,910,000<span></span>
</td>
<td class="num">$ (629,409,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,504,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance as of beginning of period (in shares) at Dec. 31, 2023</a></td>
<td class="nump">51,246<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,759,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodValueNewIssuesAtMarket', window );">At the market offering, net of offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,393,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,394,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket', window );">At the market offering, net of offering costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">527,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock for vested restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock to satisfy service contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock to satisfy service contract (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodValuePrivatePlacement', window );">Common stock offering, net of offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,418,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,420,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodSharesPrivatePlacement', window );">Common stock offering, net of offering costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,537,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock', window );">Issuance of common stock upon conversion of Series G preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,538,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,538,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock', window );">Issuance of common stock upon conversion of Series G preferred stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock', window );">Issuance of common stock upon conversion of Series H preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,399,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,399,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal', window );">Issuance of convertible non-redeemable non-controlling preferred stock, net of issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,093,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,093,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares', window );">Issuance of convertible non-redeemable non-controlling preferred stock, net of issuance cost (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,389,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,389,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,511,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,511,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance as of end of period at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">680,246,000<span></span>
</td>
<td class="num">(667,920,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,332,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance as of end of period (in shares) at Dec. 31, 2024</a></td>
<td class="nump">51,246<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,091,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodValueNewIssuesAtMarket', window );">At the market offering, net of offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,799,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket', window );">At the market offering, net of offering costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock for vested restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock to satisfy service contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,563,000<span></span>
</td>
<td class="nump">$ 522,000<span></span>
</td>
<td class="nump">1,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,565,000<span></span>
</td>
<td class="nump">$ 524,000<span></span>
</td>
<td class="nump">1,553,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock to satisfy service contract (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,620,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Issuance of common stock upon conversion of Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock upon conversion of Preferred Stock (in shares)</a></td>
<td class="num">(41,968)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,094)<span></span>
</td>
<td class="num">(3,286)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,234,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of Common Stock, net of issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,124,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,134,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Common Stock, net of issuance cost (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,995,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,995,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation expense (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,980,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,980,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance as of end of period at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 701,867,000<span></span>
</td>
<td class="num">$ (694,900,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,996,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance as of end of period (in shares) at Dec. 31, 2025</a></td>
<td class="nump">9,278<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="nump">2,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,849,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares of new stock classified as non-redeemable, non-controlling Series E preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period from the at-the-market offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period from the conversion of Series G Preferred Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period from the conversion of Series H Preferred Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock shares issued during the period from the conversion of Series G Preferred Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodSharesPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to private placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodSharesPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodValueNewIssuesAtMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 including an at-the-market offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodValueNewIssuesAtMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to non-redeemable, non-controlling preferred stock issued during the period, net of stock value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuedDuringPeriodValuePrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to private placement during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuedDuringPeriodValuePrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs</a></td>
<td class="nump">$ 218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_AtmOfferingMember', window );">ATM</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of deferred offering costs</a></td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember', window );">Series G Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsOfStockIssuanceCostsTemporaryEquity', window );">Issuance of preferred stock-net of issuance costs</a></td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember', window );">Series H Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsOfStockIssuanceCostsTemporaryEquity', window );">Issuance of preferred stock-net of issuance costs</a></td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember', window );">Series I Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsOfStockIssuanceCostsTemporaryEquity', window );">Issuance of preferred stock-net of issuance costs</a></td>
<td class="nump">$ 24<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PaymentsOfStockIssuanceCostsTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PaymentsOfStockIssuanceCostsTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_AtmOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_AtmOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">317<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_NonCashOperatingLease', window );">Non-cash operating lease cost</a></td>
<td class="nump">280<span></span>
</td>
<td class="nump">334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of right-of-use assets</a></td>
<td class="nump">1,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="num">(5,793)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GainLossOnFairValueReMeasurementOfContingentConsideration', window );">(Gain) loss on fair value remeasurement of contingent consideration</a></td>
<td class="num">(4,659)<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and other non-cash interest</a></td>
<td class="num">(667)<span></span>
</td>
<td class="nump">1,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">6,995<span></span>
</td>
<td class="nump">8,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Issuance of Common Stock for service rendered</a></td>
<td class="nump">1,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_IssuanceOfStockAndWarrantsForSettlementAgreements', window );">Issuance of Common Stock for Settlement Agreements</a></td>
<td class="nump">524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on sale or disposal of property and equipment</a></td>
<td class="nump">549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(317)<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other long-term assets</a></td>
<td class="nump">144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">358<span></span>
</td>
<td class="num">(291)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="num">(3,893)<span></span>
</td>
<td class="num">(1,528)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent', window );">Lease liabilities and other long-term liabilities</a></td>
<td class="num">(1,813)<span></span>
</td>
<td class="num">(319)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(31,991)<span></span>
</td>
<td class="num">(29,382)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets', window );">Purchases of property and equipment and other assets</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(208)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(208)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentOfPrincipalOnVentureDebtFacility', window );">Payment of principal and payment fee on debt</a></td>
<td class="num">(22,413)<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsOfCommonStockAndPreferredIssuanceCosts', window );">Payment of issuance costs from issuance of common stock and Series I preferred stock</a></td>
<td class="num">(120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series AA preferred stock</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock', window );">Proceeds from issuance of common stock and Series H preferred stock, net of issuance costs of $218</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from common stock offerings, net of offering costs of $866</a></td>
<td class="nump">9,134<span></span>
</td>
<td class="nump">3,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock', window );">Proceeds from issuance of common stock and Series I preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentOCashPortionOfDosingMilestone', window );">Contingent consideration related to Combangio acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(119)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment of principal on finance lease</a></td>
<td class="num">(92)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from exercise of stock options and issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(11,618)<span></span>
</td>
<td class="nump">29,876<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents:</a></td>
<td class="num">(43,624)<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">51,181<span></span>
</td>
<td class="nump">50,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">7,557<span></span>
</td>
<td class="nump">51,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Issuance of common stock to satisfy service contract in additional paid-in capital</a></td>
<td class="nump">1,553<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AccruedIssuanceCosts', window );">Issuance costs included in accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">$ 2,701<span></span>
</td>
<td class="nump">4,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange of finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember', window );">Series G Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of Series G preferred stock, net of issuance costs of $62</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,538<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AccruedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AccruedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_GainLossOnFairValueReMeasurementOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (gain) loss recognized on fair value adjustment of contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_GainLossOnFairValueReMeasurementOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in lease and noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_IssuanceOfStockAndWarrantsForSettlementAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for settlement agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_IssuanceOfStockAndWarrantsForSettlementAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_NonCashOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of non-cash operating lease cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_NonCashOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PaymentOCashPortionOfDosingMilestone">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash outflow for cash portion of dosing milestone.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PaymentOCashPortionOfDosingMilestone</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PaymentOfPrincipalOnVentureDebtFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash outflow of principal on venture debt facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PaymentOfPrincipalOnVentureDebtFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PaymentsOfCommonStockAndPreferredIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PaymentsOfCommonStockAndPreferredIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical and other 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of common stock and Series H preferred stock, net of transaction costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock and series I preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 37: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 38: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of offering cost</a></td>
<td class="nump">$ 218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember', window );">Series G Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsOfStockIssuanceCostsTemporaryEquity', window );">Preferred stock issuance costs</a></td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember', window );">Series H Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsOfStockIssuanceCostsTemporaryEquity', window );">Preferred stock issuance costs</a></td>
<td class="nump">$ 218<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PaymentsOfStockIssuanceCostsTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PaymentsOfStockIssuanceCostsTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Nature of Business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Nature of Business</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 1: Nature of Business </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Nature of Business</b>&#8212; KALA BIO,&#160;Inc. (the &#8220;Company&#8221;) was incorporated on July&#160;7, 2009, and is a clinical-stage biopharmaceutical company dedicated to the research, development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, the Company determined to cease development of KPI-012 and our MSC-S platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Following the discontinuation of KPI-012 development in September 2025 after the CHASE Phase 2b clinical trial failed to meet its primary endpoints, the Company strategically repositioned ourselves to capitalize on the substantial intellectual property and research data generated during its mesenchymal stem cell secretome (MSC-S) platform development. the Company identified a significant market opportunity to transform our proprietary biological research assets into a next-generation artificial intelligence or AI platform specifically designed for biotechnology research applications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">This strategic pivot represents a fundamental transformation from a traditional clinical-stage biopharmaceutical company to an AI-powered biotechnology research intelligence platform provider, targeting the rapidly expanding artificial intelligence in the drug discovery market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Strategic Initiative</b> - On March 3, 2026, the Company and 2624465 Ontario Inc. o/a Younet AI, an Ontario corporation (&#8220;Younet&#8221;) entered into a Platform Development and Exclusive License Agreement (the &#8220;Agreement&#8221;) pursuant to which the Company obtained a worldwide exclusive license (the &#8220;Exclusive License&#8221;) of Younet&#8217;s proprietary, custom biomedical artificial intelligence research platform (the &#8220;Researgency Platform&#8221;), together with associated trademarks and intellectual property.&#160;See Note 16-Subsequent events for more details. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On November 15, 2021, the Company acquired Combangio, Inc. (&#8220;Combangio&#8221;), including its mesenchymal stem cell secretomes (&#8220;MSC-S&#8221;) platform and product candidate, which the Company refers to as KPI-012, for the treatment of persistent corneal epithelial defects (&#8220;PCED&#8221;)(collectively, the &#8220;Combangio Acquisition&#8221;).</span> For accounting purposes, the transaction was accounted for as an asset acquisition<i style="font-style:italic;">,</i>&#160;as substantially all of the fair value of the gross assets acquired was concentrated in a single asset, KPI-012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">LifeSci and Baker Settlement Agreements - </b>On December 30, 2025, the Company entered into the Baker Settlement Agreement with Baker Bros. Advisors LP, pursuant to which the Company agreed to issue the Baker Shares to resolve certain claims relating to participation rights under prior financing arrangements (the &#8220;Baker Settlement&#8221;). In connection with the Baker Settlement, the Company and Baker Bros. Advisors LP also entered into a voting agreement pursuant to which Baker Bros. Advisors LP granted an irrevocable proxy in favor of us to vote the settlement shares and other specified shares in line with our Board of Directors&#8217; recommendations for a period of six months. On December&#160;30, 2025, the Company also entered into the LifeSci Settlement Agreement pursuant to which we agreed to issue the LifeSci Shares to settle certain payment obligations for financial advisory services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Recent Equity Financings - </b><i style="font-style:italic;background:#ffffff;">Private Placements</i>&#8212; On March 25, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;March 2024 Securities Purchase Agreement&#8221;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement priced at-the-market under Nasdaq rules, shares of Series&#160;G Convertible Non-Redeemable Preferred Stock, par value $0.001&#160;per share, of the Company (the &#8220;Series&#160;G Preferred Stock&#8221;), for aggregate gross proceeds of approximately $8,600&#160;(the &#8220;March 2024 Private Placement&#8221;). Pursuant to the March 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">of the March 2024 Private Placement,&#160;10,901&#160;shares of Series G Preferred Stock, at a price per preferred share equal to $788.90. Costs incurred in connection with the March 2024 Private Placement were $62, which were recorded as a reduction to additional paid-in capital. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On June 26, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;June 2024 Securities Purchase Agreement&#8221;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement, shares of common stock and shares of Series&#160;H Convertible Non-Redeemable Preferred Stock, par value $0.001&#160;per share, of the Company (the &#8220;Series&#160;H Preferred Stock&#8221;), for aggregate gross proceeds of approximately $12,499&#160;(the &#8220;June 2024 Private Placement&#8221;). Pursuant to the June 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing of the June 2024 Private Placement,&#160;1,197,314 shares of common stock, at a price per common share equal to $5.85,&#160;and 9,393&#160;shares of Series H Preferred Stock, at a price per preferred share equal to $585.00. Costs incurred in connection with the June 2024 Private Placement were $218, which were recorded as a reduction to additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On December&#160;29, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;December 2024 Securities Purchase Agreement&#8221;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement, shares of common stock and shares of Series&#160;I Convertible Non-Redeemable Preferred Stock, par value $0.001 per share, of the Company (the &#8220;Series&#160;I Preferred Stock&#8221;), for aggregate gross proceeds of approximately $10,750 (the &#8220;December 2024 Private Placement&#8221;). Pursuant to the December 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing of the December 2024 Private Placement, 1,340,603 shares of common stock, at a price per common share equal to $6.44, and 3,286 shares of Series I Preferred Stock, at a price per preferred share equal to $644.00. Costs incurred in connection with the December 2024 Private Placement were $120, which were recorded as a reduction to additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">On November 23, 2025 (the &#8220;SPA Effective Date&#8221;), we entered into a Securities Purchase Agreement (the &#8220;November 2025 Purchase Agreement&#8221;) with David Lazar, pursuant to which we agreed to issue and sell, in a private placement, shares of our Series AA Preferred Convertible Preferred Stock, par value $0.001 per share (the &#8220;Series AA Preferred Stock&#8221;) and our Series AAA Preferred Stock in two closings for aggregate gross proceeds of up to $6,000, subject to the terms and conditions set forth in the Securities Purchase Agreement (collectively, the &#8220;Private Placement&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The first closing of the Private Placement occurred on November 24, 2025, pursuant to which we issued and sold to David Lazar an aggregate of 900,000 shares of Series AA Preferred Stock at a price per share equal to $2.00, for aggregate gross proceeds of $1,800. Each share of Series AA Preferred Stock is convertible into 55 shares of Common Stock for an aggregate total of 49,500,000 shares of Common Stock issuable upon conversion of the Series AA Preferred Stock. As of the date of this Annual Report on Form 10-K, there are 681,818 shares of Series AA Preferred Stock outstanding, which are convertible into 37,499,900 shares of Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span>On December 11, 2025, David Lazar transferred his rights and obligations under the November 2025 Purchase Agreement solely with respect to the shares of Series AAA Preferred and the director nomination rights, to AK Holdings Group Inc., a Panamanian company (&#8220;AK Holdings&#8221;). On January&#160;29, 2026, pursuant to the terms of that certain Rights Purchase Agreement by and among AK Holdings and each signatory thereto (the &#8220;Series AAA Investors&#8221;), AK Holdings sold its rights to purchase the Series AAA Preferred Stock (but not its director nomination rights under the November&#160;2025 Purchase Agreement) to the Series AAA Investors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 30, 2026, pursuant to the terms of a Securities Purchase Agreement (the &#8220;January 2026 Purchase Agreement&#8221; and together with the November 2025 Purchase Agreement, the &#8220;Purchase Agreements&#8221;), we issued and sold to the Series AAA Investors in a second closing of the Private Placement (the &#8220;Second Closing&#8221;), an aggregate of 2,100,000 shares of Series AAA Preferred Stock at a price per share of Series AAA Preferred Stock equal to $2.00, for aggregate gross proceeds of $4,200. The Second Closing occurred on January 30, 2026. The terms of the Series AAA Preferred Stock are substantially similar to the terms of the Series AA Preferred Stock. Each share of Series AAA Preferred Stock was convertible into 420 shares of common stock for an aggregate total of 882,000,000 shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. As of the date of this annual report, all of the shares of Series AAA Preferred Stock have been converted into common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;">On January 8, 2026, the Company entered into an At The Market Offering Agreement (the &#8220;ATM Agreement&#8221;) with H.C. Wainwright &amp; Co., LLC (&#8220;Wainwright&#8221;) providing for the sale and issuance by the Company of shares of its Common Stock from time to time, through or to Wainwright as the Company&#8217;s sales agent or principal in an &#8220;at the market offering&#8221; program and as set forth in the ATM Agreement (the &#8220;ATM Offering&#8221;). The aggregate market value of the shares of Common Stock eligible for sale under the prospectus supplement is currently $15,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;background:#ffffff;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 2: Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Principles of Consolidation&#8212;</b>The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Kala Pharmaceuticals Security Corporation, which is a Massachusetts subsidiary created to buy, sell and hold securities, and <span style="background:#ffffff;">Combangio</span>. All intercompany transactions and balances have been eliminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of Presentation</b>&#8212;The accompanying consolidated financial statements have been prepared on a going concern basis which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company generated only limited revenues from product sales of EYSUVIS and INVELTYS prior to the sale of the Commercial Business to Alcon in July 2022 and has incurred recurring losses and negative cash flows from operations, including a net loss of $26,980 and $38,511, for the years ended December&#160;31,&#160;2025 and 2024, respectively, and used cash in operations of $31,991 and $29,382, in the years ended December&#160;31,&#160;2025 and 2024, respectively. The Company has financed its operations to date primarily through proceeds from the sale of the Commercial Business to Alcon, its initial public offering of common stock, follow-on public offerings of common stock and sales of its common stock under its at-the-market offering facility, private placements of common stock and preferred stock, borrowings under credit facilities and the Loan and Security Agreement with Oxford Finance LLC (the &#8220;Loan Agreement&#8221;), disbursements under a grant from California Institute for Regenerative Medicine (&#8220;CIRM&#8221;) upon achievement of specified milestones, convertible promissory notes and warrants.<span style="background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Liquidity and Ability to Continue as a Going Concern</b>&#8212; Since inception, the Company has incurred significant losses from operations and negative cash flows from operations<span style="background:#ffffff;"> including a net loss of </span><span style="background:#ffffff;">$26,980</span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$38,511</span><span style="background:#ffffff;"> for the years ended December 31, 2025 and 2024, respectively, and cash used in operating activities of </span><span style="background:#ffffff;">$31,991</span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$29,382</span><span style="background:#ffffff;"> in the years ended December 31, 2025 and 2024, respectively</span>. As of December 31,&#160;2025, the Company had an accumulated deficit of $694,900.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"> <span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Prior to the recent cessation of our research and development activities, the Company had devoted substantially all of its financial resources and efforts to research and development, including preclinical studies and clinical trials, and, prior to the sale of the Commercial Business to Alcon in July 2022, engaging in activities to launch and commercialize EYSUVIS and INVELTYS. The Company devoted substantially all of its financial resources to the research and development of KPI-012 for PCED and any other indications the Company determined to pursue, including Limbal Stem Cell Deficiency. The Company may never achieve or maintain profitability. Net losses may fluctuate significantly from quarter-to-quarter and year-to-year.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">During the first, second and third quarters of 2025, the Company concluded there was substantial doubt regarding the Company&#8217;s ability to continue as a going concern. However, on September 29, 2025, the Company announced that it was determined to cease development of KPI-012 and its MSC-S platform and to take steps to preserve cash as the Company explores its strategic options. In connection with such decisions, the Company stopped all spending on the KPI-012 project and approved a major reduction in the Company&#8217;s workforce. During the fourth quarter of 2025, the Company entered into purchase agreement with certain institutional investors, raised capital and changed management. The Company also recently shifted its focus to develop an on-premises Artificial Intelligence (&#8220;AI&#8221;) infrastructure platform for the biotech industry. Based on these recent developments and as a result, the Company has concluded that management&#8217;s plans do alleviate substantial doubt about the Company&#8217;s ability to continue as a going concern for the twelve months after the date these consolidated financial statements are issued.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Use of Estimates&#8212;</b> The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expense, and related disclosures. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. The Company evaluates its estimates and assumptions on an ongoing basis. Estimates and assumptions relied upon in preparing these consolidated financial statements relate to, but are not limited to, the present value of lease liabilities and the corresponding right-of-use assets, the fair value of warrants, stock-based compensation, accrued expenses, contingent consideration, grant income and deferred grant income, the valuation of embedded derivatives and the recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance. Actual results may differ from these estimates under different assumptions or conditions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Grant Income</b>&#8212; Grant income consists of amounts earned from incurring costs to support the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product process characterization and analytical development from the program due to the receipt of the CIRM Award. The grant between the Company and CIRM is subject to a co-funding requirement and generally provides for the Company to meet certain milestones in order for funds to be provided. The Company accounts for grants received to perform research and development activities in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 730-20, <i style="font-style:italic;">Research and Development Arrangements</i>, which requires an assessment, at the inception of the grant, of whether the grant is a liability or a contract to perform research and development activities. If the Company is obligated to repay the grant funds to the grantor regardless of the outcome of the research and development activities, then the Company is required to estimate and recognize that liability. Alternatively, if the Company is not required to repay, or if it is required to repay the grant funds to the grantor only if the research and development activities are successful, then the grant agreement is accounted for as a contract to perform research and development activities, in which case, grant income is recognized as the related research and development expenses are incurred. Costs of grant income are recorded as a component of research and development expenses in the Company&#8217;s consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Grant funds received in advance were recorded as deferred grant income on the consolidated balance sheets. Management had determined that the Company was the principal participant under the Company&#8217;s CIRM Award, and accordingly, the Company recorded amounts earned under this arrangement as grant income on the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Contingent Consideration&#8212;</b>In addition to upfront consideration and Deferred Purchase Consideration (as defined below) (see Note 3), the Company&#8217;s asset acquisitions may also include&#160;contingent consideration&#160;payments to be made for future milestone events. The Company assesses whether such&#160;contingent consideration is required to be recorded at fair value on the date of the acquisition and subsequently remeasured to fair value at each reporting date. Contingent consideration payments in an asset acquisition not required to be accounted for at fair value are recognized when the contingency is resolved, and the consideration is paid or becomes payable. Changes to contingent consideration obligations can result from changes to discount rates, accretion of the liability due to the passage of time, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">changes in the Company&#8217;s estimates of the likelihood or timing of achieving certain milestones. Any changes in the fair value of these&#160;contingent consideration&#160;liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Derivative Instruments&#8212;</b>ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>, (&#8220;ASC 815&#8221;) requires companies to bifurcate certain conversion options and redemption features from their host instruments and account for them as free-standing derivative financial instruments should certain criteria be met. The Company evaluates its financial instruments, including its debt arrangements, to determine whether such instruments are derivatives or contain features that qualify as embedded derivatives. Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract and the features of the derivatives. Bifurcated embedded derivatives are recognized at fair value, with changes in fair value recognized in the consolidated statement of operations and comprehensive income each period. Bifurcated embedded derivatives are classified with the related host contract in the Company&#8217;s consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.75pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash and Concentration of Credit Risk</b>&#8212;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, short-term investments, if any, and accounts receivable, if any. Periodically, the Company maintains cash, cash equivalents, short-term investments in accredited financial institutions in excess of federally insured limits. The Company deposits its cash, cash equivalents, short-term investments, if any, in financial institutions that it believes have high credit quality and has not experienced any losses on such accounts and does not believe it is exposed to any unusual credit risk beyond the normal credit risk associated with commercial banking relationships.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company had no revenue during the years ended December 31, 2025 and 2024. The Company has no financial instruments with off-balance sheet risk of loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash Equivalents</b>&#8212;The Company considers all short-term, highly liquid investments with original maturities of 90 days or less at acquisition date to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investments&#8212;</b>The Company determines the appropriate classification of its investments at the time of purchase. The Company&#8217;s investments are classified as available-for-sale in accordance with ASC Topic 320<span style="background:#ffffff;">,&#160;</span><i style="font-style:italic;background:#ffffff;">Investments&#8212;Debt and Equity Securities</i>. The Company classifies&#160;investments available to fund current operations as current assets on its consolidated balance sheets. Investments are classified as long-term assets on the consolidated balance sheets if (i) the Company has the intent and ability to hold the investments for a period of at least one year and (ii) the contractual maturity date of the investments is greater than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Available-for-sale investments are recorded at fair value, with unrealized gains or losses included in comprehensive loss on the consolidated statements of operations and comprehensive loss and in accumulated other comprehensive income or loss on the consolidated balance sheets. Realized gains and losses, interest income earned on the Company&#8217;s cash, cash equivalents and investments, and amortization or accretion of discounts and premiums on investments are included within other income (expense). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than the amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. The Company did not record any such impairments during the years ended December 31, 2025 or 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Leases</b>&#8212;At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease. Most leases with a term greater than one year are recognized on the balance sheet as right-of-use assets, lease liabilities and, if applicable, long-term lease liabilities. The Company has elected not to recognize on the balance sheet leases with terms of one-year or less. Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes the appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of a lease should be split into three categories: lease components (e.g., land, building, etc.), non-lease components (e.g., common area maintenance, maintenance, consumables, etc.), and non-components (e.g., property taxes, insurance, etc.). Then the fixed and in-substance fixed contract consideration (including any related to non-components) must be allocated based on fair values to the lease components and non-lease components. Although separation of lease and non-lease components is required, certain practical expedients are available to entities. Entities electing the practical expedient would not separate lease and non-lease components. Rather, they would account for each lease component and the related non-lease component together as a single component. The Company&#8217;s facilities operating leases had lease and non-lease components which the Company has elected to use the practical expedient and account for each lease component and related non-lease component as one single component. The lease component resulted in a right-of-use asset being recorded on the consolidated balance sheets and amortized as lease expense on a straight-line basis to the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Property and Equipment, net</b>&#8212;Property and equipment are recorded at cost. Depreciation is provided using the straight-line method over the estimated useful lives of the related assets. Depreciation expense is included in loss from operations on the consolidated statements of operations and comprehensive loss. <span style="-sec-ix-hidden:Hidden_HNRxoQD9Q0iS9mj3e9t46w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Laboratory</span></span> <span style="-sec-ix-hidden:Hidden_k3_zZnDfBkiwCeGDmCyBiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment</span></span> and <span style="-sec-ix-hidden:Hidden_BbMM5cARWEq6dRYCoZulCQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">office</span></span> <span style="-sec-ix-hidden:Hidden_uQJBYrDXMkGKBRl_CxjliQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and</span></span> computer equipment is depreciated over <span style="-sec-ix-hidden:Hidden_jeVsULSr_kCYfDjNKR2rIQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to five years. Leasehold improvements are depreciated over the shorter of their useful life or the life of the lease. Major additions and upgrades are capitalized; maintenance and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in loss from operations on the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Patent Costs</b>&#8212;Costs to secure and defend patents are expensed as incurred and are classified as general and administrative expenses in the Company&#8217;s consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Advertising Costs</b>&#8212;Advertising costs are expensed as incurred. The Company incurred no advertising costs for the years ended December 31, 2025 and 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Impairment of Long-Lived Assets</b>&#8212;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When such events occur, the Company compares the carrying amounts of the assets to their undiscounted expected future cash flows. If the undiscounted cash flows are insufficient to recover the carrying value, the assets are recorded at the lesser of the carrying value or fair value. As a result of the recent decision to cease development of KPI-012 and our MSC-S platform, the Company recorded $549 impairment charges for the year ended December 31, 2025.<span style="background:#ffffff;"> </span><span style="background:#ffffff;">No</span> impairment charges were recorded for the year ended December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Segment Information</b>&#8212;Operating segments are identified as components of an enterprise about which separate discrete financial information is made available for evaluation by the chief operating decision maker (&#8220;CODM&#8221;) in making decisions regarding resource allocation and assessing performance. The CODM is the Company&#8217;s Chief Executive Officer. The Company manages its operations as one operating and reportable segment for the purposes of assessing performance and making operating decisions. The Company&#8217;s singular focus is on the development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye. All of the Company&#8217;s tangible assets are held in the United States. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The CODM uses net loss as reported on the consolidated statements of operations and comprehensive loss to analyze cash flows in assessing performance of the segment and deciding how to allocate resources. The measure of segment assets is reported on the consolidated balance sheet as total assets.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The table below provides information about the Company&#8217;s segment, including significant segment expenses, other segment items and a reconciliation to net loss:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:27.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Research and development:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">KPI&#8209;012 development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,170</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Employee&#8209;related costs for research and development personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,757</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Other research and development costs (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,167</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,340</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other segment expense (income), net (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,429)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,923)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,511)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes facility related costs and depreciation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Research and Development Costs</b>&#8212;Research and development expenses consist of expenses incurred in performing research and development activities, including compensation and benefits for full-time research and development employees, an allocation of facilities expenses, overhead expenses and other outside expenses. Research and development costs are expensed as incurred. The Company expenses costs relating to the production of inventory for its product candidates as research and development expenses within its consolidated statements of operations and comprehensive loss in the period incurred, until the point the Company believes regulatory approval and subsequent commercialization of the product candidate is probable and it expects the future economic benefit from sales of the drug to be realized. Research and development costs that are paid in advance of performance, including nonrefundable prepayments for goods or services, are deferred and capitalized as a prepaid expense. Such amounts are recognized as an expense as the goods are delivered or the related services are performed, or until it is no longer expected that the goods will be delivered or the services rendered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Accrued Expenses</b>&#8212;The&#160;Company accrues for variable consideration related to rebates, sales incentives and allowances, and returns. Such estimates are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of the accrued expense. The Company also accrues expenses related to development activities performed by third parties based on an evaluation of services received and efforts expended pursuant to the terms of the contractual arrangements. Payments under some of these contracts depend on clinical trial milestones. There may be instances in which payments made to the Company&#8217;s vendors will exceed the level of services </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">provided and result in a prepayment of expenses. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the actual timing of the performance of services or the level of effort varies from the estimate, the Company will adjust the accrual or prepaid expense accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock-Based Compensation</b>&#8212;The Company accounts for all stock-based awards granted as compensation expense at fair value. The Company generally issues stock-based awards with the measurement date for awards as the date of grant. Stock-based compensation costs are recognized as expense over the employees&#8217; requisite service period, which is the vesting period, on a straight-line basis. For performance awards whose vesting is contingent upon a specified event, the Company recognizes stock-based compensation expense over the derived service period, based on the probability of achievement of the specified event. The Company recognizes compensation expense for the portion of awards that have vested. Forfeitures are recorded as they occur. Stock-based compensation is classified in the accompanying consolidated statements of operations and comprehensive loss based on the function to which the related services are provided, or until related expense is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The assumptions used in calculating the fair value of stock-based payment awards represent management&#8217;s best estimates. The Company previously lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies in addition to its own historical volatility. Beginning in the second half of 2023, the Company determined it had adequate historical data regarding the volatility of its own traded stock price and began exclusively using its own historical volatility. The expected term of the Company&#8217;s stock options has been determined utilizing the &#8220;simplified&#8221; method for awards that qualify as &#8220;plain-vanilla&#8221; options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends on common stock and does not expect to pay any cash dividends in the foreseeable future. The fair value of restricted stock units (&#8220;RSUs&#8221;) are equal to the closing sale price of the Company&#8217;s common stock on the date of grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Income Taxes</b>&#8212;Deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been included in the Company&#8217;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statement carrying amounts and the tax basis of existing assets and liabilities and for loss and credit carryforwards using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions and other issues. The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As a result, reserves are based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized following resolution of any potential contingencies present.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Net Loss per Share</b> <b style="font-weight:bold;">Attributable to Common Stockholders</b>&#8212;The Company follows the two-class method when computing net income (loss) per share as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common and participating securities based upon their respective rights to receive dividends as if all income for the period had been </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">distributed. The two-class method is not applicable during periods with a net loss, as the holders of the convertible preferred stock have no contractual obligation to share in losses. For all periods presented, the two-class method was not applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share attributable to common stockholders is computed using the weighted-average number of common shares outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the weighted average number of common shares outstanding during the period and, if dilutive, the weighted average number of potential shares of common stock, including the assumed exercise of stock options and warrants,<span style="background:#ffffff;"> the issuance of unvested RSUs and </span>convertible preferred stock using the if-converted method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The weighted average number of common shares included in the computation of diluted net loss gives effect to all potentially dilutive common equivalent shares, including outstanding stock options, warrants, <span style="background:#ffffff;">unvested RSUs and </span>convertible preferred stock using the if-converted method. Common stock equivalent shares are excluded from the computation of diluted net loss per share attributable to common stockholders if their effect is antidilutive. In periods in which the Company reports a net loss attributable to common stockholders, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for the years ended December&#160;31, 2025 and 2024. See Note 12, &#8220;Loss Per Share&#8221;, for further information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recently Issued and adopted Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued&#160;Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses.&#160;ASU 2023-07&#160;is effective for the Company&#8217;s annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. As of December 31, 2024, the Company adopted ASU 2023-07. Other than additional disclosure, the adoption of ASU 2023-07 had no impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">In December 2023, the FASB issued ASU No. 2023-09, </span><i style="font-style:italic;font-weight:normal;background:#ffffff;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i><span style="font-weight:normal;background:#ffffff;">(&#8220;ASU 2023-09&#8221;), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public business entities to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose further information about income taxes paid. The standard is effective for annual periods beginning after December 15, 2024, and may be applied prospectively or retrospectively. The Company adopted ASU 2023-09 prospectively for the year ended December 31, 2025, and it affects only the Company's disclosures and does not impact its results of operations or financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In November 2024, the FASB issued ASU No. 2024-03,&#160;</span><i style="font-style:italic;background:#ffffff;">Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</i><span style="background:#ffffff;">, which requires disaggregated expense information in the notes to the financial statements related to purchases of inventory, employee compensation, depreciation, intangible asset amortization and selling expenses for each statement of earnings line item that contains those expenses. ASU No. 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027. The guidance is to be applied on a prospective basis with the option to apply the standard retrospectively and early adoption is permitted. During the year ended December 31, 2025, the Company retrospectively adopted this ASU and it did not have a material impact on the Company&#8217;s consolidated financial statements and related disclosures.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Management has considered all recent accounting pronouncements issued since the last audit of our consolidated financial statements. The Company&#8217;s management believes that these recent pronouncements will not have a material effect on our company&#8217;s consolidated financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 3: Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ASC 820, <i style="font-style:italic;">Fair Value Measurements and Disclosures</i>, establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and its own assumptions (unobservable inputs). The hierarchy consists of three levels:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#8212;Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#8212;Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s financial instruments as of December 31, 2025 and 2024 consisted primarily of cash equivalents and contingent consideration. Cash equivalents and contingent consideration are reported at their respective fair values on the Company&#8217;s consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">T<span style="background:#ffffff;">he Company acquired Combangio in November 2021 and in connection with the closing of the Combangio Acquisition, </span>the Company agreed to issue&#160;<span style="background:#ffffff;">an aggregate of&#160;</span><span style="background:#ffffff;">155,664</span><span style="background:#ffffff;">&#160;shares (the &#8220;Deferred Purchase Consideration&#8221;) of the Company&#8217;s common stock to former Combangio stockholders and other equityholders (the &#8220;Combangio Equityholders&#8221;) consisting of (i) an aggregate of&#160;</span><span style="background:#ffffff;">136,314</span><span style="background:#ffffff;">&#160;shares of common stock issued on January 3, 2022 and (ii) an aggregate of&#160;</span><span style="background:#ffffff;">19,350</span><span style="background:#ffffff;">&#160;shares of common stock that were held back as partial security for the satisfaction of indemnification obligations and other payment obligations of the Combangio Equityholders and were issued on March 10, 2023 (the &#8220;Holdback Shares&#8221;). The Company established liabilities for these considerations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, the purchase price in connection with the Combangio Acquisition included potential future payments of up to $105,000&#160;that are contingent upon the achievement of specified development, regulatory and commercialization milestones and are required to be recorded at fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of December 31,&#160;2025, of the $105,000 in contingent milestone payments, the Company has paid to the Combangio Equityholders an aggregate of $2,646 in cash and $2,354 in shares of the Company&#8217;s common stock (representing an aggregate of 105,038 shares of the Company&#8217;s common stock) following dosing of the first patient in the Company&#8217;s CHASE Phase 2b clinical trial of KPI-012 for PCED in the United States in February 2023 (the &#8220;First Dosing Milestone&#8221;). Contingent consideration&#160;liabilities related to acquisitions are measured at fair value each reporting period using Level 3 unobservable inputs. The fair values of the contingent consideration liabilities were based on a probability-adjusted discounted cash flow calculation using Level 3 fair value measurements. Changes in these estimates and assumptions could have a significant impact on the fair value of the contingent consideration liabilities. Any changes in the fair value of these contingent consideration liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. Therefore, the contingent consideration was fully remeasured to zero with no potential possibilities for any milestone payments.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">During the years ended December 31, 2025 and 2024, the change in the fair value of the contingent consideration liabilities was a gain of $4,659 and a loss of $549, respectively, primarily due to changes in discount rates, the passage of time and changes in the expected timing and probability of payment, and were recognized as a (gain)/loss on fair value remeasurement of contingent consideration in the consolidated statements of operations and comprehensive loss for the years ended December 31, 2025 and 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following tables set forth the fair value of the Company&#8217;s financial instruments by level within the fair value hierarchy as of December 31, 2025 and 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:51.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</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:51.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration - Non-Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</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;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 6pt 0pt;">The following tables summarize quantitative information and assumptions pertaining to the fair value measurement of the Level&#160;3&#160;inputs as of&#160;December 31, 2025 and 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:30.65%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width: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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:8.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Instrument</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Technique</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Input</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Average)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0.05pt 2.25pt 0.05pt 0pt;"> -</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Probability-adjusted</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Period of expected milestone achievement</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">2026 - 2028 (2028)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">discounted cash flow model</p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Probabilities of achievement</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">16.6% - 35.5% (23.4%)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">15.5%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">&#8203;</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:30.65%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Instrument</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Technique</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Input</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Average)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,659</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Probability-adjusted</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Period of expected milestone achievement</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2026 - 2028 (2028)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">discounted cash flow model</p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Probabilities of achievement</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">16.6% - 35.5% (23.4%)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">14.3%</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;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the changes in the Deferred Purchase Consideration and contingent consideration liabilities measured at fair value using Level 3 inputs for the years ended December 31, 2025 and 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:81.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contingent consideration</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,110</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 549</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,659)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at December 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</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;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">During the years ended December&#160;31,&#160;2025 and 2024, there were&#160;no&#160;transfers between Level 1, Level 2, and Level 3. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The carrying value reported on the accompanying consolidated balance sheets of cash, accounts payable and accrued expenses approximate their fair value due to their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';font-size:9pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Grant Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GrantIncomeAbstract', window );"><strong>Grant Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GrantIncomeTextBlock', window );">Grant Income</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 4: Grant Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">CIRM Award</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">On August 2, 2023, Combangio, a wholly owned subsidiary of the Company, entered into an award agreement with CIRM for a $15,000 grant (as amended from time to time, the &#8220;CIRM Award&#8221;) to support Combangio&#8217;s KPI-012 program for the treatment of PCED. The CIRM Award includes funding for the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product and process characterization and analytical development for the program. The CIRM Award is subject to a co-funding requirement under which Combangio is obligated to spend a specified minimum amount on the development of KPI-012 to obtain the full award amount. Upon entry into the CIRM Award, Combangio received an initial $5,900 disbursement from CIRM. In August 2024 and December 2024, Combangio <span style="background:#ffffff;">received </span>disbursements <span style="background:#ffffff;">of </span><span style="background:#ffffff;">$3,240</span><span style="background:#ffffff;"> and </span>$2,520, respectively, <span style="background:#ffffff;">from CIRM upon the achievement of specified milestones.</span> The balance of the award is payable to Combangio upon the achievement of other specified milestones that are primarily related to Combangio&#8217;s progress in conducting the CHASE Phase 2b clinical trial. CIRM may permanently cease disbursements if the milestones are not met within four months of the scheduled completion dates or if the delay is not addressed to CIRM&#8217;s satisfaction, as determined by CIRM in its sole discretion. Additionally, if CIRM determines, in its sole discretion, that Combangio has not complied with the terms and conditions of the CIRM Award, CIRM may suspend or permanently cease disbursements. Under the terms of the CIRM Award, Combangio is obligated to pay a royalty on net sales of any product, service or approved drug resulting in whole or in part from the CIRM Award in the amount of 0.1% per $1,000 of funds utilized by the Company until the earlier of ten years from the date of first commercial sale of such product, service or approved drug and such time as nine times the amount of funds awarded by CIRM has been paid in royalties (the &#8220;Base Royalty&#8221;). In addition, following the satisfaction of the Base Royalty, Combangio is obligated to pay a 1.0% royalty on net sales of any CIRM-funded invention in excess of $500,000 per year until the last to expire patent covering such invention expires. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. During the years ended December&#160;31,&#160;2025 and 2024, the Company recognized $3,377 and $6,199, respectively, of grant income related to the CIRM Award on its consolidated statement of operations. As of December&#160;31,&#160;2025, the Company had $0 deferred grant income on its consolidated balance sheet.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_GrantIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_GrantIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_GrantIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of grant income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_GrantIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 5: Property and Equipment, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net, consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</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:7pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equipment</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,194</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer hardware and software</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Property and equipment<span style="font-family:'Calibri','Helvetica','sans-serif';">&#8212;</span>at cost</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,063</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Accumulated depreciation</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt;"> (869)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,314)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Property and equipment&#8212;net</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;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Depreciation expense for the years ended December&#160;31,&#160;2025 and 2024 was $216 and $204, respectively. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 6: Accrued Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued expenses and other current liabilities consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Professional services</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Development costs</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 736</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation and benefits</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,390</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued revenue reserves (1)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract manufacturing</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</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;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,508</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,975</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;">These amounts represent estimated provisions for product returns, rebates and discounts, prior to the sale </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">of the Commercial Business to</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> Alcon. Estimated provisions were deducted from gross revenues at the time revenues were recognized and are included in accrued expenses and other current liabilities on the Company&#8217;s consolidated balance sheets. These provisions reflected the Company&#8217;s best estimates of the amount of consideration to which it was entitled based on the terms of the contract.</span></td></tr></table><div style="margin-top:12pt;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lease</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 7: Lease</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Operating leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Menlo Park, California Office Lease</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2023, Combangio entered into a lease agreement with Menlo Prepi I, LLC, pursuant to which Combangio leases&#160;approximately&#160;6,135&#160;square feet of office, laboratory and research and development space in Menlo Park, California. The Company entered into a guaranty of lease agreement guarantying the obligations of Combangio under the lease agreement.&#160;The initial term of the&#160;lease&#160;is for 62 months which commenced on the&#160;lease&#160;commencement date of July 1, 2023, unless earlier terminated pursuant to the terms of the lease. The&#160;lease&#160;provides Combangio with an option to extend the&#160;lease&#160;for an additional&#160;five-year&#160;term. Combangio was required to make a payment in the amount of $144, as a security deposit pursuant to the lease during the year ended December 31, 2023, which is included in other long-term assets on the consolidated balance sheet as of December 31, 2024. Upon the lease commencement, the Company recorded<span style="background:#ffffff;"> a right-of-use asset of </span><span style="background:#ffffff;">$2,154</span><span style="background:#ffffff;"> and corresponding </span><span style="background:#ffffff;">$2,133</span><span style="background:#ffffff;"> of lease liability.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of the CHASE trial of KPI-012 decision to cease development, o<span style="background:#ffffff;">n November 21, 2025, the Company terminated the lease with the landlord and signed a settlement to return the space and release the Company from its obligations and liabilities. The settlement was paid prior to December 31, 2025. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The components of lease expense and related cash flows were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:middle;width:72.42%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Lease cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Short-term lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Variable lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total lease cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 762</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 839</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The weighted average remaining lease term and weighted average discount rate of operating leases were as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</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:73.95%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">3.7 years</p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">13.1%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 8: Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Loan and Security Agreement </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On May 4, 2021, the Company entered into the Loan Agreement with Oxford Finance, in its capacity as lender (in such capacity, the &#8220;Lender&#8221;), and in its capacity as collateral agent (in such capacity, the &#8220;Agent&#8221;), pursuant to which a term loan of up to an aggregate principal amount of $125,000 was available to the Company, consisting of a tranche A term loan that was disbursed on the closing date in the aggregate principal amount of $80,000 and additional tranches that are no longer available to the Company. The Company utilized substantially all of the proceeds from the tranche A term loan to repay a prior credit facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Through June 30, 2023, the term loan bore interest at a floating rate equal to the greater of (i) 30-day LIBOR and (ii) 0.11%, plus 7.89%. Effective July 1, 2023, the term loan bears interest at a floating rate equal to the greater of (i) 8.00% and (ii) the sum of (a) the 1-Month CME Term Secured Overnight Financing Rate, (b) 0.10% and (c) 7.89%. The Loan Agreement, prior to the Second Loan Amendment and Third Loan Amendment (as defined below), provided for interest-only payments until December 1, 2024 if neither the tranche B term loan nor the tranche C term loan are made, and until June 1, 2025 if either the tranche B term loan or the tranche C term loan is made (the &#8220;Amortization Date&#8221;). The aggregate outstanding principal balance of the term loans were required to be repaid in monthly installments starting on the Amortization Date based on a repayment schedule equal to (i) 18 months if neither the tranche B term loan nor the tranche C term loan is made and (ii) 12 months if either the tranche B term loan or the tranche C term loan is made. All unpaid principal and accrued and unpaid interest with respect to each term loan was due and payable in full on May 1, 2026 (the &#8220;Maturity Date&#8221;). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company paid a facility fee of $400 on the closing date of the Loan Agreement and agreed to pay a facility fee of $100 upon closing of the tranche B term loan and a $125 facility fee upon the closing of the tranche C term loan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Company will be required to make a final payment fee of 7.00% of the original principal amount of any funded term loan payable on the earlier of (i) the prepayment of the term loan in full or (ii) the Maturity Date. At the Company&#8217;s option, the Company may elect to make partial repayments of the term loan to the Lender, subject to specified conditions, including the payment of applicable fees and accrued and unpaid interest on the principal amount of the term loan being repaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In connection with its entry into the Loan Agreement, the Company granted the Agent a security interest in substantially all of the Company&#8217;s personal property owned or later acquired, including intellectual property and the Commercial Business. The Company also agreed to maintain its cash balance in one or more controlled accounts in favor of the Agent, subject to specified exceptions. The Loan Agreement also contains customary representations and warranties and affirmative and negative covenants, as well as customary events of default. Certain of the customary negative covenants limit the ability of the Company and certain of its subsidiaries, among other things, to incur future debt, grant liens, make investments, make acquisitions, distribute dividends, make certain restricted payments and sell assets, subject in each case to certain exceptions. Certain of the affirmative covenants include, but are not limited to, a failure to pay principal or interest on its due date or any other obligations within three business days of such obligations&#8217; due date, and a delisting from the Nasdaq Stock Market because of failure to comply with the continued listing standards of the listing tier of the Nasdaq Stock Market on which the Company&#8217;s common stock is listed. Events of default under the Loan Agreement include: (i) a material impairment in the perfection or priority of lien in the collateral or in the value of such collateral; (ii) a material adverse change in the business, operations or condition (financial or otherwise) of the Company; or (iii) a material impairment of the prospect of repayment of any portion of the obligations under the Loan Agreement (each, a &#8220;Material Adverse Change&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Loan Agreement includes features requiring (i) additional interest rate upon an event of default accrued at an additional </span><span style="background:#ffffff;">5%</span><span style="background:#ffffff;">, and (ii) the Lender&#8217;s right to declare all outstanding principal and interest immediately payable upon an event of default. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 21, 2022, in connection with its entry into the Asset Purchase Agreement with Alcon, the Company entered into an amendment to the Loan Agreement (the &#8220;Second Loan Amendment&#8221;). Pursuant to the Second Loan Amendment, the Lender and Agent consented to the entry by the Company into the Asset Purchase Agreement and the sale of the Commercial Business to Alcon and agreed to release its liens on the Commercial Business in consideration for the payment by the Company at the closing of the Alcon Transaction of an aggregate amount of $40,000&#160;(the &#8220;Second Amendment Prepayment&#8221;) to the Lender and Agent, representing a partial prepayment of principal in the amount of $36,697&#160;of the $80,000&#160;principal amount outstanding under the term loan advanced by the Lender under the Loan Agreement, plus a prepayment fee of $734&#160;and a final payment fee of $2,569. In addition, the Company was required to pay all accrued and unpaid interest on the principal amount of the term loan being repaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, under the Second Loan Amendment, the Lender and Agent agreed that, following the closing of the Alcon Transaction and the Second Amendment Prepayment, the Amortization Date would be extended from December 1, 2024 to January 1, 2026, at which time the aggregate principal balance of the term loan then outstanding under the Loan Agreement is required to be repaid in&#160;five&#160;monthly installments. Pursuant to the Second Loan Amendment, the Company may also make partial prepayments of the term loan to the Lender, subject to specified conditions, including the payment of applicable fees and accrued and unpaid interest on the principal amount of the term loan being repaid.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 8, 2022, the Second Amendment Prepayment was paid in connection with the closing of Alcon Transaction, and as such, the Amortization Date was extended to January 1, 2026. The transaction resulted in a loss on extinguishment of debt of $2,583&#160;for the year ended December 31, 2022, consisting of the prepayment premium, a pro-rata portion of the unamortized debt discount and issuance costs and the unaccreted exit fee due upon the Second Amendment Prepayment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">On December 27, 2022, the Company entered into an amendment to the Loan Agreement (the &#8220;Third Loan Amendment&#8221;). Pursuant to the Third Loan Amendment, the Lender and Agent agreed to amend certain provisions of the Loan Agreement to permit the transfer of the listing of the Company&#8217;s common stock from The Nasdaq Global Select Market to The Nasdaq Capital Market. Pursuant to the Third Loan Amendment, the Company agreed (A) to make partial prepayments of the principal amount of the term loan outstanding under the Loan Agreement as follows (the &#8220;Third Amendment Prepayments&#8221;): (1) a payment of $5,000 on or before June 30, 2023, representing a partial prepayment of principal in the amount of $4,673, plus a final payment fee of $327 and (2) a payment of $5,000 on or before January 31, 2024, representing a partial prepayment of principal in the amount of $4,673, plus a final payment fee of $327 and (B) that the Amortization Date under the Loan Agreement shall be changed from January 1, 2026 to January 1, 2025. The Company paid the Third Amendment Prepayments on January 25, 2023, following which the Company became required to repay the Loan Agreement in monthly installments from January 1, 2025 through May 1, 2026. The principal loan balance under the Loan Agreement following the Third Amendment Prepayments was $33,957.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Pursuant to the Third Loan Amendment, in addition to the Third Amendment Prepayments, if the Company made an additional prepayment under the Loan Agreement equal to $5,000 (inclusive of the final payment fee) on or prior to December 31, 2024 (the &#8220;First Extension Prepayment&#8221;), the Amortization Date would be automatically changed to July 1, 2025, and the maturity date of the Loan Agreement would be automatically changed from May 1, 2026 to November 1, 2026.<span style="background:#ffffff;"> On December 26, 2024, the Company paid the First Extension Prepayment of </span><span style="background:#ffffff;">$5,000</span><span style="background:#ffffff;"> (inclusive of the final payment fee), and as a result, the Amortization Data was changed to July 1, 2025 and the maturity date was changed to November 1, 2026</span>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">If the Company made an additional prepayment under the Loan Agreement equal to $2,500 (inclusive of the final payment fee) on or prior to June 30, 2025 (the &#8220;Second Extension Prepayment&#8221;), the Amortization Date would be automatically changed to January 1, 2026, and the maturity date of the Loan Agreement would be automatically changed to May 1, 2027. <span style="background:#ffffff;">On June 26, 2025, the Company paid the Second Extension Prepayment, and as a result, the Amortization Data was automatically changed to January 1, 2026 and the maturity date was automatically changed to </span>May 1, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Under the Third Loan Amendment, the Lender and Agent also agreed to waive the prepayment fees for the Third Amendment Prepayments, the First Extension Prepayment, the Second Extension Prepayment and any other prepayments under the Loan Agreement. Pursuant to the Loan Agreement, the Company also will be required to pay all accrued and unpaid interest on the principal amounts of the term loan being repaid at the time of repayment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">On August 1, 2023, the Company entered into an amendment to the Loan Agreement with Combangio and Oxford Finance (the &#8220;Fourth Loan Amendment&#8221;). Pursuant to the Fourth Loan Amendment, certain provisions of the Loan Agreement were amended in connection with the change of the Company&#8217;s name and the cessation of the U.S. Dollar LIBOR rate. On August 2, 2023, the Company entered into an amendment to the Loan Agreement with Combangio and Oxford Finance (the &#8220;Fifth Loan Amendment&#8221;). Pursuant to the Fifth Loan Amendment, Oxford Finance consented to the Company&#8217;s entry into the CIRM Award and certain provisions of the Loan Agreement were amended in connection therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, in connection with the Loan Agreement, the Company paid certain fees to the Lender and other third-party service providers. The fees paid to the Lender were recorded as a debt discount while the fees paid to other third-party service providers were recorded as debt issuance cost. These costs are being amortized using the effective interest method over the term of the Loan Agreement. The amortization of debt discount and debt issuance cost is included in interest expense within the condensed consolidated statements of operations and comprehensive loss. As of September&#160;30,&#160;2025, the effective interest rate was 19.0%, which takes into consideration the additional 5.0% interest rate as a result of the Event of Default, the non-cash accretion of the exit fee and the amortization of the debt discount and issuance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 29, 2025, the Company received the Default Notice from Oxford Finance under the Loan Agreement, which asserted that an Event of Default had occurred and was continuing under Section 8.3 (Material Adverse Change) of the Loan Agreement and alleged that other events of default under the Loan Agreement may exist.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-bottom:6pt;text-indent:36pt;margin:0pt;">&#160;In the Default Notice, Oxford Finance declared, by reason of the Event of Default, that all obligations of the Company under the Loan Agreement were immediately due and payable. In addition, the Default Notice indicated that the Company&#8217;s obligations under the Loan Agreement began accruing interest at the Default Rate (as defined in the Loan Agreement) effective immediately upon occurrence of the Event of Default. The total amount of the Company&#8217;s obligations under the Loan Agreement as of September 29, 2025 that were accelerated and declared payable by Oxford was $29.1 million plus any additional interest due upon final payment and any expenses that become payable by the Company under the Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">On October 18, 2025, pursuant to the terms of the Loan Agreement, Oxford Finance informed the Company that it intended to foreclose on all of the Company&#8217;s remaining assets and that Oxford Finance would not consent to the Company&#8217;s use of cash for any reason other than for minimal payroll expenses pending Oxford Finance&#8217;s foreclosure of the Company&#8217;s assets. In addition, Oxford swept substantially all of the Company&#8217;s cash resources from its bank accounts. As a result, on October 19, 2025, the board of directors of the Company terminated all remaining employees not deemed necessary by Oxford to execute a foreclosure of the Company&#8217;s assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">On November 3, 2025, Oxford Finance informed the Company that it intended to pause its foreclosure of the Company&#8217;s assets and permitted the Company to use $125.0 of cash it previously swept to fund the negotiation execution of the Convertible Loan Agreement (as defined below) and to fund essential work only.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">On November 9, 2025, the Company entered into a Convertible Loan Agreement (the &#8220;Convertible Loan Agreement&#8221;) with David Lazar (the &#8220;Individual Lender&#8221;), pursuant to which the Individual Lender agreed to provide the Company a convertible loan in the aggregate amount of up to $375.0 (the &#8220;Loan Principal&#8221;), which was received in November 2025 and repaid in December 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the year ended December&#160;31,&#160;2025, the Company recognized interest expense of $3,276 for the Loan Agreement. <span style="background:#ffffff;">This consisted of amortization of debt discount of </span><span style="background:#ffffff;">$120</span><span style="background:#ffffff;">, accretion of the final payment fee&#160;of </span><span style="background:#ffffff;">$354</span><span style="background:#ffffff;"> and the contractual coupon interest expense of </span><span style="background:#ffffff;">$2,802</span><span style="background:#ffffff;">. </span>During the year ended December 31, 2024, the Company recognized interest expense of $5,766 for the Loan Agreement. <span style="background:#ffffff;">This consisted of amortization of debt discount of </span><span style="background:#ffffff;">$306</span><span style="background:#ffffff;">, accretion of the final payment fee&#160;of </span><span style="background:#ffffff;">$942</span><span style="background:#ffffff;"> and the contractual coupon interest expense of </span><span style="background:#ffffff;">$4,518</span><span style="background:#ffffff;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On November 25, 2025, the Company entered into a Loan Settlement Agreement (the &#8220;Settlement Agreement&#8221;) with Oxford pursuant to which the Company owed Oxford </span><span style="background:#ffffff;">$2,000</span><span style="background:#ffffff;"> to be paid pursuant to the terms of the Settlement Agreement. The Settlement Agreement was entered into in connection with events of default by the Company, under the Loan and Security Agreement dated May 4, 2021 (the &#8220;Loan Agreement&#8221;). On December 26, 2025, the Company paid Oxford the settlement agreement amount of </span><span style="background:#ffffff;">$2,000</span><span style="background:#ffffff;">. As a result of such payment, all of its obligations under the Settlement Agreement and the Loan Agreement have been satisfied and the aggregate liability due Oxford of approximately </span><span style="background:#ffffff;">$10,600</span><span style="background:#ffffff;"> has been settled and released.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of the carrying value of the debt as of December 31, 2025 and 2024 are detailed below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Principal loan balance</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,284</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unamortized debt discount and issuance cost</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (225)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cumulative accretion of exit fee</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total debt</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,438</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Less: current portion of long-term debt</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,336)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Long-term debt, net</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,102</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockWarrantsTextBlock', window );">Warrants</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 9: Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has issued warrants in connection with debt transactions that were completed in 2018 and prior. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the common stock warrants outstanding as of December 31, 2025 and 2024, each exercisable into the number of shares of common stock set forth below as of the specified dates:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Exercisable at</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expiration</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Issued</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per Share</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">From</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2016</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 413.50</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2026</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">September 2017</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 290</p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 609.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,983</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockWarrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockWarrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common and Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Common and Preferred Stock</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 10: Common and Preferred Stock </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company was authorized to issue up to 5,000,000 shares of preferred stock as of December 31, 2025 and 2024. As of December&#160;31,&#160;2025, the Company had designated 54,000 shares of preferred stock as Series E Preferred Stock, 2,928 shares of preferred stock as Series F Preferred Stock, 10,901 shares of preferred stock as Series G Preferred Stock, 9,393 shares of preferred stock as Series H Preferred Stock, 3,286 shares of preferred stock as Series I Preferred Stock, and 900,000 shares of preferred stock as Series AA Preferred Stock, of which 9,278 shares of Series E Preferred Stock, 2,928 shares of Series F Preferred Stock, 10,901 shares of Series G Preferred Stock, 2,299 shares of Series H Preferred Stock, 0 shares of Series I Preferred Stock and 900,000 shares of Series AA Preferred Stock were outstanding as of December&#160;31,&#160;2025. On January 20, 2026, all of the Series E Preferred Stock, Series F Preferred Stock, Series H Preferred Stock were converted to common stock. On January 30, 2026, the Company designated 2,100,000 shares of preferred stock as Series AAA Preferred Stock. All of the shares of Series AAA Preferred Stock have been converted to common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Series AA Private Placement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">On November 23, 2025, the Company entered into a Securities Purchase Agreement (the &#8220;Securities Purchase Agreement&#8221;) with David Lazar (&#8220;Investor&#8221;), pursuant to which the Company agreed to issue and sell, in a private placement, shares of Series AA Convertible Non-Redeemable Preferred stock (the &#8220;Series AA Preferred Shares&#8221;), par value </span><span style="background:#ffffff;">$0.001</span><span style="background:#ffffff;"> per share, of the Company and shares of Series AAA Convertible Non-Redeemable Preferred Stock (the &#8220;Series AAA Preferred Shares&#8221;, and together with the Series AA Preferred Shares, the &#8220;Placement Shares&#8221;), par value </span><span style="background:#ffffff;">$0.001</span><span style="background:#ffffff;"> per share, of the Company, in </span><span style="background:#ffffff;">two</span><span style="background:#ffffff;"> closings for aggregate gross proceeds of up to </span><span style="background:#ffffff;">$6.0</span><span style="background:#ffffff;"> million. Pursuant to the Securities Purchase Agreement, Company agreed to issue and sell to the Investor at a first closing </span><span style="background:#ffffff;">900,000</span><span style="background:#ffffff;"> Series AA Preferred Shares, at a price per Series AA Preferred Share equal to </span><span style="background:#ffffff;">$2.00</span><span style="background:#ffffff;">, for aggregate gross proceeds of </span><span style="background:#ffffff;">$1.8</span><span style="background:#ffffff;"> million. The closing for the Series AA Preferred Shares occurred on November&#160;24, 2025 (the &#8220;Series AA Preferred Share Closing&#8221;). The closing for the Series AAA Preferred Shares occurred on January 30, 2026 (the &#8220;Series AA Preferred Share Closing&#8221;).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Series AA Preferred Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Conversion </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;">Each outstanding share of Series AA Preferred Stock is initially convertible into 55 shares of the Company&#8217;s common stock, subject to adjustment as provided in the applicable Certificate of Designations, at any time at the option of the holder. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Voting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Shares of Series AA Preferred Stock generally have no voting rights, except to the extent provided by applicable law, and except that the consent of the holders of Series AA Preferred Stock will be required to alter, repeal or change the powers, preferences or rights of the Series AA Preferred Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Dividends</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Shares of Series AA Preferred Stock are entitled to receive dividends equal to (on an as-if-converted-to-common stock basis), and in the same form and manner as, dividends actually paid on shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liquidation Rights</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Series AA Preferred Stock ranks on parity with the Series AAA Preferred Stock. Upon any dissolution, liquidation or winding up of the Company, whether voluntary or involuntary (&#8220;Dissolution&#8221;), subject to any superior rights of holders of senior securities, if any, holders of Series AA Preferred Stock will be entitled to receive, on a&#160;<i style="font-style:italic;">pari passu</i>&#160;basis as applicable (A) an amount per share of Series AA Preferred Stock equal to the greater of (i) $2.00&#160;(as adjusted for stock splits, combinations, reorganizations and the like) plus any dividends declared but unpaid thereon or (ii) such amount per share as would have been payable had all shares of the Series AA Preferred Stock or Series AAA Preferred Stock, as applicable, been converted into common stock immediately prior to such Dissolution, before any distributions shall be made to holders of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">If, upon any such Dissolution, the assets of the Company are insufficient to pay the holders of shares of the Series AA Preferred Stock, the holders of shares of Series AA Preferred Stock will share in any distribution of the assets available for distribution in proportion to the respective amounts which would otherwise be payable in respect of the shares of Series AA Preferred Stock held by them upon such distribution if all amounts payable on or with respect to such shares of were paid in full.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company was authorized to issue up to 120,000,000 shares of common stock with a $0.001 par value per share as of December 31, 2025 and 2024. The Company had 27,849,725 and 6,091,182 shares of common stock issued and outstanding as of December 31, 2025 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Holders of the Company&#8217;s common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights. Each election of directors by the Company&#8217;s stockholders will be determined by a plurality of the votes cast by the stockholders entitled to vote on the election. Holders of common stock are entitled to receive proportionately any dividends as may be declared by the Company&#8217;s Board of Directors, subject to any preferential dividend rights of any preferred stock that the Company may issue in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event of the Company&#8217;s dissolution, whether voluntary or involuntary, the holders of its common stock are entitled to receive proportionately all assets available for distribution to stockholders after the payment of all debts and other liabilities and subject to the prior rights of the Series AA Preferred Stock, and any preferred stock that the Company may issue in the future. Holders of the Company&#8217;s common stock have no preemptive, subscription, redemption or conversion rights. The rights, preferences and privileges of holders of the Company&#8217;s common stock are subject to and may be adversely affected by the rights of the holders of the Series AA Preferred Stock and shares of any series of its preferred stock that the Company may designate and issue in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Reserved Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025 and 2024, the Company has reserved the following shares of common stock for issuance upon exercise of rights under warrants, under the Amended and Restated 2017 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;), upon the exercise of stock options, upon the vesting of RSUs, and upon conversion of the Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series AA Preferred Stock:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warrant rights to acquire common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,347</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Outstanding inducement stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,496</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">2009 Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">2017 Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,945,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,675,807</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted to common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,040,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,775,400</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,025,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,501,059</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">ASC 480 - </b><span style="font-style:italic;font-weight:bold;">Distinguishing Liabilities from Equity</span><b style="font-weight:bold;"> determination </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Series F Preferred Stock issued pursuant to the 2023 Securities Purchase Agreement, the Series G Preferred Stock issued pursuant to the March 2024 Securities Purchase Agreement, the Series H Preferred Stock issued pursuant to the June 2024 Securities Purchase Agreement, the Series I Preferred Stock issued pursuant to the December 2024 Securities Purchase Agreement, and the Series AA Preferred Stock issued pursuant to the Series A Securities Purchase Agreement were not within the scope of ASC 480. These instruments did not contain any embedded derivatives required to be bifurcated from the Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock, Series I Preferred Stock and Series AA Preferred Stock and these instruments were equity classified within permanent equity.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 11: Stock-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock Incentive Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 22, 2023, the Company&#8217;s stockholders approved the Company&#8217;s Amended and Restated 2017 Equity Incentive Plan (the &#8220;2017 Plan&#8221;), which amended and restated the Company&#8217;s 2017 Equity Incentive Plan, as amended, to (i) increase the number of shares of common stock authorized for issuance thereunder by&#160;1,250,000&#160;shares; (ii) limit the number of incentive stock options that can be granted under the plan to 7,738,761 shares of common stock; (iii) add an annual limit on non-employee director compensation, including cash and the value of equity awards, of $750,000 for incumbent directors and $1,000,000 in a director&#8217;s first year of service; and (iv) extend the term of the plan (including the duration of the evergreen) to 10 years from June 22, 2023, the date that stockholders approved the plan. In addition, the 2017 Plan provides for an annual increase to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2024 and continuing for each fiscal year until, and including, the fiscal year ending December 31, 2033, equal to the lower of (i)&#160;4% of the sum of (I)&#160;the number of outstanding shares of common stock on such date and (II)&#160;the number of shares of common stock issuable upon conversion of any outstanding shares of convertible preferred stock of the Company on such date (without giving effect to any restrictions or limitations on conversion) and (ii)&#160;an amount determined by the Company&#8217;s board of directors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December&#160;31,&#160;2025, there were&#160;527,508&#160;shares of common stock available for grant under the 2017 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the plans, the Board or the compensation committee determines the number of shares of common stock to be granted pursuant to the awards, as well as the exercise price and terms of such awards. The exercise price of incentive stock options cannot be less than the fair value of the common stock on the date of grant. Stock options awarded under the plans expire 10 years after the grant date, unless the Board or the compensation committee sets a shorter term. Options granted under the plans generally vest over a four-year period. A portion of the unvested stock options will vest upon the sale of all or substantially all of the stock or assets of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock Option Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December&#160;31,&#160;2025 and 2024, the Company granted <span style="background:#ffffff;">options for the purchase </span>of 689,525 and 317,139 shares, respectively, <span style="background:#ffffff;">of common stock.&#160;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A summary of option activity is 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;line-height:1.19;visibility:hidden;">&#8203;</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:57.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Remaining</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding as of January 1, 2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 878,003</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.22</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">8.6</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 689,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Exercised</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (885)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.23</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (377,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding as of December&#160;31,&#160;2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1,189,040 </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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">6.7</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested or expected to vest as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,189,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Options exercisable as of December&#160;31,&#160;2025 </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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 643,354</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.19</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">5.0</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company records stock-based compensation related to stock options granted at fair value. The Company utilizes the Black-Scholes option-pricing model to estimate the fair value of stock option grants and to determine the related compensation expense. The assumptions used in calculating the fair value of stock-based payment awards represent management&#8217;s best estimates. The assumptions used in determining fair value of the stock options granted during the years ended December&#160;31,&#160;2025 and 2024 are 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;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">107.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">114.1%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">107.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">110.3%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Risk-free interest rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">4.47%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3.46%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">4.41%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">0%</p></td><td style="vertical-align:top;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">6.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">6.07</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company derived the risk-free interest rate assumption from the U.S. Treasury rates for U.S. Treasury zero-coupon bonds with maturities similar to those of the expected term of the awards being valued. The Company based the expected dividend yield on its expectation of not paying dividends in the foreseeable future. The Company calculated the expected term of options using the simplified method, as the Company lacks relevant historical data due to the Company&#8217;s limited operating experience. The expected volatility is based upon the historical volatility of the Company. The impact of forfeitures on compensation expense is recorded as they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The weighted average grant-date fair value of options granted during the years ended December&#160;31,&#160;2025 and 2024, was $7.42 and $5.79, respectively. The fair value is being expensed over the vesting period of the options on a straight-line basis as the services are being provided. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Stock-based compensation expense was classified in the consolidated statements of operations and comprehensive loss 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;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2025 and 2024, 885 and 1,281 options, respectively, were exercised. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units</b>&#8212;During the years ended December 31, 2025 and 2024, the Company issued 106,725 and 71,830 RSUs, respectively, to certain executives and other employees which will vest no sooner than one-third per year over&#160;three years&#160;on the anniversary of the date of grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31,&#160;2025, a total of&#160;230,947<span style="background:#ffffff;">&#160;</span>RSUs were outstanding, consisting of&#160;186,463&#160;unvested shares and&#160;44,484&#160;vested and deferred shares by directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A summary of activity for RSUs for the year ended December&#160;31,&#160;2025 is 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;line-height:1.19;visibility:hidden;">&#8203;</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:68.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested and outstanding balance as of January 1,&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.67</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Changes during the period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.07</p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (311,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.64</p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (152,870)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.36</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested and outstanding balance as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested and deferred balance as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Employee </b><b style="font-weight:bold;">Stock Purchase Plan</b>&#8212;In 2017, the Company approved the 2017 Employee Stock Purchase Plan, which was amended and restated in December 2018 (as amended, the &#8220;ESPP&#8221;). The ESPP reserved an aggregate of&#160;4,466&#160;shares of common stock and provides for an annual increase on the first day of each fiscal year, beginning on January 1, 2019 and ending on December 31, 2029, in an amount equal to the lowest of: (1)&#160;17,868&#160;shares of the Company&#8217;s common stock; (2)&#160;1% of the total number of shares of the Company&#8217;s common stock outstanding on the first day of the applicable fiscal year; and (3) an amount determined by the Company&#8217;s board of directors. On January 1, 2025, 17,868 shares of common stock were added and were available for grant under the ESPP.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The&#160;ESPP&#160;provides for&#160;two&#160;six-month&#160;offering periods each year: the first offering period begins on the first trading day on or after each January 1 and the second offering period begins on the first trading day on or after each July 1. Under the ESPP, participating employees can authorize the Company to withhold a portion of their base pay during consecutive six-month payment periods for the purchase of shares of the Company&#8217;s common stock. At the conclusion of the period, participating employees can purchase shares of the Company&#8217;s common stock at 85% of the lesser of the closing price of the common stock on (i) the first business day of the plan period or (ii) the exercise date. <span style="background:#ffffff;">The fair value of the purchase rights granted under the ESPP was estimated on the date of grant, using the Black-Scholes option-pricing model. </span>During the years ended December 31, 2025 and 2024, employees of the Company purchased an aggregate of 15,627 and 11,448 shares, respectively, under the ESPP. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Loss Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Loss Per Share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Note 12: Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Basic and diluted net loss per share attributable to common stockholders was calculated as follows for the years ended December&#160;31,&#160;2025 and 2024:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.59%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:10.19%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.72%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:10.17%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Numerator:</p></td><td style="vertical-align:top;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Net loss attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,511)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Weighted-average common shares outstanding, basic and diluted (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,148,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,796,047</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="color:#ff0000;font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net loss per share attributable to common stockholders, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10.15)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;">Included in the weighted-average common shares outstanding, basic and diluted are vested but deferred shares for which all contingencies have been satisfied. </span></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">The following potential common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect. The share amounts presented below represent the average of the number of incremental shares included in each quarterly calculation:&#160;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Options to purchase shares of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,373,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">905,645</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Unvested RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 360,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">621,886</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Unexercised warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">4,223</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted to common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,433,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,294,125</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 20,169,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,825,879</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 13: Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has had no income tax expense due to operating losses incurred for the years ended December&#160;31,&#160;2025 and 2024. The Company has also not recorded any income tax benefits for the net operating losses incurred in each period due to its uncertainty of realizing a benefit from those items. All of the Company&#8217;s losses before income taxes were generated in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Beginning in 2025 annual reporting, the Company has adopted ASU 2023-09 prospectively. The difference between the Company's effective income tax rate and the U.S. federal statutory rate of 21% was primarily driven by the change in the valuation allowance. A reconciliation of the federal statutory income tax rate to the Company's effective tax rate pursuant to the disclosure requirements of ASU 2023-09 for the year ended December 31, 2025 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:72.82%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:8.59%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2025</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hIIFqpSF8UmVJgHavsvg7Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Federal statutory income tax rate </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Change in Valuation Allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,449</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27.3)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Nontaxable or Nondeductible Items:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Stock Based Compensation Permanent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,139</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7.8)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Mark to Market </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (978)</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other Nontaxable or Nondeductible Items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Tax Credits:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal R&amp;D and Orphan Drug Credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,945)</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.8</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td colspan="7" style="vertical-align:middle;width:97.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">A reconciliation of the U.S. federal statutory income tax rate to the Company&#8217;s effective income tax rate for the year ended December 31, 2024 is as follows:</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Federal statutory income tax rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> 6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Research and development tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (3.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (26.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Net deferred tax assets as of December 31, 2025 and 2024 consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Net operating loss carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,286</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,135</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Capitalized research and development and start-up expenditures</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,865</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,878</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Research and development tax credit carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,492</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,476</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Stock-based compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,203</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Rebates, incentives, trade discounts and allowances</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 676</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,863</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,006</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (499)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (499)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (146,863)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (139,507)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets. Management has considered the Company&#8217;s history of cumulative net losses incurred since inception and has concluded that it is more likely than not that the Company will not realize the benefits of the deferred tax assets. Accordingly, a full valuation allowance has been established against the deferred tax assets as of December&#160;31, 2025 and 2024. The valuation allowance increased by $7,356 and $10,776 during the years ended December 31, 2025 and 2024, respectively. The current year and prior year increase is largely the result of an increase to federal net operating losses and generation of federal and state research and development tax credits. Management reevaluates the positive and negative evidence at each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As required under ASU 2023-09, the Company has included only the portion of the valuation allowance related to federal deferred tax assets in the "change in valuation allowance" line of the rate reconciliation. The following table presents a reconciliation of the total change in the valuation allowance:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:85.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning Balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,507</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Change charged to income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,356</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Changes charged to OCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Changed charged to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Ending Balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,863</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;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As of December&#160;31, 2025 and 2024, the Company had federal net operating loss carryforwards of $561,353 and $405,544, respectively, which may be available to offset future federal tax liabilities and expire at various dates beginning in 2030. As of December&#160;31, 2025 and 2024, the Company had state net operating loss carryforwards of $491,801 and $469,053, respectively, which may be available to offset future state income tax liabilities and expire at various dates beginning in 2025. As of December&#160;31, 2025 and 2024, the Company had federal and state research and development credit carryforwards of $5,492 and $2,476, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Realization of the future tax benefits is dependent on many factors, including the Company&#8217;s ability to generate taxable income within the net operating loss carryforward period. Under the provisions of Section 382 of the Internal Revenue Code of 1986, certain substantial changes in the Company&#8217;s ownership, including a sale of the Company, or significant changes in ownership due to sales of equity, may have limited, or may limit in the future, the amount of net operating loss carryforwards, which could be used annually to offset future taxable income. The Company has completed an analysis as of December 31, 2022 and determined that an additional ownership change occurred during December 2022 as a result of the issuance of Series E Preferred Stock, further limiting the net operating loss carryforwards and research and development tax credits due to the expiration of those attributes. As a result, the utilization of the Company&#8217;s net operating loss carryforwards is subject to an annual limitation of $222, which is reflected in the numbers presented above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Tax Cuts and Jobs Act resulted in significant changes to the treatment of research and developmental expenditures under Section 174 of the Internal Revenue Code. For tax years beginning after December 31, 2021, taxpayers are required to capitalize and amortize all research and development expenditures that are paid or incurred in connection with their trade or business. Per the One Big Beautiful Bill Act, effective July 4, 2025, taxpayers are still required to capitalize foreign research and development expenditures over 15 years, but now have the opportunity to deduct domestic research and development expenditures under IRC 174A. The Company has elected to continue to amortize prior year domestic capitalized costs until the amortization of such costs is complete.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company files its corporate income tax returns in the United States and various states. All tax years since the date of incorporation remain open to examination by the major taxing jurisdictions (state and federal) to which the Company is subject, as carryforward attributes generated in years past may still be adjusted upon examination by the Internal Revenue Service (&#8216;&#8216;IRS&#8217;&#8217;) or other authorities if they have or will be used in a future period. The Company is not currently under examination by the IRS or any other jurisdictions for any tax year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">As of December&#160;31, 2025 and 2024 the Company had </span><span style="font-weight:normal;">no</span><span style="font-weight:normal;"> uncertain tax positions. The Company&#8217;s policy is to recognize interest and penalties related to income tax matters as a component of income tax expense, of which </span><span style="font-weight:normal;">no</span><span style="font-weight:normal;"> interest or penalties were recorded for the&#160;years ended December&#160;31, 2025 and 2024.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies.</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Note 14: Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stanford License Agreement</b>&#8212; In October 2019, Combangio entered into a license agreement with The Board of Trustees of The Leland Stanford Junior University (&#8220;Stanford&#8221;), which was amended in February 2020 and subsequently transferred to the Company by operation of law upon the Combangio Acquisition. Pursuant to the license agreement with Stanford (the &#8220;Stanford Agreement&#8221;), the Company has a worldwide, exclusive, sublicensable license under certain patent rights (&#8220;licensed patents&#8221;), directed to methods to promote eye wound healing, to make, have made, use, import, offer to sell and sell products (&#8220;licensed products&#8221;) that are covered by the licensed patents for use in all fields. Under the Stanford Agreement, the Company is required to pay Stanford annual license maintenance fees in the low-to-mid five figures which are creditable against earned royalties owed to Stanford for the same year, an aggregate of up to $1,075 for the achievement of specified development and regulatory milestones, and an aggregate of up to $1,100 for the achievement of specified sales milestones. Stanford is also entitled to receive tiered royalties in a low single digit percentage range on net sales of licensed products that are covered by a valid claim of a licensed patent. During<span style="background:#ffffff;"> the years ended December 31, 2025 and 2024, </span>amounts paid to Stanford were <i style="font-style:italic;">de minimis</i>. On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Contingencies related to the Merger Agreement</b>&#8212; In connection with the Combangio Acquisition, the Company agreed to make additional payments based on the achievement of certain milestone events related to KPI-012. The Company recognized certain contingent consideration liabilities at fair value on the acquisition date, and revalues the remaining obligations each reporting period. The total potential maximum payout for the milestone payments, which have been recorded as liabilities at fair value, is $40,000 and the milestone payments are contingent upon the achievement of specified development, regulatory and commercialization milestones. Following the achievement of the First Dosing Milestone in February 2023, the Company paid an aggregate of $2,500 in cash and $2,354 in shares of the Company&#8217;s common stock (representing an aggregate of 105,038 shares of the Company&#8217;s common stock) to the former Combangio Equityholders in March 2023. The Company paid the remaining amount due in connection with the First Dosing Milestone of $146 in cash in January 2024. Additionally, pursuant to the merger agreement for the Combangio Acquisition, the Company could trigger potential future sales-based milestone payments of up to $65,000 and cash royalty payment obligations in the mid-to-high single digits. Because the achievement of these sales-based milestones related to KPI-012 was not considered probable as of December 31, 2025 or December 31, 2024, such contingencies have not been recorded in the Company&#8217;s consolidated financial statements. Amounts related to contingent milestone payments are not considered contractual obligations as they are contingent on the successful achievement of certain development, regulatory or commercial milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Litigation</b>&#8212;The Company is not currently subject to any material legal proceedings. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Guarantees and Indemnifications</b>&#8212;The Company&#8217;s Certificate of Incorporation authorizes the Company to indemnify and advance expenses to its officers and directors and agents to the fullest extent permitted by law. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Company&#8217;s equity agreements and certain other arrangements include standard indemnifications against claims, actions, or other matters that may arise in connection with these arrangements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2025 and 2024, the Company had not experienced any losses related to these indemnification obligations, and no claims with respect thereto were outstanding. The Company does not expect significant claims related to these indemnification obligations and has no amount accrued related to these contingencies. The Company does not expect these indemnifications to have a material adverse effect on these consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Defined Contribution Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Defined Contribution Plan</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;">Note 15: Defined Contribution Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">The Company has a 401(k) defined contribution plan (the &#8220;401(k) Plan&#8221;) for substantially all of its employees. Eligible employees may make pretax contributions to the 401(k) Plan up to statutory limits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company made discretionary matching contributions of $134 and $160 to the 401(k)&#160;Plan during the years ended December 31, 2025 and 2024, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Note 16: Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 8pt 0pt;">Series AAA Private Placement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-weight:normal;">As disclosed in Note 10, on November 25, 2025, the Company entered into a Securities Purchase Agreement, with the Series AA Investor, pursuant to which the Company agreed to issue and sell, in a private placement, shares of the Series AA Preferred Stock and the Series AAA Preferred Stock of the Company in </span><span style="font-weight:normal;">two</span><span style="font-weight:normal;"> closings for aggregate gross proceeds of up to </span><span style="font-weight:normal;">$6.0</span><span style="font-weight:normal;"> million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:normal;">On December 11, 2025, the Series AA Investor transferred his rights and obligations under the Securities Purchase Agreement solely with respect to the shares of Series AAA Preferred and the director nomination right to AK Holdings Group Inc., a Panamanian company (&#8220;AK Holdings&#8221;). On January 29, 2026, pursuant to the terms of that certain Rights Purchase Agreement by and among AK Holdings and each signatory thereto (the &#8220;Series AAA </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:normal;">Investors&#8221;), AK Holdings sold its rights to purchase the Series AAA Preferred Stock (but not its director nomination rights under the November 2025 Purchase Agreement) to the Series AAA Investors. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:normal;">On January 30, 2026, the Company entered into that certain Securities Purchase Agreement (the &#8220;Series AAA Purchase Agreement&#8221;) with each of the Series AAA Investors pursuant to which the Company agreed to issue and sell to the Series AAA Investors at second closing of the Private Placement, an aggregate of </span><span style="font-weight:normal;">2,100,000</span><span style="font-weight:normal;"> shares of Series AAA Preferred Stock at a price per share of Series AAA Preferred Stock equal to </span><span style="font-weight:normal;">$2.00</span><span style="font-weight:normal;">, for aggregate gross proceeds of </span><span style="font-weight:normal;">$4,200</span><span style="font-weight:normal;">. The Closing occurred on January 30, 2026, following (A) the approval at the Annual Meeting of the Issuance Proposal and the Share Increase Proposal (each as defined herein), (B) the filing with the Secretary of State of the State of Delaware of the (i) Certificate of Amendment (as defined herein) and (ii) Certificate of Designations, Preferences and Rights of Series AAA Convertible Non-Redeemable Preferred Stock (the &#8220;Certificate of Designations&#8221;), and (C) the satisfaction of other customary closing conditions. The terms of the Series AAA Preferred Stock are substantially similar to the terms of the Series AA Preferred Stock. Each share of Series AAA Preferred Stock was convertible into </span><span style="font-weight:normal;">420</span><span style="font-weight:normal;"> shares of Common Stock for an aggregate total of </span><span style="font-weight:normal;">882,000,000</span><span style="font-weight:normal;"> shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. The Purchase Agreement contains customary representations, warranties and agreements by the Company and customary closing conditions. The representations, warranties and covenants contained in the Purchase Agreement were made solely for the benefit of the parties thereto and as of specific dates and may be subject to limitations agreed upon by the contracting parties. All of the shares of Series AAA Preferred Stock have been converted to common stock. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">License Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:normal;">On March 3, 2026 (the &#8220;Effective Date&#8221;), the Company and 2624465 Ontario Inc. o/a Younet AI, an Ontario corporation (&#8220;Younet&#8221;) entered into a Platform Development and Exclusive License Agreement (the &#8220;Agreement&#8221;) pursuant to which the Company obtained a worldwide exclusive license (the &#8220;Exclusive License&#8221;) of Younet&#8217;s proprietary, custom biomedical artificial intelligence research platform (the &#8220;Researgency Platform&#8221;), together with associated trademarks and intellectual property. The term of the Agreement is for </span><span style="font-weight:normal;">12 months</span><span style="font-weight:normal;"> following the Effective Date (the &#8220;Initial Term&#8221;), with the option by the Company to renew the agreement for successive </span><span style="font-weight:normal;">12 months</span><span style="font-weight:normal;"> terms (each, a &#8220;Renewal Term&#8221;), in each case by providing notice to Younet pursuant to the terms of the Agreement (the &#8220;Extension Notice&#8221;). Pursuant to the Agreement, Younet shall also provide to the Company certain deliverables and services related to the Researgency Platform, with certain additional deliverables to be provided by Younet in the event of a Renewal Term, in each case with all operating costs relating to the Researgency Platform to be paid by the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;padding-bottom:8pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span><span style="font-weight:normal;">In consideration of the services to be performed by Younet under the Agreement, the Company has agreed to pay to Younet for the Initial Term a cash fee of up to </span><span style="font-weight:normal;">$530</span><span style="font-weight:normal;"> consisting of (i) </span><span style="font-weight:normal;">$80</span><span style="font-weight:normal;"> in cash, which was paid by the Company on the Effective Date, and (ii) in the event the Company delivers to Younet a written notice electing to engage Younet for the continued development of Researgency, </span><span style="font-weight:normal;">$450</span><span style="font-weight:normal;"> in cash, payable in </span><span style="font-weight:normal;">9</span><span style="font-weight:normal;"> monthly installments of </span><span style="font-weight:normal;">$50</span><span style="font-weight:normal;">, pursuant to the terms of the Agreement. Such notice may be provided at any time on or after the first business day of the third month following the Effective Date and such continued development may be terminated upon </span><span style="font-weight:normal;">30 days</span><span style="font-weight:normal;"> notice by the Company. In addition, the Company has agreed to issue to Younet </span><span style="font-weight:normal;">5,000,000</span><span style="font-weight:normal;"> shares of the Company&#8217;s common stock, par value </span><span style="font-weight:normal;">$0.001</span><span style="font-weight:normal;"> per share (the &#8220;Common Stock&#8221;), within </span><span style="font-weight:normal;">10</span><span style="font-weight:normal;"> business days of the Effective Date. In addition, each time the Agreement is extended for a Renewal Term, the Company shall (i) pay to Younet </span><span style="font-weight:normal;">$250</span><span style="font-weight:normal;"> in cash and (ii) issue to Younet </span><span style="font-weight:normal;">5,000,000</span><span style="font-weight:normal;"> shares of Common Stock within </span><span style="font-weight:normal;">10</span><span style="font-weight:normal;"> business days of the Extension Notice. Any shares of Common Stock issuable to Younet pursuant to the Agreement shall herein be referred to as the &#8220;Younet Shares.&#8221; Except for certain block trades, during the Term (as defined in the Agreement) and for the twelve months thereafter, Younet shall not sell any Younet Shares on any Trading Day (as defined in the Agreement) in an amount that exceeds </span><span style="font-weight:normal;">3%</span><span style="font-weight:normal;"> of the Daily Trading Volume (as defined in the Agreement) for such Trading Day.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;background:#ffffff;margin:4pt 0pt 0pt 0pt;">In addition, Younet has granted to the Company an irrevocable option, exercisable at any time during the Initial Term or any Renewal Terms, to acquire all of the issued and outstanding equity interests of Younet, or, at the Company&#8217;s election, substantially all of the assets of Younet, for a total purchase price of $55,000, subject to the terms of the Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span><span style="font-weight:normal;">If the Company does not deliver an Extension Notice prior to the expiration of the Initial Term or any Renewal Term, the Agreement shall expire automatically at the end of the applicable term. In addition, the Agreement may be terminated by either party (i) for uncured material breach or (ii) due to the insolvency of the other party. Upon termination or expiration, (a) the Exclusive License will terminated, (b) all licenses granted to Younet with respect to KALA Data (as defined in the Agreement) will immediately terminate, (c) all licenses granted to the Company with respect to Younet Background IP (as defined in the Agreement) will survive in accordance with their terms, and (d) all Work Product (as defined in the Agreement) completed as of the date of termination shall be delivered to and owned by the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#160;</span></span><span style="font-weight:normal;">The License Agreement additionally includes customary representations and warranties, covenants, and indemnification obligations for a transaction of this nature.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Loan and Security Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On February 9, 2026,&#160;the Company made a loan (the &#8220;Loan&#8221;) in the principal amount of $7,000, evidenced by a secured&#160;promissory note&#160;(the &#8220;Note&#8221;) to Minglemint Solutions LLC (&#8220;Borrower&#8221;) in connection with the Company&#8217;s determination that a portion of its cash on hand was in excess of its near-term working capital requirements and operational needs. In order to optimize the return on such excess cash, rather than holding the full balance in a bank deposit account, which offered a materially lower yield, the Company elected to deploy that portion into the Loan, which bears interest at a rate of 8.0% per annum. The Company believes that the interest rate obtained under the Loan, together with the security interest granted to the Company over all fixtures and personal property of the Borrower, provides a more favorable risk-adjusted return on idle cash than the return available through conventional bank deposit arrangements, while preserving the Company&#8217;s ability to meet its anticipated working capital and operational obligations. The Loan bears interest at a rate of 8.0% per annum, and is due and payable on February 9, 2027. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Note includes customary event of default provisions, including, but not limited to, for a breach of any representations and warranties or covenants, any bankruptcy or insolvency proceedings of the Borrower, and the failure of the Borrower to pay, upon 15 days&#8217; written notice of default, any principal amount of the Loan or interest due. The Note provides for a default interest rate of 13.0%. As described in the Note, upon the occurrence of certain events of default, the Company may, among other remedies, declare the outstanding balance of the Note including all accrued interest thereon immediately due and payable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Additionally, the Note is secured by a continuing first priority lien and security interest in all fixtures and personal property of the Borrower (the &#8220;Collateral&#8221;), pursuant to the security agreement with the Borrower dated February 9, 2026 (the &#8220;Security Agreement&#8221;). The Collateral includes, but is not limited to, all accounts, goods, documents, instruments, securities and investment properties, money, accounts and rights to payment of the Borrower, and any proceeds, records and obligations relating to the foregoing, as more fully detailed in the Security Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Award Timing Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_AwardTmgDiscLineItems', window );"><strong>Award Timing Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_AwardTmgMnpiDiscTextBlock', window );">Award Timing MNPI Disclosure</a></td>
<td class="text">Although we do not have a formal policy with respect to the grant of equity incentive awards to our executive officers, or any formal equity ownership guidelines applicable to them, we believe that equity grants provide our executives with a strong link to our long-term performance, create an ownership culture and help to align the interests of our executives and our stockholders. In addition, we believe that equity grants with time-based or performance-based vesting features promote executive retention because this feature incentivizes our executive officers to remain in our employment during the vesting period. Accordingly, our compensation committee annually reviews the equity incentive compensation of our named executive officers and from time to time may grant equity incentive awards to them in the form of stock options and/or RSUs with time-based and/or performance-based vesting conditions.We generally grant stock options and restricted stock units to our employees and directors on an annual basis. We also grant stock options and/or restricted stock units to individuals upon hire or promotion or for retention purposes. We currently do not grant stock appreciation rights or similar option-like instruments. During the last fiscal year, neither the board of directors nor the compensation committee took material nonpublic information into account when determining the timing or terms of stock options. Stock options are not granted in anticipation of the release of material nonpublic information, and the release of material nonpublic information is not timed on the grant dates of such stock options. We have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_AwardTmgMethodTextBlock', window );">Award Timing Method</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We generally grant stock options and restricted stock units to our employees and directors on an annual basis. We also grant stock options and/or restricted stock units to individuals upon hire or promotion or for retention purposes. We currently do not grant stock appreciation rights or similar option-like instruments. During the last fiscal year, neither the board of directors nor the compensation committee took material nonpublic information into account when determining the timing or terms of stock options. Stock options are not granted in anticipation of the release of material nonpublic information, and the release of material nonpublic information is not timed on the grant dates of such stock options. We have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Annual stock option grants to executive officers are typically approved by our board of directors or our compensation committee in December of each year and are effective on a specified date in the first or second week of January of the next year. In December of each year, our compensation committee has generally delegated authority to our Chief Executive Officer under our stock incentive plan to grant annual stock options to non-executive employees on a specified date in the first or second week of January of each year. Stock option grants to new hires are generally approved by our board of directors or compensation committee mid-month. Under our non-employee director compensation policy, the grants of our annual stock options to directors are effective on the date of the first board meeting held after each annual meeting of stockholders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During fiscal year ended December 31, 2025, we did not grant stock options to any named executive officer during any period beginning four business days before and ending one business day after the filing of any Form 10-Q or 10-K, or the filing or furnishing of a Form 8-K that discloses material nonpublic information. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_AwardTmgPredtrmndFlag', window );">Award Timing Predetermined</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_AwardTmgMnpiCnsdrdFlag', window );">Award Timing MNPI Considered</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_AwardTmgHowMnpiCnsdrdTextBlock', window );">Award Timing, How MNPI Considered</a></td>
<td class="text">We have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MnpiDiscTimedForCompValFlag', window );">MNPI Disclosure Timed for Compensation Value</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardTmgDiscLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_AwardTmgDiscLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardTmgHowMnpiCnsdrdTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_AwardTmgHowMnpiCnsdrdTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardTmgMethodTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_AwardTmgMethodTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardTmgMnpiCnsdrdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_AwardTmgMnpiCnsdrdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardTmgMnpiDiscTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_AwardTmgMnpiDiscTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardTmgPredtrmndFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_AwardTmgPredtrmndFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MnpiDiscTimedForCompValFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MnpiDiscTimedForCompValFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have certain processes for assessing, identifying and managing cybersecurity risks, which are designed to help protect our information assets and operations from internal and external cyber threats, as well as secure our networks and systems. Such processes, which are implemented principally through an outside information technology management/cybersecurity consultant and a computer security firm that we have engaged, include procedural and technical safeguards, response plans, incident simulations and routine review of our policies and procedures to identify risks and refine our practices. Our computer security firm serves as our managed security services provider, and its services include managed detection and response, incident management, managed security awareness and a quarterly risk assessment. Our information technology management/cybersecurity consultant has responsibility for managing detection and incident response in consultation with our managed security services provider. We considered the internal risk oversight programs of our information technology management/cybersecurity consultant and our managed security services provider before engaging them. As part of our overall risk mitigation strategy, we also maintain cyber insurance coverage; however, such insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyber-attacks and other related breaches.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">While we have not experienced any material losses relating to cyber-attacks, in 2019 we were the subject of a successful phishing attempt. We do not believe that there are currently any known risks from cybersecurity threats that are reasonably likely to materially affect us or our business strategy, results of operations or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Audit Committee of our Board, provides direct oversight over cybersecurity risk. Our Audit Committee and Board of Directors receive periodic updates from our Chief Business Officer together with our outside information technology management/cybersecurity consultant, and the Audit Committee and Board of Directors is notified between such updates regarding significant new cybersecurity threats or incidents. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our Chief Business Officer is responsible for the management oversight of company-wide cybersecurity strategy, policy, standards and processes and works across relevant departments to assess and help prepare us to address cybersecurity risks. Our Chief Business Officer has many years of experience overseeing company-wide legal and compliance risks. Our Chief Business Officer is supported by our outside information technology management/cybersecurity consultant and our managed security services provider. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have also established a cross-functional Cybersecurity Committee led by our Chief Business Officer serving as the chair and consisting of senior leaders within our organization. The Cybersecurity Committee, with assistance from our outside information technology management/cybersecurity consultant, oversees our cybersecurity policy, which includes risk assessment, investments in cybersecurity technologies, cybersecurity insurance and review of relevant information technology policies. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In an effort to deter and detect cyber threats, we provide all employees, including part-time and temporary employees, with periodic cybersecurity training. This training program covers timely and relevant topics, including social engineering, phishing, password protection, confidential data protection, asset use and mobile security, and educates employees on the importance of reporting all cybersecurity incidents immediately. We also use technology-based tools to mitigate cybersecurity risks and to bolster our employee-based cybersecurity programs.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have certain processes for assessing, identifying and managing cybersecurity risks, which are designed to help protect our information assets and operations from internal and external cyber threats, as well as secure our networks and systems. Such processes, which are implemented principally through an outside information technology management/cybersecurity consultant and a computer security firm that we have engaged, include procedural and technical safeguards, response plans, incident simulations and routine review of our policies and procedures to identify risks and refine our practices. Our computer security firm serves as our managed security services provider, and its services include managed detection and response, incident management, managed security awareness and a quarterly risk assessment. Our information technology management/cybersecurity consultant has responsibility for managing detection and incident response in consultation with our managed security services provider. We considered the internal risk oversight programs of our information technology management/cybersecurity consultant and our managed security services provider before engaging them. As part of our overall risk mitigation strategy, we also maintain cyber insurance coverage; however, such insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyber-attacks and other related breaches.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Audit Committee of our Board<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our Audit Committee and Board of Directors receive periodic updates from our Chief Business Officer together with our outside information technology management/cybersecurity consultant, and the Audit Committee and Board of Directors is notified between such updates regarding significant new cybersecurity threats or incidents.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our Chief Business Officer is responsible for the management oversight of company-wide cybersecurity strategy, policy, standards and processes and works across relevant departments to assess and help prepare us to address cybersecurity risks. Our Chief Business Officer has many years of experience overseeing company-wide legal and compliance risks. Our Chief Business Officer is supported by our outside information technology management/cybersecurity consultant and our managed security services provider. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have also established a cross-functional Cybersecurity Committee led by our Chief Business Officer serving as the chair and consisting of senior leaders within our organization. The Cybersecurity Committee, with assistance from our outside information technology management/cybersecurity consultant, oversees our cybersecurity policy, which includes risk assessment, investments in cybersecurity technologies, cybersecurity insurance and review of relevant information technology policies. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">Chief Business Officer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">Our Chief Business Officer has many years of experience overseeing company-wide legal and compliance risks<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Principles of Consolidation&#8212;</b>The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Kala Pharmaceuticals Security Corporation, which is a Massachusetts subsidiary created to buy, sell and hold securities, and <span style="background:#ffffff;">Combangio</span>. All intercompany transactions and balances have been eliminated.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis of Presentation</b>&#8212;The accompanying consolidated financial statements have been prepared on a going concern basis which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company generated only limited revenues from product sales of EYSUVIS and INVELTYS prior to the sale of the Commercial Business to Alcon in July 2022 and has incurred recurring losses and negative cash flows from operations, including a net loss of $26,980 and $38,511, for the years ended December&#160;31,&#160;2025 and 2024, respectively, and used cash in operations of $31,991 and $29,382, in the years ended December&#160;31,&#160;2025 and 2024, respectively. The Company has financed its operations to date primarily through proceeds from the sale of the Commercial Business to Alcon, its initial public offering of common stock, follow-on public offerings of common stock and sales of its common stock under its at-the-market offering facility, private placements of common stock and preferred stock, borrowings under credit facilities and the Loan and Security Agreement with Oxford Finance LLC (the &#8220;Loan Agreement&#8221;), disbursements under a grant from California Institute for Regenerative Medicine (&#8220;CIRM&#8221;) upon achievement of specified milestones, convertible promissory notes and warrants.<span style="background:#ffffff;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock', window );">Liquidity and Ability to Continue as a Going Concern</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Liquidity and Ability to Continue as a Going Concern</b>&#8212; Since inception, the Company has incurred significant losses from operations and negative cash flows from operations<span style="background:#ffffff;"> including a net loss of </span><span style="background:#ffffff;">$26,980</span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$38,511</span><span style="background:#ffffff;"> for the years ended December 31, 2025 and 2024, respectively, and cash used in operating activities of </span><span style="background:#ffffff;">$31,991</span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">$29,382</span><span style="background:#ffffff;"> in the years ended December 31, 2025 and 2024, respectively</span>. As of December 31,&#160;2025, the Company had an accumulated deficit of $694,900.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"> <span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Prior to the recent cessation of our research and development activities, the Company had devoted substantially all of its financial resources and efforts to research and development, including preclinical studies and clinical trials, and, prior to the sale of the Commercial Business to Alcon in July 2022, engaging in activities to launch and commercialize EYSUVIS and INVELTYS. The Company devoted substantially all of its financial resources to the research and development of KPI-012 for PCED and any other indications the Company determined to pursue, including Limbal Stem Cell Deficiency. The Company may never achieve or maintain profitability. Net losses may fluctuate significantly from quarter-to-quarter and year-to-year.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">During the first, second and third quarters of 2025, the Company concluded there was substantial doubt regarding the Company&#8217;s ability to continue as a going concern. However, on September 29, 2025, the Company announced that it was determined to cease development of KPI-012 and its MSC-S platform and to take steps to preserve cash as the Company explores its strategic options. In connection with such decisions, the Company stopped all spending on the KPI-012 project and approved a major reduction in the Company&#8217;s workforce. During the fourth quarter of 2025, the Company entered into purchase agreement with certain institutional investors, raised capital and changed management. The Company also recently shifted its focus to develop an on-premises Artificial Intelligence (&#8220;AI&#8221;) infrastructure platform for the biotech industry. Based on these recent developments and as a result, the Company has concluded that management&#8217;s plans do alleviate substantial doubt about the Company&#8217;s ability to continue as a going concern for the twelve months after the date these consolidated financial statements are issued.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><b style="font-weight:bold;">Use of Estimates&#8212;</b> The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expense, and related disclosures. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. The Company evaluates its estimates and assumptions on an ongoing basis. Estimates and assumptions relied upon in preparing these consolidated financial statements relate to, but are not limited to, the present value of lease liabilities and the corresponding right-of-use assets, the fair value of warrants, stock-based compensation, accrued expenses, contingent consideration, grant income and deferred grant income, the valuation of embedded derivatives and the recoverability of the Company&#8217;s net deferred tax assets and related valuation allowance. Actual results may differ from these estimates under different assumptions or conditions.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Grant Income</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Grant Income</b>&#8212; Grant income consists of amounts earned from incurring costs to support the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product process characterization and analytical development from the program due to the receipt of the CIRM Award. The grant between the Company and CIRM is subject to a co-funding requirement and generally provides for the Company to meet certain milestones in order for funds to be provided. The Company accounts for grants received to perform research and development activities in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 730-20, <i style="font-style:italic;">Research and Development Arrangements</i>, which requires an assessment, at the inception of the grant, of whether the grant is a liability or a contract to perform research and development activities. If the Company is obligated to repay the grant funds to the grantor regardless of the outcome of the research and development activities, then the Company is required to estimate and recognize that liability. Alternatively, if the Company is not required to repay, or if it is required to repay the grant funds to the grantor only if the research and development activities are successful, then the grant agreement is accounted for as a contract to perform research and development activities, in which case, grant income is recognized as the related research and development expenses are incurred. Costs of grant income are recorded as a component of research and development expenses in the Company&#8217;s consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Grant funds received in advance were recorded as deferred grant income on the consolidated balance sheets. Management had determined that the Company was the principal participant under the Company&#8217;s CIRM Award, and accordingly, the Company recorded amounts earned under this arrangement as grant income on the consolidated statements of operations and comprehensive loss.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ContingentConsiderationPolicyPolicyTextBlock', window );">Contingent Consideration</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Contingent Consideration&#8212;</b>In addition to upfront consideration and Deferred Purchase Consideration (as defined below) (see Note 3), the Company&#8217;s asset acquisitions may also include&#160;contingent consideration&#160;payments to be made for future milestone events. The Company assesses whether such&#160;contingent consideration is required to be recorded at fair value on the date of the acquisition and subsequently remeasured to fair value at each reporting date. Contingent consideration payments in an asset acquisition not required to be accounted for at fair value are recognized when the contingency is resolved, and the consideration is paid or becomes payable. Changes to contingent consideration obligations can result from changes to discount rates, accretion of the liability due to the passage of time, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">changes in the Company&#8217;s estimates of the likelihood or timing of achieving certain milestones. Any changes in the fair value of these&#160;contingent consideration&#160;liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Derivative Instruments&#8212;</b>ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>, (&#8220;ASC 815&#8221;) requires companies to bifurcate certain conversion options and redemption features from their host instruments and account for them as free-standing derivative financial instruments should certain criteria be met. The Company evaluates its financial instruments, including its debt arrangements, to determine whether such instruments are derivatives or contain features that qualify as embedded derivatives. Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract and the features of the derivatives. Bifurcated embedded derivatives are recognized at fair value, with changes in fair value recognized in the consolidated statement of operations and comprehensive income each period. Bifurcated embedded derivatives are classified with the related host contract in the Company&#8217;s consolidated balance sheet.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Cash and Concentration of Credit Risk</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash and Concentration of Credit Risk</b>&#8212;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, short-term investments, if any, and accounts receivable, if any. Periodically, the Company maintains cash, cash equivalents, short-term investments in accredited financial institutions in excess of federally insured limits. The Company deposits its cash, cash equivalents, short-term investments, if any, in financial institutions that it believes have high credit quality and has not experienced any losses on such accounts and does not believe it is exposed to any unusual credit risk beyond the normal credit risk associated with commercial banking relationships.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company had no revenue during the years ended December 31, 2025 and 2024. The Company has no financial instruments with off-balance sheet risk of loss.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash Equivalents</b>&#8212;The Company considers all short-term, highly liquid investments with original maturities of 90 days or less at acquisition date to be cash equivalents.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy', window );">Investments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Investments&#8212;</b>The Company determines the appropriate classification of its investments at the time of purchase. The Company&#8217;s investments are classified as available-for-sale in accordance with ASC Topic 320<span style="background:#ffffff;">,&#160;</span><i style="font-style:italic;background:#ffffff;">Investments&#8212;Debt and Equity Securities</i>. The Company classifies&#160;investments available to fund current operations as current assets on its consolidated balance sheets. Investments are classified as long-term assets on the consolidated balance sheets if (i) the Company has the intent and ability to hold the investments for a period of at least one year and (ii) the contractual maturity date of the investments is greater than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Available-for-sale investments are recorded at fair value, with unrealized gains or losses included in comprehensive loss on the consolidated statements of operations and comprehensive loss and in accumulated other comprehensive income or loss on the consolidated balance sheets. Realized gains and losses, interest income earned on the Company&#8217;s cash, cash equivalents and investments, and amortization or accretion of discounts and premiums on investments are included within other income (expense). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than the amortized cost and evidence indicates that an investment&#8217;s carrying amount is not recoverable within a reasonable period of time. The Company did not record any such impairments during the years ended December 31, 2025 or 2024.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Leases</b>&#8212;At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease. Most leases with a term greater than one year are recognized on the balance sheet as right-of-use assets, lease liabilities and, if applicable, long-term lease liabilities. The Company has elected not to recognize on the balance sheet leases with terms of one-year or less. Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes the appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of a lease should be split into three categories: lease components (e.g., land, building, etc.), non-lease components (e.g., common area maintenance, maintenance, consumables, etc.), and non-components (e.g., property taxes, insurance, etc.). Then the fixed and in-substance fixed contract consideration (including any related to non-components) must be allocated based on fair values to the lease components and non-lease components. Although separation of lease and non-lease components is required, certain practical expedients are available to entities. Entities electing the practical expedient would not separate lease and non-lease components. Rather, they would account for each lease component and the related non-lease component together as a single component. The Company&#8217;s facilities operating leases had lease and non-lease components which the Company has elected to use the practical expedient and account for each lease component and related non-lease component as one single component. The lease component resulted in a right-of-use asset being recorded on the consolidated balance sheets and amortized as lease expense on a straight-line basis to the consolidated statements of operations and comprehensive loss.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Property and Equipment, net</b>&#8212;Property and equipment are recorded at cost. Depreciation is provided using the straight-line method over the estimated useful lives of the related assets. Depreciation expense is included in loss from operations on the consolidated statements of operations and comprehensive loss. <span style="-sec-ix-hidden:Hidden_HNRxoQD9Q0iS9mj3e9t46w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Laboratory</span></span> <span style="-sec-ix-hidden:Hidden_k3_zZnDfBkiwCeGDmCyBiQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment</span></span> and <span style="-sec-ix-hidden:Hidden_BbMM5cARWEq6dRYCoZulCQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">office</span></span> <span style="-sec-ix-hidden:Hidden_uQJBYrDXMkGKBRl_CxjliQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">and</span></span> computer equipment is depreciated over <span style="-sec-ix-hidden:Hidden_jeVsULSr_kCYfDjNKR2rIQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to five years. Leasehold improvements are depreciated over the shorter of their useful life or the life of the lease. Major additions and upgrades are capitalized; maintenance and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in loss from operations on the consolidated statements of operations and comprehensive loss.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Patent Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Patent Costs</b>&#8212;Costs to secure and defend patents are expensed as incurred and are classified as general and administrative expenses in the Company&#8217;s consolidated statements of operations and comprehensive loss.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Advertising Costs</b>&#8212;Advertising costs are expensed as incurred. The Company incurred no advertising costs for the years ended December 31, 2025 and 2024.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Impairment of Long-Lived Assets</b>&#8212;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When such events occur, the Company compares the carrying amounts of the assets to their undiscounted expected future cash flows. If the undiscounted cash flows are insufficient to recover the carrying value, the assets are recorded at the lesser of the carrying value or fair value. As a result of the recent decision to cease development of KPI-012 and our MSC-S platform, the Company recorded $549 impairment charges for the year ended December 31, 2025.<span style="background:#ffffff;"> </span><span style="background:#ffffff;">No</span> impairment charges were recorded for the year ended December 31, 2024.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Segment Information</b>&#8212;Operating segments are identified as components of an enterprise about which separate discrete financial information is made available for evaluation by the chief operating decision maker (&#8220;CODM&#8221;) in making decisions regarding resource allocation and assessing performance. The CODM is the Company&#8217;s Chief Executive Officer. The Company manages its operations as one operating and reportable segment for the purposes of assessing performance and making operating decisions. The Company&#8217;s singular focus is on the development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye. All of the Company&#8217;s tangible assets are held in the United States. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The CODM uses net loss as reported on the consolidated statements of operations and comprehensive loss to analyze cash flows in assessing performance of the segment and deciding how to allocate resources. The measure of segment assets is reported on the consolidated balance sheet as total assets.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">The table below provides information about the Company&#8217;s segment, including significant segment expenses, other segment items and a reconciliation to net loss:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:27.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Research and development:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">KPI&#8209;012 development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,170</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Employee&#8209;related costs for research and development personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,757</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Other research and development costs (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,167</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,340</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other segment expense (income), net (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,429)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,923)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,511)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes facility related costs and depreciation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Research and Development Costs</b>&#8212;Research and development expenses consist of expenses incurred in performing research and development activities, including compensation and benefits for full-time research and development employees, an allocation of facilities expenses, overhead expenses and other outside expenses. Research and development costs are expensed as incurred. The Company expenses costs relating to the production of inventory for its product candidates as research and development expenses within its consolidated statements of operations and comprehensive loss in the period incurred, until the point the Company believes regulatory approval and subsequent commercialization of the product candidate is probable and it expects the future economic benefit from sales of the drug to be realized. Research and development costs that are paid in advance of performance, including nonrefundable prepayments for goods or services, are deferred and capitalized as a prepaid expense. Such amounts are recognized as an expense as the goods are delivered or the related services are performed, or until it is no longer expected that the goods will be delivered or the services rendered.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AccruedExpensesPolicyTextBlock', window );">Accrued Expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Accrued Expenses</b>&#8212;The&#160;Company accrues for variable consideration related to rebates, sales incentives and allowances, and returns. Such estimates are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of the accrued expense. The Company also accrues expenses related to development activities performed by third parties based on an evaluation of services received and efforts expended pursuant to the terms of the contractual arrangements. Payments under some of these contracts depend on clinical trial milestones. There may be instances in which payments made to the Company&#8217;s vendors will exceed the level of services </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">provided and result in a prepayment of expenses. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the actual timing of the performance of services or the level of effort varies from the estimate, the Company will adjust the accrual or prepaid expense accordingly.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock-Based Compensation</b>&#8212;The Company accounts for all stock-based awards granted as compensation expense at fair value. The Company generally issues stock-based awards with the measurement date for awards as the date of grant. Stock-based compensation costs are recognized as expense over the employees&#8217; requisite service period, which is the vesting period, on a straight-line basis. For performance awards whose vesting is contingent upon a specified event, the Company recognizes stock-based compensation expense over the derived service period, based on the probability of achievement of the specified event. The Company recognizes compensation expense for the portion of awards that have vested. Forfeitures are recorded as they occur. Stock-based compensation is classified in the accompanying consolidated statements of operations and comprehensive loss based on the function to which the related services are provided, or until related expense is recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The assumptions used in calculating the fair value of stock-based payment awards represent management&#8217;s best estimates. The Company previously lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies in addition to its own historical volatility. Beginning in the second half of 2023, the Company determined it had adequate historical data regarding the volatility of its own traded stock price and began exclusively using its own historical volatility. The expected term of the Company&#8217;s stock options has been determined utilizing the &#8220;simplified&#8221; method for awards that qualify as &#8220;plain-vanilla&#8221; options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends on common stock and does not expect to pay any cash dividends in the foreseeable future. The fair value of restricted stock units (&#8220;RSUs&#8221;) are equal to the closing sale price of the Company&#8217;s common stock on the date of grant.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Income Taxes</b>&#8212;Deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been included in the Company&#8217;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statement carrying amounts and the tax basis of existing assets and liabilities and for loss and credit carryforwards using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions and other issues. The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As a result, reserves are based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized following resolution of any potential contingencies present.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss per Share Attributable to Common Stockholders</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Net Loss per Share</b> <b style="font-weight:bold;">Attributable to Common Stockholders</b>&#8212;The Company follows the two-class method when computing net income (loss) per share as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common and participating securities based upon their respective rights to receive dividends as if all income for the period had been </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">distributed. The two-class method is not applicable during periods with a net loss, as the holders of the convertible preferred stock have no contractual obligation to share in losses. For all periods presented, the two-class method was not applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share attributable to common stockholders is computed using the weighted-average number of common shares outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the weighted average number of common shares outstanding during the period and, if dilutive, the weighted average number of potential shares of common stock, including the assumed exercise of stock options and warrants,<span style="background:#ffffff;"> the issuance of unvested RSUs and </span>convertible preferred stock using the if-converted method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The weighted average number of common shares included in the computation of diluted net loss gives effect to all potentially dilutive common equivalent shares, including outstanding stock options, warrants, <span style="background:#ffffff;">unvested RSUs and </span>convertible preferred stock using the if-converted method. Common stock equivalent shares are excluded from the computation of diluted net loss per share attributable to common stockholders if their effect is antidilutive. In periods in which the Company reports a net loss attributable to common stockholders, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for the years ended December&#160;31, 2025 and 2024. See Note 12, &#8220;Loss Per Share&#8221;, for further information.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued and adopted Accounting Pronouncements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Recently Issued and adopted Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued&#160;Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses.&#160;ASU 2023-07&#160;is effective for the Company&#8217;s annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. As of December 31, 2024, the Company adopted ASU 2023-07. Other than additional disclosure, the adoption of ASU 2023-07 had no impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">In December 2023, the FASB issued ASU No. 2023-09, </span><i style="font-style:italic;font-weight:normal;background:#ffffff;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </i><span style="font-weight:normal;background:#ffffff;">(&#8220;ASU 2023-09&#8221;), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public business entities to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose further information about income taxes paid. The standard is effective for annual periods beginning after December 15, 2024, and may be applied prospectively or retrospectively. The Company adopted ASU 2023-09 prospectively for the year ended December 31, 2025, and it affects only the Company's disclosures and does not impact its results of operations or financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In November 2024, the FASB issued ASU No. 2024-03,&#160;</span><i style="font-style:italic;background:#ffffff;">Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</i><span style="background:#ffffff;">, which requires disaggregated expense information in the notes to the financial statements related to purchases of inventory, employee compensation, depreciation, intangible asset amortization and selling expenses for each statement of earnings line item that contains those expenses. ASU No. 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027. The guidance is to be applied on a prospective basis with the option to apply the standard retrospectively and early adoption is permitted. During the year ended December 31, 2025, the Company retrospectively adopted this ASU and it did not have a material impact on the Company&#8217;s consolidated financial statements and related disclosures.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Management has considered all recent accounting pronouncements issued since the last audit of our consolidated financial statements. The Company&#8217;s management believes that these recent pronouncements will not have a material effect on our company&#8217;s consolidated financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AccruedExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AccruedExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ContingentConsiderationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ContingentConsiderationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for liquidity and ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for premium paid to acquire option for investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 185<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-185<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 184<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-184<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 15<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480960/815-15-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 183<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-183<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4I<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4F<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Schedule of segment expenses, other segment items and a reconciliation to net loss</a></td>
<td class="text"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:27.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Research and development:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">KPI&#8209;012 development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,170</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Employee&#8209;related costs for research and development personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,757</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Other research and development costs (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,167</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,340</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Other segment expense (income), net (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,429)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,923)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,511)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes facility related costs and depreciation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:51.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</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:51.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Contingent consideration - Non-Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Total Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of fair values of warrants, using the Black Scholes option pricing model</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:30.65%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width: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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:8.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Instrument</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Technique</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Input</b></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:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Average)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0.05pt 2.25pt 0.05pt 0pt;"> -</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Probability-adjusted</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Period of expected milestone achievement</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">2026 - 2028 (2028)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">discounted cash flow model</p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Probabilities of achievement</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">16.6% - 35.5% (23.4%)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">15.5%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">&#8203;</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:30.65%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value at</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">31,</b></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Instrument</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Valuation Technique</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable Input</b></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:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Average)</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> 4,659</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Probability-adjusted</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Period of expected milestone achievement</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2026 - 2028 (2028)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">discounted cash flow model</p></td><td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Probabilities of achievement</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">16.6% - 35.5% (23.4%)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;">14.3%</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of changes in Level 3 fair value measurements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:81.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contingent consideration</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,110</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 549</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,659</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,659)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Balance at December 31, 2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</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:7pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equipment</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,194</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer hardware and software</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Property and equipment<span style="font-family:'Calibri','Helvetica','sans-serif';">&#8212;</span>at cost</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,063</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Accumulated depreciation</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt;"> (869)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,314)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Property and equipment&#8212;net</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;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other current liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Professional services</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Development costs</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 736</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation and benefits</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,390</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued revenue reserves (1)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 350</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract manufacturing</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 413</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</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;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,508</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,975</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;">These amounts represent estimated provisions for product returns, rebates and discounts, prior to the sale </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">of the Commercial Business to</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> Alcon. Estimated provisions were deducted from gross revenues at the time revenues were recognized and are included in accrued expenses and other current liabilities on the Company&#8217;s consolidated balance sheets. These provisions reflected the Company&#8217;s best estimates of the amount of consideration to which it was entitled based on the terms of the contract.</span></td></tr></table><div style="margin-top:12pt;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of lease cost</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:middle;width:72.42%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;width:25.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Lease cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Operating lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 546</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Short-term lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Variable lease cost</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total lease cost</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 762</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 839</p></td></tr><tr style=""><td style="vertical-align:middle;white-space:nowrap;width:72.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;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;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 581</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock', window );">Schedule of weighted average remaining lease term and weighted average discount rate of operating leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</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:73.95%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</span></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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">3.7 years</p></td></tr><tr style=""><td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> -</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;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">13.1%</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of the weighted average remaining lease term and weighted average discount rate of operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of carrying value of debt</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</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:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Principal loan balance</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,284</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unamortized debt discount and issuance cost</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (225)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cumulative accretion of exit fee</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,379</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total debt</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,438</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Less: current portion of long-term debt</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,336)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Long-term debt, net</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,102</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of outstanding warrants</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Exercisable at</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expiration</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Issued</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price Per Share</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">From</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;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2016</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 413.50</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2026</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">September 2017</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 290</p></td></tr><tr style=""><td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 609.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">October&#160;2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,983</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'TimesNewRomanPSMT';font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common and Preferred Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfConversionsOfStockTextBlock', window );">Schedule of reserved common stock shares upon exercise of rights under equity compensation plans</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td 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;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Warrant rights to acquire common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,983</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,347</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Outstanding inducement stock option awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,496</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">2009 Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">2017 Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,945,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,675,807</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted to common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,040,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td 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:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,775,400</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,025,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,501,059</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfConversionsOfStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfConversionsOfStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of option activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:57.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Remaining</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</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;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding as of January 1, 2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 878,003</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.22</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">8.6</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 689,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Exercised</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (885)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.23</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (377,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding as of December&#160;31,&#160;2025</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1,189,040 </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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">6.7</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested or expected to vest as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,189,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">6.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Options exercisable as of December&#160;31,&#160;2025 </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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 643,354</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.19</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">5.0</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of assumptions used in determining fair value of the stock options granted</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">107.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">114.1%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">107.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">110.3%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Risk-free interest rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3.80%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">4.47%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3.46%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">4.41%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">0%</p></td><td style="vertical-align:top;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">6.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">5.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">&#8211;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">6.07</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of stock based compensation expense</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of the outstanding RSUs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:68.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested and outstanding balance as of January 1,&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 544,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.67</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Changes during the period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.07</p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (311,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.64</p></td></tr><tr style=""><td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (152,870)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.36</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested and outstanding balance as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested and deferred balance as of December&#160;31,&#160;2025 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Loss Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of computation of basic and diluted net loss per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.42%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.59%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:10.19%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.72%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:10.17%;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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Numerator:</p></td><td style="vertical-align:top;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Net loss attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,980)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,511)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;">Weighted-average common shares outstanding, basic and diluted (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,148,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,796,047</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"><span style="color:#ff0000;font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net loss per share attributable to common stockholders, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10.15)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;">Included in the weighted-average common shares outstanding, basic and diluted are vested but deferred shares for which all contingencies have been satisfied. </span></td></tr></table><div style="margin-top:6pt;"></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of outstanding securities excluded from the computation of diluted weighted average shares outstanding as they would have been anti-dilutive</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;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;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Options to purchase shares of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,373,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">905,645</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Unvested RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 360,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">621,886</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Unexercised warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">4,223</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted to common stock)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,433,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,294,125</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 20,169,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,825,879</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of income tax reconciliation based on federal statutory rate</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:72.82%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:8.59%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2025</b></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hIIFqpSF8UmVJgHavsvg7Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Federal statutory income tax rate </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Change in Valuation Allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,449</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27.3)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Nontaxable or Nondeductible Items:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Stock Based Compensation Permanent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,139</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7.8)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Mark to Market </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (978)</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other Nontaxable or Nondeductible Items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Tax Credits:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal R&amp;D and Orphan Drug Credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,945)</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.8</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td colspan="7" style="vertical-align:middle;width:97.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">A reconciliation of the U.S. federal statutory income tax rate to the Company&#8217;s effective income tax rate for the year ended December 31, 2024 is as follows:</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Federal statutory income tax rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> 6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Research and development tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> 3.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (3.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (26.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of net deferred tax assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:middle;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</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;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></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;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Net operating loss carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,286</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,135</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Capitalized research and development and start-up expenditures</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,865</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,878</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Research and development tax credit carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,492</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,476</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Stock-based compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,203</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Rebates, incentives, trade discounts and allowances</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 676</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,863</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,006</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">  Right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (499)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (499)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (146,863)</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (139,507)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Summary of changes in valuation allowance</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</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:85.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;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:middle;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Beginning Balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,507</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Change charged to income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,356</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Changes charged to OCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Changed charged to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Ending Balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,863</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 30, 2026 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 08, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 30, 2025</div></th>
<th class="th">
<div>Nov. 24, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 23, 2025 </div>
<div>USD ($) </div>
<div>Closing </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 29, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 26, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 25, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 15, 2026 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_VotingAgreementIrrevocableProxyTerm', window );">Voting agreement, Irrevocable proxy, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Aggregate market value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Aggregate market value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Aggregate market value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember', window );">Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_NumberOfClosings', window );">Number of closings | Closing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember', window );">Series G Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember', window );">Series H Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember', window );">Series I Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember', window );">Series AA Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember', window );">Series AA Convertible Non-Redeemable Preferred Stock | Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">681,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreement2024Member', window );">Securities Purchase Agreement March 2024 | Series G Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 788.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuanceOfferingCostsOnTransaction', window );">Offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecondSecuritiesPurchaseAgreement2024Member', window );">Securities Purchase Agreement June 2024 | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,197,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecondSecuritiesPurchaseAgreement2024Member', window );">Securities Purchase Agreement June 2024 | Series H Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuanceOfferingCostsOnTransaction', window );">Offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_ThirdSecuritiesPurchaseAgreement2024Member', window );">Securities Purchase Agreement December 2024 | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,340,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_ThirdSecuritiesPurchaseAgreement2024Member', window );">Securities Purchase Agreement December 2024 | Series I Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_StockIssuanceOfferingCostsOnTransaction', window );">Offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member', window );">Securities Purchase Agreement November 2025 | Series AA Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member', window );">Securities Purchase Agreement November 2025 | Series AA Convertible Non-Redeemable Preferred Stock | Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Number of common shares issuable upon conversion for each share of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Number of common shares issuable upon conversion of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member', window );">Securities Purchase Agreement November 2025 | Series AA Convertible Non-Redeemable Preferred Stock | Preferred Stock | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Number of common shares issuable upon conversion for each share of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,499,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member', window );">Securities Purchase Agreement January 2026 | Series AAA Convertible Non-Redeemable Preferred Stock | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Number of common shares issuable upon conversion for each share of preferred stock</a></td>
<td class="nump">420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Number of common shares issuable upon conversion of preferred stock</a></td>
<td class="nump">882,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member', window );">Securities Purchase Agreement January 2026 | Series AAA Convertible Non-Redeemable Preferred Stock | Preferred Stock | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Equity Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Aggregate gross proceeds of convertible preferred stock | $</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Number of common shares issuable upon conversion for each share of preferred stock</a></td>
<td class="nump">420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Number of common shares issuable upon conversion of preferred stock</a></td>
<td class="nump">882,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_NumberOfClosings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_NumberOfClosings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_StockIssuanceOfferingCostsOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Offering costs deducted from cash proceeds received on stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_StockIssuanceOfferingCostsOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_VotingAgreementIrrevocableProxyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period for which irrevocable proxy can vote for us in settlement shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_VotingAgreementIrrevocableProxyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common shares issuable upon conversion for each share of preferred stock to be converted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common shares issuable upon conversion of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleSharesIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreement2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreement2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecondSecuritiesPurchaseAgreement2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecondSecuritiesPurchaseAgreement2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_ThirdSecuritiesPurchaseAgreement2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_ThirdSecuritiesPurchaseAgreement2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Basis of Presentation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash used in operations</a></td>
<td class="num">$ (31,991)<span></span>
</td>
<td class="num">$ (29,382)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Liquidity and Ability to Continue as a Going Concern (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash used in operations</a></td>
<td class="num">(31,991)<span></span>
</td>
<td class="num">(29,382)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">$ (694,900)<span></span>
</td>
<td class="num">$ (667,920)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash, Concentration of Credit Risk and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract', window );"><strong>Cash and Concentration of Credit Risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of Long-Lived Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment charges</a></td>
<td class="nump">$ 549<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag', window );">Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Advertising Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kala_LaboratoryEquipmentMember', window );">Laboratory equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kala_LaboratoryEquipmentMember', window );">Laboratory equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware and software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware and software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the financial statements does not disclose the location of impairment of long lived assets held for use in the statement of income or comprehensive income for the given period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kala_LaboratoryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=kala_LaboratoryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Segment Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">$ 23,629<span></span>
</td>
<td class="nump">$ 18,340<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">(26,980)<span></span>
</td>
<td class="num">(38,511)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kala_SingleReportingSegmentMember', window );">Single Reporting Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts', window );">KPI-012 development costs</a></td>
<td class="nump">8,156<span></span>
</td>
<td class="nump">10,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts', window );">Employee-related costs for research and development personnel</a></td>
<td class="nump">8,928<span></span>
</td>
<td class="nump">10,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherResearchAndDevelopmentExpense', window );">Other research and development costs</a></td>
<td class="nump">1,696<span></span>
</td>
<td class="nump">1,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">23,629<span></span>
</td>
<td class="nump">18,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment expense (income), net</a></td>
<td class="num">(15,429)<span></span>
</td>
<td class="num">(1,923)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemCompositionDescription', window );">Other segment expense, description</a></td>
<td class="text">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net. <span></span>
</td>
<td class="text">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net. <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development, attributable to employee related costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development, attributable to product development costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other research and development expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemCompositionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of composition of other segment item not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemCompositionDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kala_SingleReportingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kala_SingleReportingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 15, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Feb. 28, 2023</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GainLossOnFairValueReMeasurementOfContingentConsideration', window );">(Gain) loss on fair value remeasurement of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,659)<span></span>
</td>
<td class="nump">$ 549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares', window );">Number of shares</a></td>
<td class="nump">155,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc. | Shares Issued on January 3, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares', window );">Number of shares</a></td>
<td class="nump">136,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc. | Shares not issued until escrow release date of March 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares', window );">Number of shares</a></td>
<td class="nump">19,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc. | First patient dosed with any product in phase 2 clinical trial, dosing milestone</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationPayable', window );">Contingent milestone consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid', window );">Contingent milestone consideration paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">2,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable', window );">Contingent milestone consideration paid in shares value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,354<span></span>
</td>
<td class="nump">$ 2,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable', window );">Contingent milestone consideration paid in shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc. | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationPayable', window );">Contingent milestone consideration</a></td>
<td class="nump">$ 105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent milestone consideration payable in cash in connection with asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent milestone consideration in connection with asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_GainLossOnFairValueReMeasurementOfContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (gain) loss recognized on fair value adjustment of contingent consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_GainLossOnFairValueReMeasurementOfContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_SharesIssuedOnJanuary32022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_SharesIssuedOnJanuary32022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details) - Recurring<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract', window );"><strong>Fair Value Assets Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Financial assets by level within fair value hierarchy</a></td>
<td class="nump">$ 39,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 | Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract', window );"><strong>Fair Value Assets Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Financial assets by level within fair value hierarchy</a></td>
<td class="nump">39,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Fair Value Liabilities Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities by level within fair value hierarchy</a></td>
<td class="nump">4,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 | Contingent consideration - Non-Current</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Fair Value Liabilities Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities by level within fair value hierarchy</a></td>
<td class="nump">4,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract', window );"><strong>Fair Value Assets Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Financial assets by level within fair value hierarchy</a></td>
<td class="nump">39,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Fair Value Liabilities Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities by level within fair value hierarchy</a></td>
<td class="nump">4,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Contingent consideration - Non-Current</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Fair Value Liabilities Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities by level within fair value hierarchy</a></td>
<td class="nump">4,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract', window );"><strong>Fair Value Assets Measured on Recurring and Non recurring Basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Financial assets by level within fair value hierarchy</a></td>
<td class="nump">$ 39,707<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonfinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=kala_ContingentConsiderationNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=kala_ContingentConsiderationNoncurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details) - Level 3 - Contingent consideration<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure', window );">Financial liabilities by level within fair value hierarchy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Discounted cash flow model | Probabilities of achievement | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.166<span></span>
</td>
<td class="nump">0.166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Discounted cash flow model | Probabilities of achievement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.355<span></span>
</td>
<td class="nump">0.355<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Discounted cash flow model | Probabilities of achievement | Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.234<span></span>
</td>
<td class="nump">0.234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Discounted cash flow model | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.155<span></span>
</td>
<td class="nump">0.143<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure liability in contingent consideration arrangement in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonfinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonfinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=kala_ContingentConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=kala_ContingentConsiderationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=kala_MeasurementInputMilestoneAchievementProbabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=kala_MeasurementInputMilestoneAchievementProbabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Fair Value Measurement Levels (Details) - Level 3 - Contingent consideration - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 4,659<span></span>
</td>
<td class="nump">$ 4,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome', window );">Fair value adjustments</a></td>
<td class="num">$ (4,659)<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,659<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=kala_ContingentConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=kala_ContingentConsiderationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Fair Value Measurement Transfer Levels (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FairValueAssetsLevel1ToLevel2TransfersAmount1', window );">Transfer from level 1 to level 2, Assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FairValueAssetsLevel2ToLevel1TransfersAmount1', window );">Transfer from level 2 to level 1, Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1', window );">Transfer from level 1 to level 2, Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1', window );">Transfer from level 2 to level 1, Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3', window );">Transfer into level 3, Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3', window );">Transfer out of level 3, Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3', window );">Transfer into level 3, Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3', window );">Transfer out of level 3, Liability</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FairValueAssetsLevel1ToLevel2TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfer of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FairValueAssetsLevel1ToLevel2TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FairValueAssetsLevel2ToLevel1TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfer of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FairValueAssetsLevel2ToLevel1TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfer of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfer of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2G<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2G<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2G<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 101<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2G<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 101<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Grant Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 02, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Aug. 31, 2024</div></th>
<th class="th"><div>Aug. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GrantIncomeLineItems', window );"><strong>Grant Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_RoyaltyOnNetSalesAsPercent', window );">Royalty on net sales (as a percent)</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany', window );">Royalty on net sales based on of funds utilized by the Company</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_IncomeFromGrants', window );">Grant income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,377<span></span>
</td>
<td class="nump">$ 6,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeCurrent', window );">Deferred grant income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=kala_CaliforniaInstituteForRegenerativeMedicineMember', window );">California Institute for Regenerative Medicine (CIRM)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GrantIncomeLineItems', window );"><strong>Grant Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ThresholdPeriodForAchievementOfSpecifiedMilestones', window );">Threshold period for achievement of specified milestones'</a></td>
<td class="text">4 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug', window );">Term of royalty from the date of first commercial sale of such product, service or approved drug</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_IncomeFromGrants', window );">Grant income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,377<span></span>
</td>
<td class="nump">$ 6,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeCurrent', window );">Deferred grant income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=kala_CombangioIncMember', window );">Combangio, Inc. | California Institute for Regenerative Medicine (CIRM)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GrantIncomeLineItems', window );"><strong>Grant Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_RoyaltyOnNetSalesAsPercent', window );">Royalty on net sales (as a percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable', window );">Threshold sales after which royalty on net sales of funded invention is payable</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=kala_CombangioIncMember', window );">Combangio, Inc. | Award agreement | California Institute for Regenerative Medicine (CIRM)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_GrantIncomeLineItems', window );"><strong>Grant Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRestrictedAssets', window );">Restricted grant</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AmountEntitledForInitialDisbursementOfGrant', window );">Amount entitled for initial disbursement of grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Grant disbursement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,520<span></span>
</td>
<td class="nump">$ 3,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AmountEntitledForInitialDisbursementOfGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount entitled for initial disbursement of grant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AmountEntitledForInitialDisbursementOfGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_GrantIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_GrantIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_IncomeFromGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of grant income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_IncomeFromGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_RoyaltyOnNetSalesAsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the percentage of royalty on net sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_RoyaltyOnNetSalesAsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the royalty on net sales based on of funds utilized by the Company</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the term of royalty from the date of first commercial sale of such product, service or approved drug.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ThresholdPeriodForAchievementOfSpecifiedMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the threshold period for achievement of specified milestones.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ThresholdPeriodForAchievementOfSpecifiedMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the threshold sales after which royalty on net sales of funded invention is payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481174/470-10-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRestrictedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total assets that cannot be used for operating purposes because of contract or regulatory requirements that are in effect for a period that extends beyond one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestrictedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueNotFromContractWithCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue that is not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=kala_CaliforniaInstituteForRegenerativeMedicineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=kala_CaliforniaInstituteForRegenerativeMedicineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=kala_CombangioIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=kala_CombangioIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=kala_AwardAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=kala_AwardAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment-at cost</a></td>
<td class="nump">$ 869<span></span>
</td>
<td class="nump">$ 2,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">(869)<span></span>
</td>
<td class="num">(1,314)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment-net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">216<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment-at cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,194<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment-at cost</a></td>
<td class="nump">$ 869<span></span>
</td>
<td class="nump">$ 869<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional services</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DevelopmentCostsCurrent', window );">Development costs</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and benefits</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">2,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AccruedRevenueReserves', window );">Accrued revenue reserves (1)</a></td>
<td class="nump">155<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AccruedContractManufacturing', window );">Contract manufacturing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">413<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">$ 1,508<span></span>
</td>
<td class="nump">$ 4,975<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AccruedContractManufacturing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as contract manufacturing, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AccruedContractManufacturing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AccruedRevenueReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued revenue reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AccruedRevenueReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DevelopmentCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying values as of the balance sheet date of payable towards development costs, due within one year or within the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DevelopmentCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease - Operating leases - Menlo Park, CA Office Lease (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,691<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=kala_MenloParkCaliforniaOfficeLeaseMember', window );">Menlo Park, California Office Lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AreaOfPropertyLeased', window );">Leased square footage | ft&#178;</a></td>
<td class="nump">6,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">62 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend', window );">Existence of option to extend</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">$ 2,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">2,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=kala_MenloParkCaliforniaOfficeLeaseMember', window );">Menlo Park, California Office Lease | Restricted cash and other long-term assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="nump">$ 144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AreaOfPropertyLeased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of property leased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AreaOfPropertyLeased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to extend operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=kala_MenloParkCaliforniaOfficeLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=kala_MenloParkCaliforniaOfficeLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=kala_RestrictedCashAndOtherLongTermAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=kala_RestrictedCashAndOtherLongTermAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease - Operating leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 546<span></span>
</td>
<td class="nump">$ 596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">179<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">762<span></span>
</td>
<td class="nump">839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash outflows from operating leases</a></td>
<td class="nump">$ 550<span></span>
</td>
<td class="nump">$ 581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Oxford Finance Loan and Security Agreement (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 26, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th">
<div>Dec. 27, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 21, 2022 </div>
<div>USD ($) </div>
<div>installment</div>
</th>
<th class="th">
<div>May 04, 2021 </div>
<div>USD ($) </div>
<div>D</div>
</th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 26, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 25, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 09, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 03, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 29, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_NumberOfDaysOfObligationsDueDateOfCovenants', window );">Number of business days in which a failure to pay principal or interest on its due date as part of the covenants of the loan agreement | D</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentDebtDefaultPercent', window );">Additional interest rate upon an event of default accrued (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Amount of principal outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,284,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,793,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,583,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Amount of cash permitted for use</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,276,000<span></span>
</td>
<td class="nump">5,783,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=kala_AthyriumCreditFacilityMember', window );">Athyrium Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,276,000<span></span>
</td>
<td class="nump">5,766,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="nump">306,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Contractual coupon interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,802,000<span></span>
</td>
<td class="nump">4,518,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentAccretionExpenses', window );">Accretion of final prepayment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 354,000<span></span>
</td>
<td class="nump">$ 942,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Floating interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentFacilityFeesPaid', window );">Facility fees paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentFinalPaymentFeesPercentage', window );">Percentage of final payment fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentDebtDefaultPercent', window );">Additional interest rate upon an event of default accrued (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Debt repayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_RepaymentsOfLongTermDebtPrincipalPayment', window );">Partial prepayment</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,697,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Amount of principal outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,957,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentPrepaymentFee', window );">Prepayment fees paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">734,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentFinalPaymentFees', window );">Final prepayment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,569,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentPeriodicPaymentNumberOfInstallments', window );">Number of monthly installments | installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDefaultLongtermDebtAmount', window );">Total amount of the Company's obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Neither the tranche B term loan nor the tranche C term loan is made</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentPeriodicPaymentMonthlyInstallments', window );">Duration of periodic monthly payment installments under a scenario</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Either tranche B term loan nor tranche C term loan is made</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentPeriodicPaymentMonthlyInstallments', window );">Duration of periodic monthly payment installments under a scenario</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Payment on or before June 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Debt repayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_RepaymentsOfLongTermDebtPrincipalPayment', window );">Partial prepayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,673,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentFinalPaymentFees', window );">Final prepayment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Payment on or before January 31, 2024.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Debt repayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_RepaymentsOfLongTermDebtPrincipalPayment', window );">Partial prepayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,673,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentFinalPaymentFees', window );">Final prepayment fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Payment on or prior to December 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Debt repayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Payment on or prior to June 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Debt repayments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Floating interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | 30-day LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.89%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember', window );">Loan Agreement | Secured Overnight Financing Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Floating interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.89%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_LoanSettlementAgreementWithOxfordFinanceLlcMember', window );">Loan Settlement Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentSettlementAmountOwed', window );">Amount paid for settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PaymentsForSettlementOfDebt', window );">Payments for settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Unpaid principal balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_TermLoanMember', window );">Tranche A term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_TermLoanBMember', window );">Tranche B term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentFacilityFeesPaid', window );">Facility fees paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_TermLoanCMember', window );">Tranche C term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentFacilityFeesPaid', window );">Facility fees paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kala_ConvertibleLoanAgreementWithIndividualInvestorMember', window );">Convertible loan agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentAccretionExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt accretion expenses for final payment fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentAccretionExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentDebtDefaultPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentDebtDefaultPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentFacilityFeesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of facility fees paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentFacilityFeesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentFinalPaymentFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt final payment fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentFinalPaymentFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentFinalPaymentFeesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of final payment fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentFinalPaymentFeesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentPeriodicPaymentMonthlyInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Duration of periodic monthly payment installments under a scenario.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentPeriodicPaymentMonthlyInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentPeriodicPaymentNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of periodic payment installments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentPeriodicPaymentNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentPrepaymentFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of prepayment fee paid in connection with repayment of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentPrepaymentFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentSettlementAmountOwed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount agreed to be paid under the loan settlement agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentSettlementAmountOwed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_NumberOfDaysOfObligationsDueDateOfCovenants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of days in which a failure to pay principal or interest on its due date as part of the covenants of the loan agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_NumberOfDaysOfObligationsDueDateOfCovenants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PaymentsForSettlementOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for settlement of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PaymentsForSettlementOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_RepaymentsOfLongTermDebtPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt principal payment initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_RepaymentsOfLongTermDebtPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDefaultLongtermDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDefaultLongtermDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kala_AthyriumCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kala_AthyriumCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kala_LoanAgreementWithOxfordFinanceLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_PaymentOnOrBeforeJune302023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_PaymentOnOrBeforeJune302023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_PaymentOnOrBeforeJanuary312024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_PaymentOnOrBeforeJanuary312024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_PaymentOnOrPriorToDecember312024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_PaymentOnOrPriorToDecember312024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_PaymentOnOrPriorToJune302025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_PaymentOnOrPriorToJune302025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=kala_LondonInterbankOfferedRatesLiborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=kala_LondonInterbankOfferedRatesLiborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kala_LoanSettlementAgreementWithOxfordFinanceLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kala_LoanSettlementAgreementWithOxfordFinanceLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kala_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kala_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kala_TermLoanBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kala_TermLoanBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kala_TermLoanCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kala_TermLoanCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kala_ConvertibleLoanAgreementWithIndividualInvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kala_ConvertibleLoanAgreementWithIndividualInvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Carrying Value (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Principal loan balance</a></td>
<td class="nump">$ 29,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized debt discount and issuance cost</a></td>
<td class="num">(225)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue', window );">Cumulative accretion of exit fee</a></td>
<td class="nump">1,379<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AdjustedLongTermDebt', window );">Total debt</a></td>
<td class="nump">30,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion of long-term debt</a></td>
<td class="nump">10,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">$ 20,102<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AdjustedLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including principal loan balance, unamortized debt discount, debt issuance cost and cumulative accretion of exit fee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AdjustedLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of exit fee of the total principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ClassOfWarrantOrRightExercisable', window );">Shares Exercisable</a></td>
<td class="nump">290<span></span>
</td>
<td class="nump">3,983<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=kala_Warrants2016Member', window );">Warrants 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price Per Share</a></td>
<td class="nump">$ 413.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ClassOfWarrantOrRightExercisable', window );">Shares Exercisable</a></td>
<td class="nump">290<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=kala_Warrants2018Member', window );">Warrants 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price Per Share</a></td>
<td class="nump">$ 609.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ClassOfWarrantOrRightExercisable', window );">Shares Exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,693<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ClassOfWarrantOrRightExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or right exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ClassOfWarrantOrRightExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=kala_Warrants2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=kala_Warrants2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=kala_Warrants2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=kala_Warrants2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common and Preferred Stock (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 30, 2026 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 25, 2025 </div>
<div>Closing</div>
</th>
<th class="th">
<div>Nov. 24, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 23, 2025 </div>
<div>USD ($) </div>
<div>Closing </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>Vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 15, 2026 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series AA preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,849,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,091,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,849,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,091,182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember', window );">Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_NumberOfClosings', window );">Number of closings | Closing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series AA preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common stock.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_CommonStockVotingRightsPerShare', window );">Number of votes entitled to each share held | Vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesENonRedeemableNonControllingPreferredStockMember', window );">Series E Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesFNonRedeemableNonControllingPreferredStockMember', window );">Series F Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember', window );">Series G Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember', window );">Series H Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember', window );">Series I Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,286<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember', window );">Series AA Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Common stock issued upon conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLiquidationPreferencePerShare', window );">Liquidation rights (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember', window );">Series AA Convertible Non-Redeemable Preferred Stock | Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">681,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member', window );">Securities Purchase Agreement November 2025 | Series AA Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series AA preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member', window );">Securities Purchase Agreement November 2025 | Series AA Convertible Non-Redeemable Preferred Stock | Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series AA preferred stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member', window );">Securities Purchase Agreement November 2025 | Series Aa Convertible Non-Redeemable Preferred Stock And Series Aaa Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_NumberOfClosings', window );">Number of closings | Closing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member', window );">Securities Purchase Agreement January 2026 | Series AAA Convertible Non-Redeemable Preferred Stock | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance', window );">Preferred Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member', window );">Securities Purchase Agreement January 2026 | Series AAA Convertible Non-Redeemable Preferred Stock | Preferred Stock | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Proceeds from issuance of Series AA preferred stock | $</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock offering, net of issuance cost and underwriting fees (in shares)</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_CommonStockVotingRightsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of votes entitled to each share held on all matters submitted to a vote of stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_CommonStockVotingRightsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_NumberOfClosings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_NumberOfClosings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of nonredeemable preferred shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLiquidationPreferencePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLiquidationPreferencePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesENonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesENonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesFNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesFNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesGNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesHNonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesINonRedeemableNonControllingPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Common and Preferred Stock - Reserved Shares (Details) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="nump">54,025,973<span></span>
</td>
<td class="nump">9,501,059<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember', window );">Warrant rights to acquire common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="nump">290<span></span>
</td>
<td class="nump">3,983<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kala_EmployeeConsultantsAndDirectorsStockOptionsMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="nump">37,588<span></span>
</td>
<td class="nump">35,347<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="nump">1,981<span></span>
</td>
<td class="nump">10,496<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kala_StockOptionPlan2009Member', window );">2009 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kala_StockOptionsPlan2017Member', window );">2017 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="nump">1,945,488<span></span>
</td>
<td class="nump">1,675,807<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember', window );">Convertible preferred stock (as converted to common stock)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Common and Preferred Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock shares reserved for future issuance</a></td>
<td class="nump">52,040,600<span></span>
</td>
<td class="nump">7,775,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kala_EmployeeConsultantsAndDirectorsStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kala_EmployeeConsultantsAndDirectorsStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kala_StockOptionPlan2009Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kala_StockOptionPlan2009Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kala_StockOptionsPlan2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kala_StockOptionsPlan2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Stock Incentive Plans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 22, 2023</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock available for future grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,025,973<span></span>
</td>
<td class="nump">9,501,059<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kala_EmployeeConsultantsAndDirectorsStockOptionsMember', window );">Employee and Non-Employee Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock available for future grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,588<span></span>
</td>
<td class="nump">35,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Options expiry term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kala_EquityIncentivePlan2017Member', window );">2017 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized for issuance under share-based payment arrangement</a></td>
<td class="nump">1,250,000<span></span>
</td>
<td class="nump">527,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized</a></td>
<td class="nump">7,738,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors', window );">Annual limit on non-employee director compensation for incumbent directors</a></td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService', window );">Annual limit on non-employee director compensation for director's first year of service</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Options expiry term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent', window );">Annual increase in the number of shares (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the annual limit on non-employee director compensation for director's first year of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the annual limit on non-employee director compensation for incumbent directors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The annual increase in the number of shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kala_EmployeeConsultantsAndDirectorsStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kala_EmployeeConsultantsAndDirectorsStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kala_EquityIncentivePlan2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kala_EquityIncentivePlan2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Stock Options (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the beginning of the period (in shares)</a></td>
<td class="nump">878,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted, options (in shares)</a></td>
<td class="nump">689,525<span></span>
</td>
<td class="nump">317,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised options (in shares)</a></td>
<td class="num">(885)<span></span>
</td>
<td class="num">(1,281)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited options (in shares)</a></td>
<td class="num">(377,603)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the end of the period (in shares)</a></td>
<td class="nump">1,189,040<span></span>
</td>
<td class="nump">878,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest (in shares)</a></td>
<td class="nump">1,189,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options exercisable (in shares)</a></td>
<td class="nump">643,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the beginning of the period (in dollars per share)</a></td>
<td class="nump">$ 13.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">8.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">7.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">10.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the end of the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable (in dollars per shares)</a></td>
<td class="nump">$ 12.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contractual Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average period</a></td>
<td class="text">6 years 8 months 12 days<span></span>
</td>
<td class="text">8 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest</a></td>
<td class="text">6 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at the beginning of the period (in dollars)</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at the end of the period (in dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>No Definition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Fair Value Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Assumptions used in determining fair value of the stock options granted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility (minimum)</a></td>
<td class="nump">107.80%<span></span>
</td>
<td class="nump">107.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility (maximum)</a></td>
<td class="nump">114.10%<span></span>
</td>
<td class="nump">110.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate (minimum)</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.46%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate (maximum)</a></td>
<td class="nump">4.47%<span></span>
</td>
<td class="nump">4.41%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Assumptions used in determining fair value of the stock options granted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">5 years 2 months 26 days<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Assumptions used in determining fair value of the stock options granted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 years 7 days<span></span>
</td>
<td class="text">6 years 25 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of options granted</a></td>
<td class="nump">$ 7.42<span></span>
</td>
<td class="nump">$ 5.79<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 6,995<span></span>
</td>
<td class="nump">$ 8,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">1,292<span></span>
</td>
<td class="nump">2,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock based compensation expense</a></td>
<td class="nump">$ 5,703<span></span>
</td>
<td class="nump">$ 5,754<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - RSUs (Details) - RSU<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, other than options (in shares)</a></td>
<td class="nump">106,725<span></span>
</td>
<td class="nump">71,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding balance at end of period (in shares)</a></td>
<td class="nump">186,463<span></span>
</td>
<td class="nump">544,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested outstanding balance at end of period (in shares) | $</a></td>
<td class="nump">230,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred', window );">Vested and deferred (in shares)</a></td>
<td class="nump">44,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember', window );">Executive Officer | First anniversary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred', window );">Vested and deferred (in shares)</a></td>
<td class="nump">44,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of vested and deferred equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding and unvested as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - RSUs Activity (Details) - RSU - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested and outstanding balance at beginning of period (in shares)</a></td>
<td class="nump">544,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">106,725<span></span>
</td>
<td class="nump">71,830<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(311,509)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(152,870)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested and outstanding balance at end of period (in shares)</a></td>
<td class="nump">186,463<span></span>
</td>
<td class="nump">544,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred', window );">Vested and deferred (in shares)</a></td>
<td class="nump">44,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested and outstanding balance at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 21.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">7.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">24.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per shares)</a></td>
<td class="nump">$ 15.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested and outstanding balance at end of period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.67<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of vested and deferred equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Employee Stock Purchase Plan (Details) - 2017 Employee Stock Purchase Plan<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>period </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized for issuance under share-based payment arrangement</a></td>
<td class="nump">17,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods', window );">Number of offering periods | period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization', window );">Employee basic pay holding period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage', window );">Percentage of market value at which employee may purchase stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,627<span></span>
</td>
<td class="nump">11,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kala_EmployeeStockPurchasePlan2017Member', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant', window );">Threshold percentage of share available to grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of offering periods under the employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period over which the employees authorize to withhold the basic pay under share based compensation arrangement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of the market value at which employee stock purchase plan participants are entitled to purchase stock under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold percentage of share available to grant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=kala_EmployeeStockPurchasePlan2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=kala_EmployeeStockPurchasePlan2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to common stockholders</a></td>
<td class="num">$ (26,980)<span></span>
</td>
<td class="num">$ (38,511)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">8,148,275<span></span>
</td>
<td class="nump">3,796,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">8,148,275<span></span>
</td>
<td class="nump">3,796,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share attributable to common stockholders, basic</a></td>
<td class="num">$ (3.31)<span></span>
</td>
<td class="num">$ (10.15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share attributable to common stockholders, diluted</a></td>
<td class="num">$ (3.31)<span></span>
</td>
<td class="num">$ (10.15)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share - Antidilutive Securities (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Outstanding securities excluded from the computation of diluted weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">20,169,390<span></span>
</td>
<td class="nump">8,825,879<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Options to purchase shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Outstanding securities excluded from the computation of diluted weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">1,373,291<span></span>
</td>
<td class="nump">905,645<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=kala_UnvestedRestrictedStockUnitsMember', window );">Unvested RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Outstanding securities excluded from the computation of diluted weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">360,039<span></span>
</td>
<td class="nump">621,886<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Unexercised warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Outstanding securities excluded from the computation of diluted weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">3,060<span></span>
</td>
<td class="nump">4,223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertiblePreferredStockMember', window );">Convertible preferred stock (as converted to common stock)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Outstanding securities excluded from the computation of diluted weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">18,433,000<span></span>
</td>
<td class="nump">7,294,125<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=kala_UnvestedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=kala_UnvestedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of the federal statutory income tax rate (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal statutory income tax rate</a></td>
<td class="num">$ (5,733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">7,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract', window );"><strong>Nontaxable or Nondeductible Items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock Based Compensation Permanent</a></td>
<td class="nump">2,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount', window );">Mark to Market</a></td>
<td class="num">(978)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Other Nontaxable or Nondeductible Items</a></td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsAbstract', window );"><strong>Tax Credits:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount', window );">Federal R&amp;D and Orphan Drug Credits</a></td>
<td class="num">(2,945)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit), Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration', window );">Tax Jurisdiction of Domicile [Extensible Enumeration]</a></td>
<td class="text">country:US<span></span>
</td>
<td class="text">country:US<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Percent</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3.90%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(27.30%)<span></span>
</td>
<td class="num">(26.30%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract', window );"><strong>Nontaxable or Nondeductible Items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock Based Compensation Permanent</a></td>
<td class="num">(7.80%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent', window );">Mark to Market</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Other Nontaxable or Nondeductible Items</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract', window );"><strong>Tax Credits:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent', window );">Federal R&amp;D and Orphan Drug Credits</a></td>
<td class="nump">10.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible mark to market.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible mark to market.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Federal R&amp;D and Orphan Drug Credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to  Federal R&amp;D and Orphan Drug Credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479176/718-740-35-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates tax jurisdiction of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Net deferred tax assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 131,286<span></span>
</td>
<td class="nump">$ 121,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized research and development and start-up expenditures</a></td>
<td class="nump">9,865<span></span>
</td>
<td class="nump">13,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development tax credit carryforwards</a></td>
<td class="nump">5,492<span></span>
</td>
<td class="nump">2,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances', window );">Rebates, incentives, trade discounts and allowances</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Other</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">676<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">146,863<span></span>
</td>
<td class="nump">140,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_OperatingOrFinanceLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(499)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(499)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">$ (146,863)<span></span>
</td>
<td class="num">$ (139,507)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from rebates, incentives, trade discounts and allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_OperatingOrFinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating or finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_OperatingOrFinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Change in valuation allowance</a></td>
<td class="nump">7,356<span></span>
</td>
<td class="nump">10,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development tax credit carryforwards</a></td>
<td class="nump">5,492<span></span>
</td>
<td class="nump">2,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_TaxCreditCarryforwardAmountAnnualLimitation', window );">Annual limitation amount of tax credit carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Uncertain tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Interest or penalties recorded</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">561,353<span></span>
</td>
<td class="nump">405,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 491,801<span></span>
</td>
<td class="nump">$ 469,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_TaxCreditCarryforwardAmountAnnualLimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The annual limitation of the amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_TaxCreditCarryforwardAmountAnnualLimitation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Change in valuation allowance (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Beginning Balance</a></td>
<td class="nump">$ 139,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount', window );">Change charged to income tax expense</a></td>
<td class="nump">7,356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Ending Balance</a></td>
<td class="nump">$ 146,863<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance charged to income tax expense for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Feb. 28, 2023</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Nov. 15, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember', window );">Achievement of specified development and regulatory milestones relating to KPI-012 product | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones', window );">Annual license maintenance fees owed to Stanford for specific regulatory milestones</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember', window );">Achievement of sales based milestone relating to KPI-012 product | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones', window );">Annual license maintenance fees owed to Stanford for specific regulatory milestones</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones', window );">Contingent upon specified development, regulatory and commercialization milestones</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc. | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationPayable', window );">Contingent milestone consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc. | Achievement of sales based milestone relating to KPI-012 product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_PotentialMaximumPayoutForContingentConsideration', window );">Potential maximum payout for contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember', window );">Combangio, Inc. | First patient dosed with any product in phase 2 clinical trial, dosing milestone</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid', window );">Contingent milestone consideration paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">2,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable', window );">Contingent milestone consideration paid in shares value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,354<span></span>
</td>
<td class="nump">$ 2,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable', window );">Contingent milestone consideration paid in shares</a></td>
<td class="nump">105,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_AssetAcquisitionContingentMilestoneConsiderationPayable', window );">Contingent milestone consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 105,000<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual license maintenance fees owed to Stanford for specific regulatory milestones.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent milestone consideration payable in cash in connection with asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_AssetAcquisitionContingentMilestoneConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent milestone consideration in connection with asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_AssetAcquisitionContingentMilestoneConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PotentialMaximumPayoutForContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of potential maximum payout for contingent consideration  contingent upon the achievement of specified development, regulatory and sales-based milestones related to specified product.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PotentialMaximumPayoutForContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Potential payout for contingent consideration upon achievement of specified development , regulatory and commercial milestones.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=kala_CombangioIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Guarantees and Indemnifications (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Indemnification obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Indemnification obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsCurrentCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsCurrentCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Defined Contribution Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Matching contribution by employer</a></td>
<td class="nump">$ 134<span></span>
</td>
<td class="nump">$ 160<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 03, 2026 </div>
<div>USD ($) </div>
<div>installment </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 09, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 25, 2025 </div>
<div>USD ($) </div>
<div>Closing</div>
</th>
<th class="th">
<div>Nov. 23, 2025 </div>
<div>USD ($) </div>
<div>Closing</div>
</th>
<th class="th">
<div>Jan. 30, 2026 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember', window );">Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_NumberOfClosings', window );">Number of closings | Closing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ProceedsFromPreferredStockReservedForFutureIssuance', window );">Proceeds from preferred stock reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member', window );">Securities Purchase Agreement November 2025 | Series Aa Convertible Non-Redeemable Preferred Stock And Series Aaa Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_NumberOfClosings', window );">Number of closings | Closing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ProceedsFromPreferredStockReservedForFutureIssuance', window );">Proceeds from preferred stock reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FinancingReceivableFaceAmount', window );">Financing receivable, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FinancingReceivableInterestRatePercentage', window );">Financing receivable, interest rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FinancingReceivableGracePeriodToMakePayment', window );">Financing receivable, grace period to make payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_FinancingReceivableDefaultInterestRatePercentage', window );">Financing receivable, default interest rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Younet | Platform Development and Exclusive License Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementInitialTerm', window );">Initial term (in months)</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementRenewalTerm', window );">Renewal term (in months)</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementMaximumCashFees', window );">Maximum cash fees</a></td>
<td class="nump">$ 530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementPaymentOfCashFees', window );">Cash fees paid in cash</a></td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementCashFeesAmountPayable', window );">Cash fees payable</a></td>
<td class="nump">$ 450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementCashFeesNumberOfPaymentInstallments', window );">Number of installments | installment</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementCashFeesAmountOfPaymentInstallments', window );">Amount of payment installment</a></td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementTerminationNoticePeriod', window );">Termination notice period (in days)</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementSharesAgreedToIssue', window );">Shares agreed to issue (in shares) | shares</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementShareIssuancePeriod', window );">Share issuance period (in days)</a></td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementCashPaymentAmountRenewalTerm', window );">Cash payment, renewal term</a></td>
<td class="nump">$ 250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementSharesAgreedToIssueRenewalTerm', window );">Shares agreed to issue in renewal term (in shares) | shares</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementShareIssuancePeriodRenewalPeriod', window );">Share issuance period, renewal term (in days)</a></td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementMaximumDailyTradingVolumePercentage', window );">Maximum percentage of daily trading volume (in percent)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice', window );">Purchase price</a></td>
<td class="nump">$ 55,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Securities Purchase Agreement January 2026 | Series AAA Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kala_ProceedsFromPreferredStockReservedForFutureIssuance', window );">Proceeds from preferred stock reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance', window );">Preferred stock, capital shares reserved for future issuance | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Number of common shares issuable upon conversion for each share of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Number of common shares issuable upon conversion of preferred stock | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">882,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Securities Purchase Agreement January 2026 | Preferred Stock | Series AAA Convertible Non-Redeemable Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionRatio', window );">Number of common shares issuable upon conversion for each share of preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleSharesIssuable', window );">Number of common shares issuable upon conversion of preferred stock | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">882,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FinancingReceivableDefaultInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual interest rate applied to a financing receivable in case of default.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FinancingReceivableDefaultInterestRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FinancingReceivableFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of financing receivable at the time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FinancingReceivableFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FinancingReceivableGracePeriodToMakePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time allowed for the borrower to make a required payment after receiving a notice of default under a financing receivable,in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FinancingReceivableGracePeriodToMakePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_FinancingReceivableInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual interest rate charged on a financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_FinancingReceivableInterestRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementCashFeesAmountOfPaymentInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed monthly installment payment amount due under the terms of the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementCashFeesAmountOfPaymentInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementCashFeesAmountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash fees payable under the terms of the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementCashFeesAmountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementCashFeesNumberOfPaymentInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total number of monthly installment payments required under the terms of the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementCashFeesNumberOfPaymentInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementCashPaymentAmountRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of  cash to be paid by the Company upon each extension of the Agreement for a Renewal Term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementCashPaymentAmountRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementInitialTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents initial term of the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementInitialTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementMaximumCashFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of maximum cash fees agreed to pay for the initial term under the terms of the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementMaximumCashFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementMaximumDailyTradingVolumePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the maximum percentage of the Daily Trading Volume  that is permitted to sell Shares on any Trading Day pursuant to the terms of the License Agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementMaximumDailyTradingVolumePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the purchase price for option to acquire either all equity interests or all assets .</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementPaymentOfCashFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with payment of cash fees under the terms of the license agreement..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementPaymentOfCashFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents renewal  term of the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementShareIssuancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the period within which the Company is required to issue common stock following the Effective Date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementShareIssuancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementShareIssuancePeriodRenewalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the period within which the Company is required to issue common stock for renewal term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementShareIssuancePeriodRenewalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementSharesAgreedToIssue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of  shares agreed to be issued during the period under the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementSharesAgreedToIssue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementSharesAgreedToIssueRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common stock shares agreed to be issued during the renewal period under the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementSharesAgreedToIssueRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_LicenseAgreementTerminationNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the notice period of termination of the continued development under the license agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_LicenseAgreementTerminationNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_NumberOfClosings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_NumberOfClosings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kala_ProceedsFromPreferredStockReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of proceeds receivable from preferred stock reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kala_ProceedsFromPreferredStockReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kala_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of nonredeemable preferred shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common shares issuable upon conversion for each share of preferred stock to be converted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common shares issuable upon conversion of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleSharesIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementNovember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=kala_YounetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=kala_YounetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=kala_SecuritiesPurchaseAgreementJanuary2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>245</ContextCount>
  <ElementCount>435</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>95</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995200090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995200100 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995210101 - Disclosure - Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureNatureOfBusiness</Role>
      <ShortName>Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995210201 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995210301 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995210401 - Disclosure - Grant Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureGrantIncome</Role>
      <ShortName>Grant Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995210501 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995210601 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureAccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995210701 - Disclosure - Lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLease</Role>
      <ShortName>Lease</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995210801 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureDebt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995210901 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureWarrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995211001 - Disclosure - Common and Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureCommonAndPreferredStock</Role>
      <ShortName>Common and Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995211101 - Disclosure - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensation</Role>
      <ShortName>Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995211201 - Disclosure - Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLossPerShare</Role>
      <ShortName>Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995211301 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995211401 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995211501 - Disclosure - Defined Contribution Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureDefinedContributionPlan</Role>
      <ShortName>Defined Contribution Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995211601 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995443 - Disclosure - Award Timing Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure</Role>
      <ShortName>Award Timing Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>99930203 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>99930303 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstruments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>99930503 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>99930603 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureAccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureAccruedExpenses</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>99930703 - Disclosure - Lease (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLeaseTables</Role>
      <ShortName>Lease (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureLease</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>99930803 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureDebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureDebt</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>99930903 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureWarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureWarrants</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>99931003 - Disclosure - Common and Preferred Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureCommonAndPreferredStockTables</Role>
      <ShortName>Common and Preferred Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureCommonAndPreferredStock</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>99931103 - Disclosure - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationTables</Role>
      <ShortName>Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureStockBasedCompensation</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>99931203 - Disclosure - Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLossPerShareTables</Role>
      <ShortName>Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureLossPerShare</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>99931303 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>99940101 - Disclosure - Nature of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails</Role>
      <ShortName>Nature of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureNatureOfBusiness</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>99940201 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>99940202 - Disclosure - Summary of Significant Accounting Policies - Liquidity and Ability to Continue as a Going Concern (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Liquidity and Ability to Continue as a Going Concern (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>99940203 - Disclosure - Summary of Significant Accounting Policies - Cash, Concentration of Credit Risk and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash, Concentration of Credit Risk and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>99940204 - Disclosure - Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>99940205 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>99940301 - Disclosure - Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>99940302 - Disclosure - Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>99940303 - Disclosure - Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>99940304 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Levels (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Fair Value Measurement Levels (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>99940305 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Transfer Levels (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Fair Value Measurement Transfer Levels (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>99940401 - Disclosure - Grant Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureGrantIncomeDetails</Role>
      <ShortName>Grant Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureGrantIncome</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>99940501 - Disclosure - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>99940601 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureAccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureAccruedExpensesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>99940701 - Disclosure - Lease - Operating leases - Menlo Park, CA Office Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails</Role>
      <ShortName>Lease - Operating leases - Menlo Park, CA Office Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>99940702 - Disclosure - Lease - Operating leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails</Role>
      <ShortName>Lease - Operating leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>99940801 - Disclosure - Debt - Oxford Finance Loan and Security Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails</Role>
      <ShortName>Debt - Oxford Finance Loan and Security Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>99940802 - Disclosure - Debt - Carrying Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails</Role>
      <ShortName>Debt - Carrying Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>99940901 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureWarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureWarrantsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>99941001 - Disclosure - Common and Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails</Role>
      <ShortName>Common and Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureCommonAndPreferredStockTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>99941002 - Disclosure - Common and Preferred Stock - Reserved Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails</Role>
      <ShortName>Common and Preferred Stock - Reserved Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>99941101 - Disclosure - Stock-based Compensation - Stock Incentive Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails</Role>
      <ShortName>Stock-based Compensation - Stock Incentive Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>99941102 - Disclosure - Stock-based Compensation - Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails</Role>
      <ShortName>Stock-based Compensation - Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>99941103 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails</Role>
      <ShortName>Stock-based Compensation - Fair Value Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>99941104 - Disclosure - Stock-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationDetails</Role>
      <ShortName>Stock-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureStockBasedCompensationTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>99941105 - Disclosure - Stock-based Compensation - Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-based Compensation - Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>99941106 - Disclosure - Stock-based Compensation - RSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails</Role>
      <ShortName>Stock-based Compensation - RSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>99941107 - Disclosure - Stock-based Compensation - RSUs Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails</Role>
      <ShortName>Stock-based Compensation - RSUs Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>99941108 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Stock-based Compensation - Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>99941201 - Disclosure - Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLossPerShareDetails</Role>
      <ShortName>Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureLossPerShareTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>99941202 - Disclosure - Loss Per Share - Antidilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails</Role>
      <ShortName>Loss Per Share - Antidilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>99941301 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails</Role>
      <ShortName>Income Taxes - Reconciliation of the federal statutory income tax rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>99941302 - Disclosure - Income Taxes - Net deferred tax assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails</Role>
      <ShortName>Income Taxes - Net deferred tax assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>99941303 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>99941304 - Disclosure - Income Taxes - Change in valuation allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails</Role>
      <ShortName>Income Taxes - Change in valuation allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>99941401 - Disclosure - Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails</Role>
      <ShortName>Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>99941402 - Disclosure - Commitments and Contingencies - Guarantees and Indemnifications (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails</Role>
      <ShortName>Commitments and Contingencies - Guarantees and Indemnifications (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>99941501 - Disclosure - Defined Contribution Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureDefinedContributionPlanDetails</Role>
      <ShortName>Defined Contribution Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureDefinedContributionPlan</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="kala-20251231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>99941601 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kalarx.com/role/DisclosureSubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kalarx.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>kala-20251231.xsd</File>
    <File>kala-20251231_cal.xml</File>
    <File>kala-20251231_def.xml</File>
    <File>kala-20251231_lab.xml</File>
    <File>kala-20251231_pre.xml</File>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="kala-20251231x10k.htm">kala-20251231x10k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kala-20251231x10k006.jpg</File>
    <File>kala-20251231x10k007.jpg</File>
    <File>kala-20251231x10k008.jpg</File>
    <File>kala-20251231x10k009.jpg</File>
    <File>kala-20251231x10k010.jpg</File>
    <File>kala-20251231x10k011.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="640">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="12">http://xbrl.sec.gov/cyd/2025</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="11">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>109
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "kala-20251231x10k.htm": {
   "nsprefix": "kala",
   "nsuri": "http://www.kalarx.com/20251231",
   "dts": {
    "schema": {
     "local": [
      "kala-20251231.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/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "kala-20251231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kala-20251231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "kala-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kala-20251231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "kala-20251231x10k.htm"
     ]
    }
   },
   "keyStandard": 324,
   "keyCustom": 111,
   "axisStandard": 32,
   "axisCustom": 0,
   "memberStandard": 32,
   "memberCustom": 57,
   "hidden": {
    "total": 49,
    "http://xbrl.sec.gov/dei/2025": 4,
    "http://fasb.org/us-gaap/2025": 37,
    "http://www.kalarx.com/20251231": 8
   },
   "contextCount": 245,
   "entityCount": 1,
   "segmentCount": 95,
   "elementCount": 791,
   "unitCount": 11,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 640,
    "http://xbrl.sec.gov/dei/2025": 37,
    "http://xbrl.sec.gov/cyd/2025": 12,
    "http://xbrl.sec.gov/ecd/2025": 11
   },
   "report": {
    "R1": {
     "role": "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation",
     "longName": "995200090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets",
     "longName": "995200100 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "longName": "995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w",
      "name": "us-gaap:PreferredStockSharesIssued",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
     "longName": "995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
     "longName": "995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
     "longName": "995200305 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtmOfferingMember_rqRHZD_16UG88WrrDo20hQ",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_QKsXMs8Mpk6sdLQdyXUWiA",
      "name": "kala:PaymentsOfStockIssuanceCostsTemporaryEquity",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.kalarx.com/role/DisclosureNatureOfBusiness",
     "longName": "995210101 - Disclosure - Nature of Business",
     "shortName": "Nature of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "995210201 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstruments",
     "longName": "995210301 - Disclosure - Fair Value of Financial Instruments",
     "shortName": "Fair Value of Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.kalarx.com/role/DisclosureGrantIncome",
     "longName": "995210401 - Disclosure - Grant Income",
     "shortName": "Grant Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:GrantIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:GrantIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNet",
     "longName": "995210501 - Disclosure - Property and Equipment, Net",
     "shortName": "Property and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.kalarx.com/role/DisclosureAccruedExpenses",
     "longName": "995210601 - Disclosure - Accrued Expenses",
     "shortName": "Accrued Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.kalarx.com/role/DisclosureLease",
     "longName": "995210701 - Disclosure - Lease",
     "shortName": "Lease",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.kalarx.com/role/DisclosureDebt",
     "longName": "995210801 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.kalarx.com/role/DisclosureWarrants",
     "longName": "995210901 - Disclosure - Warrants",
     "shortName": "Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:StockWarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:StockWarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.kalarx.com/role/DisclosureCommonAndPreferredStock",
     "longName": "995211001 - Disclosure - Common and Preferred Stock",
     "shortName": "Common and Preferred Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensation",
     "longName": "995211101 - Disclosure - Stock-based Compensation",
     "shortName": "Stock-based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.kalarx.com/role/DisclosureLossPerShare",
     "longName": "995211201 - Disclosure - Loss Per Share",
     "shortName": "Loss Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.kalarx.com/role/DisclosureIncomeTaxes",
     "longName": "995211301 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.kalarx.com/role/DisclosureCommitmentsAndContingencies",
     "longName": "995211401 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.kalarx.com/role/DisclosureDefinedContributionPlan",
     "longName": "995211501 - Disclosure - Defined Contribution Plan",
     "shortName": "Defined Contribution Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.kalarx.com/role/DisclosureSubsequentEvents",
     "longName": "995211601 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R26": {
     "role": "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
     "longName": "995443 - Disclosure - Award Timing Disclosure",
     "shortName": "Award Timing Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "ecd:AwardTmgMnpiDiscTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "ecd:AwardTmgMnpiDiscTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "longName": "99930203 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables",
     "longName": "99930303 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetTables",
     "longName": "99930503 - Disclosure - Property and Equipment, Net (Tables)",
     "shortName": "Property and Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.kalarx.com/role/DisclosureAccruedExpensesTables",
     "longName": "99930603 - Disclosure - Accrued Expenses (Tables)",
     "shortName": "Accrued Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.kalarx.com/role/DisclosureLeaseTables",
     "longName": "99930703 - Disclosure - Lease (Tables)",
     "shortName": "Lease (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.kalarx.com/role/DisclosureDebtTables",
     "longName": "99930803 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.kalarx.com/role/DisclosureWarrantsTables",
     "longName": "99930903 - Disclosure - Warrants (Tables)",
     "shortName": "Warrants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "kala:StockWarrantsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "kala:StockWarrantsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockTables",
     "longName": "99931003 - Disclosure - Common and Preferred Stock (Tables)",
     "shortName": "Common and Preferred Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationTables",
     "longName": "99931103 - Disclosure - Stock-based Compensation (Tables)",
     "shortName": "Stock-based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.kalarx.com/role/DisclosureLossPerShareTables",
     "longName": "99931203 - Disclosure - Loss Per Share (Tables)",
     "shortName": "Loss Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.kalarx.com/role/DisclosureIncomeTaxesTables",
     "longName": "99931303 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
     "longName": "99940101 - Disclosure - Nature of Business (Details)",
     "shortName": "Nature of Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Duration_12_30_2025_To_12_30_2025_1rB7lI7tfk-5_JxVn-p_5Q",
      "name": "kala:VotingAgreementIrrevocableProxyTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_12_30_2025_To_12_30_2025_1rB7lI7tfk-5_JxVn-p_5Q",
      "name": "kala:VotingAgreementIrrevocableProxyTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails",
     "longName": "99940201 - Disclosure - Summary of Significant Accounting Policies - Basis of Presentation (Details)",
     "shortName": "Summary of Significant Accounting Policies - Basis of Presentation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R44": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails",
     "longName": "99940202 - Disclosure - Summary of Significant Accounting Policies - Liquidity and Ability to Continue as a Going Concern (Details)",
     "shortName": "Summary of Significant Accounting Policies - Liquidity and Ability to Continue as a Going Concern (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R45": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails",
     "longName": "99940203 - Disclosure - Summary of Significant Accounting Policies - Cash, Concentration of Credit Risk and Restricted Cash (Details)",
     "shortName": "Summary of Significant Accounting Policies - Cash, Concentration of Credit Risk and Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails",
     "longName": "99940204 - Disclosure - Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details)",
     "shortName": "Summary of Significant Accounting Policies - PPE, Asset Impairment and Tax Incentives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails",
     "longName": "99940205 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)",
     "shortName": "Summary of Significant Accounting Policies - Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
     "longName": "99940301 - Disclosure - Fair Value of Financial Instruments (Details)",
     "shortName": "Fair Value of Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:GainLossOnFairValueReMeasurementOfContingentConsideration",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_11_15_2021_To_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_0P_7epmjwk6AU65TpXbNVQ",
      "name": "kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails",
     "longName": "99940302 - Disclosure - Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details)",
     "shortName": "Fair Value of Financial Instruments - Recurring and Nonrecurring Fair value Measurements Within Hierarchy (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PYfuv4TF9UaEb0KcrubzwA",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PYfuv4TF9UaEb0KcrubzwA",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
     "longName": "99940303 - Disclosure - Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details)",
     "shortName": "Fair Value of Financial Instruments - Quantitative Information and Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw",
      "name": "us-gaap:NonfinancialLiabilitiesFairValueDisclosure",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw",
      "name": "us-gaap:NonfinancialLiabilitiesFairValueDisclosure",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails",
     "longName": "99940304 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Levels (Details)",
     "shortName": "Fair Value of Financial Instruments - Fair Value Measurement Levels (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_J_N1Wdn9j0eaOA4iNlhG9A",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails",
     "longName": "99940305 - Disclosure - Fair Value of Financial Instruments - Fair Value Measurement Transfer Levels (Details)",
     "shortName": "Fair Value of Financial Instruments - Fair Value Measurement Transfer Levels (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R53": {
     "role": "http://www.kalarx.com/role/DisclosureGrantIncomeDetails",
     "longName": "99940401 - Disclosure - Grant Income (Details)",
     "shortName": "Grant Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg",
      "name": "kala:RoyaltyOnNetSalesAsPercent",
      "unitRef": "Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "kala:GrantIncomeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg",
      "name": "kala:RoyaltyOnNetSalesAsPercent",
      "unitRef": "Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "kala:GrantIncomeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails",
     "longName": "99940501 - Disclosure - Property and Equipment, Net (Details)",
     "shortName": "Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails",
     "longName": "99940601 - Disclosure - Accrued Expenses (Details)",
     "shortName": "Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails",
     "longName": "99940701 - Disclosure - Lease - Operating leases - Menlo Park, CA Office Lease (Details)",
     "shortName": "Lease - Operating leases - Menlo Park, CA Office Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2023_To_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_OM2SGoYD1kexpoutXqmUpQ",
      "name": "kala:AreaOfPropertyLeased",
      "unitRef": "Unit_Standard_sqft_U2ZM5kmNXk27xb3ZDuBOxg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails",
     "longName": "99940702 - Disclosure - Lease - Operating leases (Details)",
     "shortName": "Lease - Operating leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
     "longName": "99940801 - Disclosure - Debt - Oxford Finance Loan and Security Agreement (Details)",
     "shortName": "Debt - Oxford Finance Loan and Security Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_5_4_2021_To_5_4_2021_GjwvoXRUy0ieyp8m5VFyoQ",
      "name": "kala:NumberOfDaysOfObligationsDueDateOfCovenants",
      "unitRef": "Unit_Standard_D_MWQ2Q9EquEazPcKbu-G4GA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_5_4_2021_To_5_4_2021_GjwvoXRUy0ieyp8m5VFyoQ",
      "name": "kala:NumberOfDaysOfObligationsDueDateOfCovenants",
      "unitRef": "Unit_Standard_D_MWQ2Q9EquEazPcKbu-G4GA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails",
     "longName": "99940802 - Disclosure - Debt - Carrying Value (Details)",
     "shortName": "Debt - Carrying Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.kalarx.com/role/DisclosureWarrantsDetails",
     "longName": "99940901 - Disclosure - Warrants (Details)",
     "shortName": "Warrants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:ClassOfWarrantOrRightExercisable",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "kala:StockWarrantsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:ClassOfWarrantOrRightExercisable",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "kala:StockWarrantsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
     "longName": "99941001 - Disclosure - Common and Preferred Stock (Details)",
     "shortName": "Common and Preferred Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_aGhHH2M3Y0ecvxqBfekiXw",
      "name": "kala:CommonStockVotingRightsPerShare",
      "unitRef": "Unit_Standard_Vote_vj6Y-csRZUG7tT6ZnB175A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
     "longName": "99941002 - Disclosure - Common and Preferred Stock - Reserved Shares (Details)",
     "shortName": "Common and Preferred Stock - Reserved Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfConversionsOfStockTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_zBpnpaHNhUKp7YXcdzypAA",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfConversionsOfStockTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails",
     "longName": "99941101 - Disclosure - Stock-based Compensation - Stock Incentive Plans (Details)",
     "shortName": "Stock-based Compensation - Stock Incentive Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfConversionsOfStockTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_qAn7kkWbD0Go6R57sgJ82Q",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails",
     "longName": "99941102 - Disclosure - Stock-based Compensation - Stock Options (Details)",
     "shortName": "Stock-based Compensation - Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails",
     "longName": "99941103 - Disclosure - Stock-based Compensation - Fair Value Assumptions (Details)",
     "shortName": "Stock-based Compensation - Fair Value Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationDetails",
     "longName": "99941104 - Disclosure - Stock-based Compensation (Details)",
     "shortName": "Stock-based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
     "longName": "99941105 - 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": "67",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails",
     "longName": "99941106 - Disclosure - Stock-based Compensation - RSUs (Details)",
     "shortName": "Stock-based Compensation - RSUs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q",
      "name": "kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
     "longName": "99941107 - Disclosure - Stock-based Compensation - RSUs Activity (Details)",
     "shortName": "Stock-based Compensation - RSUs Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Sn8hMoP1RkmH0CqlhsTZRw",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
     "longName": "99941108 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan (Details)",
     "shortName": "Stock-based Compensation - Employee Stock Purchase Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2018_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_jxgA2gIBfESPb8E3NgYqFA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2018_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_jxgA2gIBfESPb8E3NgYqFA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.kalarx.com/role/DisclosureLossPerShareDetails",
     "longName": "99941201 - Disclosure - Loss Per Share (Details)",
     "shortName": "Loss Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R72": {
     "role": "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails",
     "longName": "99941202 - Disclosure - Loss Per Share - Antidilutive Securities (Details)",
     "shortName": "Loss Per Share - Antidilutive Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails",
     "longName": "99941301 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate (Details)",
     "shortName": "Income Taxes - Reconciliation of the federal statutory income tax rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails",
     "longName": "99941302 - Disclosure - Income Taxes - Net deferred tax assets (Details)",
     "shortName": "Income Taxes - Net deferred tax assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails",
     "longName": "99941303 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:IncomeTaxExpenseBenefit",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails",
     "longName": "99941304 - Disclosure - Income Taxes - Change in valuation allowance (Details)",
     "shortName": "Income Taxes - Change in valuation allowance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "kala:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
     "longName": "99941401 - Disclosure - Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details)",
     "shortName": "Commitments and Contingencies - Contingencies Related to Stanford and Merger Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_28Rv7RR_7Uy_LqU60ik6PA",
      "name": "kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_28Rv7RR_7Uy_LqU60ik6PA",
      "name": "kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails",
     "longName": "99941402 - Disclosure - Commitments and Contingencies - Guarantees and Indemnifications (Details)",
     "shortName": "Commitments and Contingencies - Guarantees and Indemnifications (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:GuaranteeObligationsCurrentCarryingValue",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:GuaranteeObligationsCurrentCarryingValue",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.kalarx.com/role/DisclosureDefinedContributionPlanDetails",
     "longName": "99941501 - Disclosure - Defined Contribution Plan (Details)",
     "shortName": "Defined Contribution Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
     "longName": "99941601 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_11_23_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__rihQYJ0pk2jd1BkYqUkIg",
      "name": "kala:ProceedsFromPreferredStockReservedForFutureIssuance",
      "unitRef": "Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kala-20251231x10k.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "verboseLabel": "Accrued Expenses",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r34",
      "r897"
     ]
    },
    "kala_AccruedContractManufacturing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AccruedContractManufacturing",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as contract manufacturing, due within one year or the normal operating cycle, if longer.",
        "label": "Accrued Contract Manufacturing",
        "terseLabel": "Contract manufacturing"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AccruedExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AccruedExpensesPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accrued expenses.",
        "label": "Accrued Expenses [Policy Text Block]",
        "terseLabel": "Accrued Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AccruedIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AccruedIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for issuance costs.",
        "label": "Accrued Issuance Costs",
        "terseLabel": "Issuance costs included in accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Accrued expenses and other current liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Professional services",
        "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": [
      "r36"
     ]
    },
    "kala_AccruedRevenueReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AccruedRevenueReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued revenue reserves.",
        "label": "Accrued revenue reserves",
        "terseLabel": "Accrued revenue reserves (1)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: Accumulated depreciation",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r108",
      "r693"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r963"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r47",
      "r897",
      "r1209"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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": [
      "r735",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1145",
      "r1212"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r976"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r976"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r976"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r976"
     ]
    },
    "kala_AdjustedLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AdjustedLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including principal loan balance, unamortized debt discount, debt issuance cost and cumulative accretion of exit fee.",
        "label": "Adjusted Long-term Debt",
        "totalLabel": "Total debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "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": [
      "r405"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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 cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Expense",
        "terseLabel": "Advertising expenses",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r867"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r934",
      "r945",
      "r955",
      "r988"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r937",
      "r948",
      "r958",
      "r991"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r976"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r983"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r938",
      "r949",
      "r959",
      "r983",
      "r992",
      "r996",
      "r1004"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1002"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r442",
      "r451"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of debt discount",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r55",
      "r336",
      "r1160"
     ]
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount and other non-cash interest",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r854",
      "r855",
      "r1056",
      "r1160"
     ]
    },
    "kala_AmountEntitledForInitialDisbursementOfGrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AmountEntitledForInitialDisbursementOfGrant",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount entitled for initial disbursement of grant.",
        "label": "Amount Entitled For Initial Disbursement Of Grant",
        "terseLabel": "Amount entitled for initial disbursement of grant"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual license maintenance fees owed to Stanford for specific regulatory milestones.",
        "label": "Annual License Maintenance Fees Upon Achievement Of Specific Milestones",
        "terseLabel": "Annual license maintenance fees owed to Stanford for specific regulatory milestones"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the annual limit on non-employee director compensation for director's first year of service.",
        "label": "Annual Limit On Non-Employee Director Compensation For Director's First Year Of Service",
        "terseLabel": "Annual limit on non-employee director compensation for director's first year of service"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the annual limit on non-employee director compensation for incumbent directors.",
        "label": "Annual Limit On Non-Employee Director Compensation For Incumbent Directors",
        "terseLabel": "Annual limit on non-employee director compensation for incumbent directors"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Outstanding securities excluded from the computation of diluted weighted average shares outstanding (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": [
      "r178"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Outstanding securities excluded from the computation of diluted weighted average shares outstanding",
        "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": [
      "r178"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "kala_AreaOfPropertyLeased": {
     "xbrltype": "areaItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AreaOfPropertyLeased",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of property leased.",
        "label": "Area Of Property Leased",
        "terseLabel": "Leased square footage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r725",
      "r1139"
     ]
    },
    "kala_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition.",
        "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable, Number of Shares",
        "terseLabel": "Number of shares"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AssetAcquisitionContingentMilestoneConsiderationCashPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AssetAcquisitionContingentMilestoneConsiderationCashPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contingent milestone consideration payable in cash in connection with asset acquisition.",
        "label": "Asset Acquisition Contingent Milestone Consideration, Cash Paid",
        "terseLabel": "Contingent milestone consideration paid"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.",
        "label": "Asset Acquisition Contingent Milestone Consideration, Equity Interest Issued OR Issuable",
        "terseLabel": "Contingent milestone consideration paid in shares value"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of acquirer's equity interest issued and issuable as part of contingent milestone consideration transferred in asset acquisition.",
        "label": "Asset Acquisition Contingent Milestone Consideration, Number of Equity Interest Issued OR Issuable",
        "terseLabel": "Contingent milestone consideration paid in shares"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AssetAcquisitionContingentMilestoneConsiderationPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AssetAcquisitionContingentMilestoneConsiderationPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contingent milestone consideration in connection with asset acquisition.",
        "label": "Asset Acquisition Contingent Milestone Consideration Payable",
        "terseLabel": "Contingent milestone consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r725",
      "r1139"
     ]
    },
    "us-gaap_AssetImpairmentChargesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetImpairmentChargesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Impairment Charges [Abstract]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r87",
      "r109",
      "r139",
      "r142",
      "r143",
      "r183",
      "r192",
      "r216",
      "r219",
      "r257",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r503",
      "r507",
      "r599",
      "r678",
      "r679",
      "r686",
      "r770",
      "r843",
      "r844",
      "r856",
      "r897",
      "r901",
      "r902",
      "r913",
      "r1093",
      "r1094",
      "r1166"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r115",
      "r139",
      "r142",
      "r143",
      "r257",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r503",
      "r507",
      "r599",
      "r897",
      "r1093",
      "r1094",
      "r1166"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Non-current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AtMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AtMarketOfferingMember",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to at the market offering.",
        "label": "At The Market Offering [Member]",
        "terseLabel": "At The Market Offering"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AthyriumCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AthyriumCreditFacilityMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The credit facility entered into with Athyrium.",
        "label": "Athyrium Credit Facility [Member]",
        "terseLabel": "Athyrium Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "kala_AtmOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AtmOfferingMember",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the at-the-market (ATM) offering.",
        "label": "At The Market [Member]",
        "terseLabel": "ATM"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r918",
      "r941"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r918",
      "r941"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r918",
      "r941"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesPurchasedOptionsPricePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesPurchasedOptionsPricePolicy",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Premium on Purchased Options [Policy Text Block]",
        "verboseLabel": "Investments",
        "documentation": "Disclosure of accounting policy for premium paid to acquire option for investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r550"
     ]
    },
    "kala_AwardAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "AwardAgreementMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Award Agreement Member.",
        "label": "Award Agreement [Member]",
        "terseLabel": "Award agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1000"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r995"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r995"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r995"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r995"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r995"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails",
      "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": [
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r997"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r996"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r996"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r598",
      "r877",
      "r878",
      "r1030",
      "r1177"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r598",
      "r877",
      "r878",
      "r1030",
      "r1177"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r1057"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "terseLabel": "Measurement input",
        "documentation": "Value of input used to measure liability in contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r498",
      "r570",
      "r571",
      "r572",
      "r870",
      "r872"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "terseLabel": "Long-term contingent consideration",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1138"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Description and Basis of Presentation [Text Block]",
        "verboseLabel": "Nature of Business",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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)."
       }
      }
     },
     "auth_ref": [
      "r1039",
      "r1057"
     ]
    },
    "kala_CaliforniaInstituteForRegenerativeMedicineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "CaliforniaInstituteForRegenerativeMedicineMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to California Institute for Regenerative Medicine Member.",
        "label": "California Institute for Regenerative Medicine [Member]",
        "terseLabel": "California Institute for Regenerative Medicine (CIRM)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r106",
      "r823"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash Equivalents",
        "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": [
      "r15"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "terseLabel": "Financial assets by level within fair value hierarchy",
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r58",
      "r136"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents:",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r58"
     ]
    },
    "us-gaap_CashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashEquivalentsMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Equivalents [Member]",
        "terseLabel": "Cash equivalents",
        "documentation": "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": [
      "r106"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r974"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.kalarx.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/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r112",
      "r113",
      "r114",
      "r139",
      "r143",
      "r171",
      "r172",
      "r175",
      "r177",
      "r185",
      "r186",
      "r257",
      "r305",
      "r307",
      "r308",
      "r309",
      "r312",
      "r313",
      "r347",
      "r348",
      "r350",
      "r351",
      "r353",
      "r356",
      "r359",
      "r360",
      "r364",
      "r367",
      "r375",
      "r599",
      "r728",
      "r729",
      "r730",
      "r731",
      "r735",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r758",
      "r778",
      "r796",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r1026",
      "r1060",
      "r1062",
      "r1070"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "kala_ClassOfWarrantOrRightExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ClassOfWarrantOrRightExercisable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or right exercisable.",
        "label": "Class of Warrant or Right, Exercisable",
        "terseLabel": "Shares Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise Price Per Share",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r145",
      "r376"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "verboseLabel": "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_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r975"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r975"
     ]
    },
    "kala_CombangioIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "CombangioIncMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to Combangio, Inc.",
        "label": "Combangio Inc [Member]",
        "terseLabel": "Combangio, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies (Note 14)",
        "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": [
      "r41",
      "r81",
      "r687",
      "r757"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.kalarx.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": [
      "r66",
      "r296",
      "r297",
      "r818",
      "r1085",
      "r1090"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A [Member]",
        "terseLabel": "Common stock.",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock available for future grant",
        "verboseLabel": "Common stock shares reserved for future issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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": [
      "r903",
      "r904",
      "r905",
      "r907",
      "r908",
      "r909",
      "r910",
      "r1066",
      "r1067",
      "r1069",
      "r1145",
      "r1207",
      "r1212"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r758"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r46",
      "r758",
      "r776",
      "r1212",
      "r1213"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.001 par value; 120,000,000 shares authorized as of December 31, 2025 and December 31, 2024; 27,849,725 and 6,091,182 shares issued and outstanding as of December 31, 2025 and December 31, 2024, 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": [
      "r46",
      "r348",
      "r355",
      "r689",
      "r897"
     ]
    },
    "kala_CommonStockVotingRightsPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "CommonStockVotingRightsPerShare",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes entitled to each share held on all matters submitted to a vote of stockholders.",
        "label": "Common Stock Voting Rights Per Share",
        "terseLabel": "Number of votes entitled to each share held"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r980"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r979"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r981"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r978"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementCondensedConsolidatedStatementsOfOperationsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total 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": [
      "r12",
      "r117",
      "r119",
      "r124",
      "r676",
      "r699",
      "r700"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive loss:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer hardware and software",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Cash and Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r596"
     ]
    },
    "us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRisksTypesNoConcentrationPercentageAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risks, Types, No Concentration Percentage [Abstract]",
        "terseLabel": "Cash and Concentration of Credit Risk"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r834"
     ]
    },
    "kala_ContingentConsiderationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ContingentConsiderationMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Contingent Consideration.",
        "label": "Contingent Consideration [Member]",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ContingentConsiderationNoncurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ContingentConsiderationNoncurrentMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to non-current Contingent Consideration.",
        "label": "Contingent Consideration, Noncurrent [Member]",
        "terseLabel": "Contingent consideration - Non-Current"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ContingentConsiderationPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ContingentConsiderationPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for contingent consideration.",
        "label": "Contingent Consideration Policy [Policy Text Block]",
        "terseLabel": "Contingent Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock [Line Items]",
        "terseLabel": "Common and Preferred 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_ConversionOfStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock [Table]",
        "documentation": "Disclosure of information about stock converted into another financial instrument in noncash or part noncash transaction."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r18"
     ]
    },
    "kala_ConvertibleLoanAgreementWithIndividualInvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ConvertibleLoanAgreementWithIndividualInvestorMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to convertible loan agreement with individual investor (the\"Lender\") .",
        "label": "Convertible Loan Agreement With Individual Investor [Member]",
        "terseLabel": "Convertible loan agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertiblePreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock [Member]",
        "terseLabel": "Convertible preferred stock (as converted to common stock)",
        "verboseLabel": "Convertible preferred stock (as converted to common stock)",
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r360",
      "r364",
      "r907",
      "r908",
      "r909",
      "r910"
     ]
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock, Shares Issued upon Conversion",
        "verboseLabel": "Common stock issued upon conversion",
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r28",
      "r45",
      "r70",
      "r370"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Costs and expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails",
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r139",
      "r147",
      "r148",
      "r318",
      "r362",
      "r633",
      "r653",
      "r685",
      "r824",
      "r825",
      "r826",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1140",
      "r1141",
      "r1142",
      "r1143"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r1091"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r1091"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r926",
      "r1015"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r926",
      "r1015"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r1017"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r1017"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r930",
      "r1019"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r1017"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1010"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r922",
      "r1011"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922",
      "r1011"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r1009"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r1009"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r1009"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r923",
      "r1012"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r925",
      "r1014"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925",
      "r1014"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r926",
      "r1015"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r1018"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r1016"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r1013"
     ]
    },
    "us-gaap_DebtDefaultLongtermDebtAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDefaultLongtermDebtAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Debt Default, Amount",
        "terseLabel": "Total amount of the Company's obligations",
        "documentation": "Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r141"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r139",
      "r141",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r303",
      "r304",
      "r314",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r330",
      "r337",
      "r338",
      "r340",
      "r549",
      "r610"
     ]
    },
    "kala_DebtInstrumentAccretionExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentAccretionExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debt accretion expenses for final payment fees.",
        "label": "Debt Instrument, Accretion Expenses",
        "terseLabel": "Accretion of final prepayment fee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "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": [
      "r10",
      "r35",
      "r36",
      "r78",
      "r80",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r895",
      "r1058",
      "r1059",
      "r1061",
      "r1065",
      "r1086",
      "r1087",
      "r1088",
      "r1159",
      "r1161",
      "r1174"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "verboseLabel": "Spread on variable rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Unpaid principal balance",
        "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": [
      "r10",
      "r80",
      "r341"
     ]
    },
    "kala_DebtInstrumentDebtDefaultPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentDebtDefaultPercent",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.",
        "label": "Debt Instrument, Debt Default, Percent",
        "terseLabel": "Additional interest rate upon an event of default accrued (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails": {
       "parentTag": "kala_AdjustedLongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of exit fee of the total principal payments.",
        "label": "Debt Instrument, Exit Fees Of Total Principal Payments, Value",
        "terseLabel": "Cumulative accretion of exit fee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "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": [
      "r315",
      "r610",
      "r611",
      "r852",
      "r853",
      "r895"
     ]
    },
    "kala_DebtInstrumentFacilityFeesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentFacilityFeesPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of facility fees paid.",
        "label": "Debt Instrument Facility Fees Paid",
        "terseLabel": "Facility fees paid"
       }
      }
     },
     "auth_ref": []
    },
    "kala_DebtInstrumentFinalPaymentFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentFinalPaymentFees",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debt final payment fees.",
        "label": "Debt Instrument, Final Payment Fees",
        "terseLabel": "Final prepayment fee"
       }
      }
     },
     "auth_ref": []
    },
    "kala_DebtInstrumentFinalPaymentFeesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentFinalPaymentFeesPercentage",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of final payment fees.",
        "label": "Debt Instrument, Final Payment Fees, Percentage",
        "terseLabel": "Percentage of final payment fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate During Period",
        "verboseLabel": "Floating interest rate (as a percent)",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r333",
      "r1159"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r343",
      "r610",
      "r611",
      "r895"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "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": [
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r339",
      "r549",
      "r681",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r895",
      "r1058",
      "r1059",
      "r1061",
      "r1065",
      "r1159",
      "r1161"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r895",
      "r1058",
      "r1059",
      "r1061",
      "r1065",
      "r1086",
      "r1087",
      "r1088",
      "r1159",
      "r1161",
      "r1174"
     ]
    },
    "kala_DebtInstrumentPeriodicPaymentMonthlyInstallments": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentPeriodicPaymentMonthlyInstallments",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of periodic monthly payment installments under a scenario.",
        "label": "Debt Instrument, Periodic Payment, Monthly Installments",
        "terseLabel": "Duration of periodic monthly payment installments under a scenario"
       }
      }
     },
     "auth_ref": []
    },
    "kala_DebtInstrumentPeriodicPaymentNumberOfInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentPeriodicPaymentNumberOfInstallments",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of periodic payment installments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment, Number Of Installments",
        "terseLabel": "Number of monthly installments"
       }
      }
     },
     "auth_ref": []
    },
    "kala_DebtInstrumentPrepaymentFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentPrepaymentFee",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of prepayment fee paid in connection with repayment of debt.",
        "label": "Debt Instrument, Prepayment Fee",
        "terseLabel": "Prepayment fees paid"
       }
      }
     },
     "auth_ref": []
    },
    "kala_DebtInstrumentSettlementAmountOwed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DebtInstrumentSettlementAmountOwed",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount agreed to be paid under the loan settlement agreement.",
        "label": "Debt Instrument, Settlement Amount, Owed",
        "terseLabel": "Amount paid for settlement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r28",
      "r29",
      "r33",
      "r69",
      "r71",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r339",
      "r549",
      "r681",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r895",
      "r1058",
      "r1059",
      "r1061",
      "r1065",
      "r1159",
      "r1161"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails": {
       "parentTag": "kala_AdjustedLongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Unamortized debt discount and issuance cost",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r1096",
      "r1158",
      "r1159",
      "r1161"
     ]
    },
    "us-gaap_DeferredIncomeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income, Current",
        "terseLabel": "Deferred grant income",
        "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": [
      "r1029"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross",
        "negatedLabel": "Total deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r79",
      "r475"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "terseLabel": "Capitalized research and development and start-up expenditures",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1131"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails",
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "Research and development tax credit carryforwards",
        "verboseLabel": "Research and development tax credit carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs."
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "terseLabel": "Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1134"
     ]
    },
    "kala_DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from rebates, incentives, trade discounts and allowances.",
        "label": "Deferred Tax Assets Tax Deferred Expense Rebates Incentives Trade Discounts And Allowances",
        "terseLabel": "Rebates, incentives, trade discounts and allowances"
       }
      }
     },
     "auth_ref": []
    },
    "kala_DeferredTaxAssetsTaxDeferredLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DeferredTaxAssetsTaxDeferredLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.",
        "label": "Deferred Tax Assets Tax Deferred Lease Liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails",
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "kala_DeferredTaxAssetsValuationAllowanceRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DeferredTaxAssetsValuationAllowanceRollForward",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Deferred Tax Assets, Valuation Allowance [Roll Forward]",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDefinedContributionPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Matching contribution by employer",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "terseLabel": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r24",
      "r128",
      "r827",
      "r828",
      "r830",
      "r832"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r129",
      "r183",
      "r197",
      "r219",
      "r827",
      "r843",
      "r844"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Instruments",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r551",
      "r562",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881"
     ]
    },
    "kala_DevelopmentCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "DevelopmentCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying values as of the balance sheet date of payable towards development costs, due within one year or within the normal operating cycle if longer.",
        "label": "Development Costs, Current",
        "terseLabel": "Development costs"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1208"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "verboseLabel": "Stock-based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r407",
      "r438",
      "r439",
      "r440",
      "r864"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r918",
      "r941"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r918",
      "r941",
      "r984"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.kalarx.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": [
      "r962"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic Tax Jurisdiction [Member]",
        "terseLabel": "Federal",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss per share attributable to common stockholders-basic (in dollar per share)",
        "verboseLabel": "Net loss per share attributable to common stockholders, basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r125",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r168",
      "r171",
      "r175",
      "r176",
      "r177",
      "r182",
      "r346",
      "r441",
      "r494",
      "r500",
      "r565",
      "r566",
      "r677",
      "r701",
      "r836"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss per share attributable to common stockholders-diluted (in dollar per share)",
        "verboseLabel": "Net loss per share attributable to common stockholders, diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r125",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r171",
      "r175",
      "r176",
      "r177",
      "r182",
      "r346",
      "r441",
      "r494",
      "r500",
      "r565",
      "r566",
      "r677",
      "r701",
      "r836"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [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": [
      "r19",
      "r20",
      "r179"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Loss Per Share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r178",
      "r180",
      "r181"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective income tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r869"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Federal statutory income tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r144",
      "r461",
      "r485",
      "r869"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r869",
      "r1058",
      "r1064",
      "r1127"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent [Abstract]",
        "terseLabel": "Nontaxable or Nondeductible Items:"
       }
      }
     },
     "auth_ref": []
    },
    "kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible mark to market.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Mark to Market , Amount",
        "terseLabel": "Mark to Market"
       }
      }
     },
     "auth_ref": []
    },
    "kala_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible mark to market.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Mark to Market , Percent",
        "terseLabel": "Mark to Market"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "terseLabel": "Other Nontaxable or Nondeductible Items",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r1058",
      "r1064",
      "r1127",
      "r1129"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "terseLabel": "Stock Based Compensation Permanent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r1058",
      "r1064",
      "r1127",
      "r1129"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r1058",
      "r1064",
      "r1127",
      "r1128"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "terseLabel": "Stock-based compensation",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1127",
      "r1128"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State income taxes, net of federal benefit",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r869",
      "r1058",
      "r1064",
      "r1127"
     ]
    },
    "kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Federal R&amp;D and Orphan Drug Credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Federal R&amp;D And Orphan Drug Credits, Amount",
        "negatedLabel": "Federal R&amp;D and Orphan Drug Credits"
       }
      }
     },
     "auth_ref": []
    },
    "kala_EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to  Federal R&amp;D and Orphan Drug Credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Federal R&amp;D And Orphan Drug Credits, Percent",
        "negatedLabel": "Federal R&amp;D and Orphan Drug Credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent [Abstract]",
        "terseLabel": "Tax Credits:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "terseLabel": "Research and development tax credits",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r1058",
      "r1064",
      "r1127",
      "r1129"
     ]
    },
    "kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to scenario if either the tranche B term loan nor the tranche C term loan is made.",
        "label": "Either Tranche B Term Loan Nor Tranche C Term Loan Is Made [Member]",
        "terseLabel": "Either tranche B term loan nor tranche C term loan is made"
       }
      }
     },
     "auth_ref": []
    },
    "kala_EmployeeConsultantsAndDirectorsStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EmployeeConsultantsAndDirectorsStockOptionsMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An arrangement whereby an employee, consultant, or member of the Board of Directors is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.",
        "label": "Employee Consultants And Directors Stock Options [Member]",
        "terseLabel": "Employee and Non-Employee Stock Options",
        "verboseLabel": "ESPP"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Compensation and benefits",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Options to purchase shares of common stock",
        "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": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "kala_EmployeeStockPurchasePlan2017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EmployeeStockPurchasePlan2017Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to 2017 employee stock purchase plan.",
        "label": "Employee Stock Purchase Plan 2017 [Member]",
        "terseLabel": "2017 Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "kala_EmployeeStockPurchasePlanNumberOfOfferingPeriods": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EmployeeStockPurchasePlanNumberOfOfferingPeriods",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of offering periods under the employee stock purchase plan.",
        "label": "Employee Stock Purchase Plan, Number of Offering Periods",
        "terseLabel": "Number of offering periods"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.kalarx.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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.kalarx.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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.kalarx.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/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Entities [Member]",
        "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/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act 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/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.kalarx.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": [
      "r1024"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.kalarx.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": [
      "r915"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquipmentMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "terseLabel": "Equipment",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common and Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r97",
      "r98",
      "r99",
      "r121",
      "r122",
      "r123",
      "r150",
      "r151",
      "r152",
      "r154",
      "r161",
      "r163",
      "r165",
      "r184",
      "r258",
      "r259",
      "r284",
      "r345",
      "r377",
      "r441",
      "r483",
      "r484",
      "r491",
      "r492",
      "r493",
      "r495",
      "r499",
      "r500",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r612",
      "r614",
      "r632",
      "r697",
      "r718",
      "r719",
      "r720",
      "r735",
      "r796"
     ]
    },
    "kala_EquityIncentivePlan2017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "EquityIncentivePlan2017Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to 2017 equity incentive plan.",
        "label": "Equity Incentive Plan 2017 [Member]",
        "terseLabel": "2017 Equity Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r977"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r934",
      "r945",
      "r955",
      "r988"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r931",
      "r942",
      "r952",
      "r985"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r592",
      "r593",
      "r597",
      "r822",
      "r852",
      "r853"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "srt_ExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ExecutiveOfficerMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Officer [Member]",
        "terseLabel": "Executive Officer"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]",
        "terseLabel": "Fair Value Assets Measured on Recurring and Non recurring Basis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis",
        "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": [
      "r568",
      "r569",
      "r583",
      "r883"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r569",
      "r583",
      "r883"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and 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": [
      "r570",
      "r571",
      "r572",
      "r870",
      "r872",
      "r887"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r571",
      "r572",
      "r870",
      "r872",
      "r887"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of fair values of warrants, using the Black Scholes option pricing model",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r571",
      "r887"
     ]
    },
    "kala_FairValueAssetsLevel1ToLevel2TransfersAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.",
        "label": "Fair Value Assets Level 1 To Level 2 Transfers Amount 1",
        "terseLabel": "Transfer from level 1 to level 2, Assets"
       }
      }
     },
     "auth_ref": []
    },
    "kala_FairValueAssetsLevel2ToLevel1TransfersAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.",
        "label": "Fair Value Assets Level 2 To Level 1 Transfers Amount 1",
        "terseLabel": "Transfer from level 2 to level 1, Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r396",
      "r397",
      "r567",
      "r569",
      "r570",
      "r571",
      "r572",
      "r581",
      "r583",
      "r585",
      "r592",
      "r640",
      "r641",
      "r642",
      "r822",
      "r852",
      "r853",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r883",
      "r887",
      "r894"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r584"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r592",
      "r593",
      "r594",
      "r597",
      "r599",
      "r600",
      "r822",
      "r852",
      "r853",
      "r1156"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r569",
      "r570",
      "r572",
      "r883",
      "r1150",
      "r1153"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments",
        "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": [
      "r570",
      "r577",
      "r579",
      "r580",
      "r581",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r675",
      "r883",
      "r888"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "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": [
      "r328",
      "r384",
      "r389",
      "r396",
      "r569",
      "r583",
      "r592",
      "r640",
      "r822",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r883",
      "r894"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "verboseLabel": "Level 3",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r396",
      "r397",
      "r569",
      "r570",
      "r571",
      "r572",
      "r583",
      "r592",
      "r642",
      "r822",
      "r852",
      "r853",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r883",
      "r887",
      "r894"
     ]
    },
    "kala_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount1",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.",
        "label": "Fair Value Liabilities Level 1 To Level 2 Transfers Amount 1",
        "terseLabel": "Transfer from level 1 to level 2, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "kala_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount1",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.",
        "label": "Fair Value Liabilities Level 2 To Level 1 Transfers Amount 1",
        "terseLabel": "Transfer from level 2 to level 1, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r584"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation",
        "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": [
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r584"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of changes in Level 3 fair value measurements",
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r578",
      "r584"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r569",
      "r570",
      "r572",
      "r883",
      "r1150",
      "r1153"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3",
        "terseLabel": "Transfer into level 3, Assets",
        "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r582",
      "r584"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3",
        "terseLabel": "Transfer out of level 3, Assets",
        "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r582",
      "r584"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3",
        "terseLabel": "Transfer into level 3, Liability",
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r582",
      "r584",
      "r885"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementTransferLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "terseLabel": "Transfer out of level 3, Liability",
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r582",
      "r584",
      "r885"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "terseLabel": "Fair value adjustments",
        "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r584"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r584"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r396",
      "r397",
      "r567",
      "r569",
      "r570",
      "r571",
      "r572",
      "r581",
      "r583",
      "r585",
      "r592",
      "r640",
      "r641",
      "r642",
      "r822",
      "r852",
      "r853",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r883",
      "r887",
      "r894"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "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": [
      "r883",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1153"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Payment of principal on finance lease",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r626"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r339",
      "r373",
      "r549",
      "r562",
      "r590",
      "r598",
      "r601",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r684",
      "r698",
      "r848",
      "r883",
      "r885",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r898",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1146",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155"
     ]
    },
    "kala_FinancingReceivableDefaultInterestRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FinancingReceivableDefaultInterestRatePercentage",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual interest rate applied to a financing receivable in case of default.",
        "label": "Financing Receivable, Default Interest Rate, Percentage",
        "terseLabel": "Financing receivable, default interest rate, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kala_FinancingReceivableFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FinancingReceivableFaceAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of financing receivable at the time of issuance.",
        "label": "Financing Receivable, Face Amount",
        "terseLabel": "Financing receivable, face amount"
       }
      }
     },
     "auth_ref": []
    },
    "kala_FinancingReceivableGracePeriodToMakePayment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FinancingReceivableGracePeriodToMakePayment",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time allowed for the borrower to make a required payment after receiving a notice of default under a financing receivable,in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Financing Receivable, Grace Period To Make Payment",
        "terseLabel": "Financing receivable, grace period to make payment"
       }
      }
     },
     "auth_ref": []
    },
    "kala_FinancingReceivableInterestRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FinancingReceivableInterestRatePercentage",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual interest rate charged on a financing receivable.",
        "label": "Financing Receivable, Interest Rate, Percentage",
        "terseLabel": "Financing receivable, interest rate, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to first patient dosed with any product in phase 2 clinical trail the \"Dosing Milestone.",
        "label": "First Patient Dosed With Any Product In Phase 2 Clinical Trial Dosing Milestone [Member]",
        "terseLabel": "First patient dosed with any product in phase 2 clinical trial, dosing milestone"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r938",
      "r949",
      "r959",
      "r992"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r938",
      "r949",
      "r959",
      "r992"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r938",
      "r949",
      "r959",
      "r992"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r938",
      "r949",
      "r959",
      "r992"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r938",
      "r949",
      "r959",
      "r992"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "kala_GainLossOnFairValueReMeasurementOfContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "GainLossOnFairValueReMeasurementOfContingentConsideration",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of (gain) loss recognized on fair value adjustment of contingent consideration.",
        "label": "(Gain) Loss on Fair Value Re-measurement of Contingent Consideration",
        "negatedLabel": "(Gain) loss on fair value remeasurement of contingent consideration",
        "negatedTerseLabel": "(Gain) loss on fair value remeasurement of contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Loss on sale or disposal of property and equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Gain on extinguishment of debt",
        "verboseLabel": "Gain on extinguishment of debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r26",
      "r27"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r53",
      "r780"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "verboseLabel": "General and administrative",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "kala_GrantIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "GrantIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a.",
        "label": "Grant Income"
       }
      }
     },
     "auth_ref": []
    },
    "kala_GrantIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "GrantIncomeLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Grant Income [Line Items]",
        "terseLabel": "Grant Income"
       }
      }
     },
     "auth_ref": []
    },
    "kala_GrantIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "GrantIncomeTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about grant income",
        "label": "Grant Income [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "kala_GrantIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "GrantIncomeTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of grant income.",
        "label": "Grant Income [Text Block]",
        "terseLabel": "Grant Income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Obligations, Current Carrying Value",
        "terseLabel": "Indemnification obligations",
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "us-gaap_GuaranteesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesGuaranteesAndIndemnificationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees [Abstract]",
        "terseLabel": "Indemnification obligations"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r918",
      "r941"
     ]
    },
    "kala_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the financial statements does not disclose the location of impairment of long lived assets held for use in the statement of income or comprehensive income for the given period.",
        "label": "Impairment Long Lived Asset Held For Use Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment charges",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r23",
      "r64",
      "r127",
      "r828",
      "r884"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r65"
     ]
    },
    "kala_IncomeFromGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "IncomeFromGrants",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of grant income.",
        "label": "Income From Grants",
        "verboseLabel": "Grant income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r292",
      "r293",
      "r521",
      "r526",
      "r527",
      "r535",
      "r574",
      "r578",
      "r584",
      "r600",
      "r601",
      "r602",
      "r715",
      "r717",
      "r781",
      "r821",
      "r822",
      "r870",
      "r871",
      "r878",
      "r880",
      "r886",
      "r894",
      "r1135",
      "r1136",
      "r1178"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293",
      "r521",
      "r526",
      "r527",
      "r535",
      "r574",
      "r578",
      "r584",
      "r600",
      "r601",
      "r602",
      "r715",
      "r717",
      "r781",
      "r821",
      "r822",
      "r870",
      "r871",
      "r878",
      "r880",
      "r886",
      "r894",
      "r1135",
      "r1136",
      "r1178"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r461",
      "r462",
      "r470",
      "r480",
      "r869",
      "r1133"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r461",
      "r462",
      "r470",
      "r480",
      "r869",
      "r1133"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r144",
      "r456",
      "r461",
      "r466",
      "r467",
      "r468",
      "r472",
      "r479",
      "r486",
      "r488",
      "r489",
      "r490",
      "r683",
      "r724",
      "r733",
      "r869"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination [Line Items]",
        "terseLabel": "Income Taxes",
        "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": [
      "r470"
     ]
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Examination [Table]",
        "documentation": "Disclosure of information about income tax examination currently in progress or completed during current period by tax authority. Includes, but is not limited to, description of examination, jurisdiction conducting examination, tax year under examination, likelihood of unfavorable settlement, range of possible loss, liability recorded, increase (decrease) of liability from prior period, and penalty and interest incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r1130"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails",
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r95",
      "r139",
      "r164",
      "r165",
      "r183",
      "r200",
      "r219",
      "r460",
      "r461",
      "r487",
      "r702",
      "r829",
      "r831",
      "r833",
      "r869"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [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": [
      "r120",
      "r458",
      "r459",
      "r472",
      "r473",
      "r478",
      "r482",
      "r727"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Change in valuation allowance",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r869",
      "r1127"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Federal statutory income tax rate",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r869"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount [Abstract]",
        "terseLabel": "Nontaxable or Nondeductible Items:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Other Nontaxable or Nondeductible Items",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r1127",
      "r1129"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "terseLabel": "Stock Based Compensation Permanent",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r1127",
      "r1129"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r1127",
      "r1128"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationTaxCreditsAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount [Abstract]",
        "terseLabel": "Tax Credits:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "kala_IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in lease and noncurrent liabilities.",
        "label": "Increase Decrease In Lease And Other Liabilities, Noncurrent",
        "terseLabel": "Lease liabilities and other long-term liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other long-term assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1055"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "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": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r938",
      "r949",
      "r959",
      "r983",
      "r992",
      "r996",
      "r1004"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1008"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r919",
      "r1008"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r919",
      "r1008"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Patent Costs",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r671",
      "r672",
      "r674",
      "r835",
      "r1084"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Debt",
        "terseLabel": "Contractual coupon interest",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r334",
      "r344",
      "r854",
      "r855",
      "r1211"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Nonoperating",
        "negatedLabel": "Interest expense",
        "verboseLabel": "Interest expense",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r829",
      "r833",
      "r1054"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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": [
      "r130",
      "r133",
      "r134"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r195",
      "r219",
      "r843",
      "r1053"
     ]
    },
    "kala_IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of new stock classified as non-redeemable, non-controlling Series E preferred stock.",
        "label": "Issuance Of Non-redeemable Non-controlling Series E Preferred Stock, Shares",
        "terseLabel": "Issuance of convertible non-redeemable non-controlling preferred stock, net of issuance cost (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of Stock and Warrants for Services or Claims",
        "terseLabel": "Issuance of Common Stock for service rendered",
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "kala_IssuanceOfStockAndWarrantsForSettlementAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "IssuanceOfStockAndWarrantsForSettlementAgreements",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for settlement agreements.",
        "label": "Issuance of Stock and Warrants for Settlement Agreements",
        "terseLabel": "Issuance of Common Stock for Settlement Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LaboratoryEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LaboratoryEquipmentMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to laboratory equipment.",
        "label": "Laboratory Equipment [Member]",
        "terseLabel": "Laboratory equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r896"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "verboseLabel": "Schedule of lease cost",
        "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": [
      "r1164"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "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": [
      "r620",
      "r631"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r631"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r619"
     ]
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "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": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Renewal term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "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": [
      "r1163"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLease"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lease",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r613"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r35",
      "r36",
      "r37",
      "r39",
      "r40",
      "r41",
      "r44",
      "r139",
      "r142",
      "r143",
      "r257",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r504",
      "r507",
      "r508",
      "r599",
      "r756",
      "r838",
      "r856",
      "r913",
      "r1093",
      "r1166",
      "r1167"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and 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": [
      "r51",
      "r82",
      "r691",
      "r897",
      "r901",
      "r902",
      "r1058",
      "r1063",
      "r1083",
      "r1157"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r37",
      "r105",
      "r139",
      "r142",
      "r143",
      "r257",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r504",
      "r507",
      "r508",
      "r599",
      "r897",
      "r1093",
      "r1166",
      "r1167"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Fair Value Liabilities Measured on Recurring and Non recurring Basis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r39",
      "r40",
      "r41",
      "r44",
      "r139",
      "r142",
      "r143",
      "r257",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r504",
      "r507",
      "r508",
      "r599",
      "r1093",
      "r1166",
      "r1167"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementCashFeesAmountOfPaymentInstallments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementCashFeesAmountOfPaymentInstallments",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed monthly installment payment amount due under the terms of the license agreement.",
        "label": "License Agreement, Cash Fees, Amount Of Payment Installments",
        "terseLabel": "Amount of payment installment"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementCashFeesAmountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementCashFeesAmountPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash fees payable under the terms of the license agreement.",
        "label": "License Agreement, Cash Fees, Amount Payable",
        "terseLabel": "Cash fees payable"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementCashFeesNumberOfPaymentInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementCashFeesNumberOfPaymentInstallments",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total number of monthly installment payments required under the terms of the license agreement.",
        "label": "License Agreement, Cash Fees, Number Of Payment Installments",
        "terseLabel": "Number of installments"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementCashPaymentAmountRenewalTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementCashPaymentAmountRenewalTerm",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of  cash to be paid by the Company upon each extension of the Agreement for a Renewal Term.",
        "label": "License Agreement, Cash Payment Amount, Renewal Term",
        "terseLabel": "Cash payment, renewal term"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementInitialTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementInitialTerm",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents initial term of the license agreement.",
        "label": "License Agreement, Initial Term",
        "terseLabel": "Initial term (in months)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementMaximumCashFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementMaximumCashFees",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of maximum cash fees agreed to pay for the initial term under the terms of the license agreement.",
        "label": "License Agreement, Maximum Cash Fees",
        "terseLabel": "Maximum cash fees"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementMaximumDailyTradingVolumePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementMaximumDailyTradingVolumePercentage",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum percentage of the Daily Trading Volume  that is permitted to sell Shares on any Trading Day pursuant to the terms of the License Agreement.",
        "label": "License Agreement, Maximum Daily Trading Volume Percentage",
        "terseLabel": "Maximum percentage of daily trading volume (in percent)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the purchase price for option to acquire either all equity interests or all assets .",
        "label": "License Agreement, Option to Acquire Equity Interests or All Assets, Purchase Price",
        "terseLabel": "Purchase price"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementPaymentOfCashFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementPaymentOfCashFees",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with payment of cash fees under the terms of the license agreement..",
        "label": "License Agreement, Payment Of Cash Fees",
        "terseLabel": "Cash fees paid in cash"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementRenewalTerm",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents renewal  term of the license agreement.",
        "label": "License Agreement, Renewal Term",
        "terseLabel": "Renewal term (in months)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementShareIssuancePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementShareIssuancePeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the period within which the Company is required to issue common stock following the Effective Date.",
        "label": "License Agreement, Share Issuance Period",
        "terseLabel": "Share issuance period (in days)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementShareIssuancePeriodRenewalPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementShareIssuancePeriodRenewalPeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the period within which the Company is required to issue common stock for renewal term.",
        "label": "License Agreement, Share Issuance Period, Renewal Period",
        "terseLabel": "Share issuance period, renewal term (in days)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementSharesAgreedToIssue": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementSharesAgreedToIssue",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of  shares agreed to be issued during the period under the license agreement.",
        "label": "License Agreement, Shares Agreed To Issue",
        "terseLabel": "Shares agreed to issue (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementSharesAgreedToIssueRenewalTerm": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementSharesAgreedToIssueRenewalTerm",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common stock shares agreed to be issued during the renewal period under the license agreement.",
        "label": "License Agreement, Shares Agreed To Issue, Renewal Term",
        "terseLabel": "Shares agreed to issue in renewal term (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LicenseAgreementTerminationNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LicenseAgreementTerminationNoticePeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the notice period of termination of the continued development under the license agreement.",
        "label": "License Agreement, Termination Notice Period",
        "terseLabel": "Termination notice period (in days)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for liquidity and ability to continue as a going concern.",
        "label": "Liquidity And Ability To Continue As Going Concern [Policy Text Block]",
        "terseLabel": "Liquidity and Ability to Continue as a Going Concern"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LoanAgreementWithOxfordFinanceLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LoanAgreementWithOxfordFinanceLlcMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to Loan and Security Agreement with Oxford Finance LLC.",
        "label": "Loan Agreement with Oxford Finance LLC [Member]",
        "terseLabel": "Loan Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "kala_LoanSettlementAgreementWithOxfordFinanceLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LoanSettlementAgreementWithOxfordFinanceLlcMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to loan settlement agreement with Oxford Finance LLC.",
        "label": "Loan Settlement Agreement With Oxford Finance LLC [Member]",
        "terseLabel": "Loan Settlement Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "kala_LondonInterbankOfferedRatesLiborMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "LondonInterbankOfferedRatesLiborMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amount as previously reported before adjustments for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.",
        "label": "London Interbank Offered Rates LIBOR [Member]",
        "terseLabel": "30-day LIBOR"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails": {
       "parentTag": "kala_AdjustedLongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails",
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt",
        "positiveLabel": "Principal loan balance",
        "terseLabel": "Amount of principal outstanding",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r80",
      "r140",
      "r149",
      "r327",
      "r342",
      "r681",
      "r852",
      "r853",
      "r895",
      "r1175"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetailsCalc2": {
       "parentTag": "kala_AdjustedLongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term debt",
        "verboseLabel": "Less: 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": [
      "r110"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetailsCalc2": {
       "parentTag": "kala_AdjustedLongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtCarryingValueDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net of current portion",
        "verboseLabel": "Long-term debt, net",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing and Advertising Expense [Abstract]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r190",
      "r298",
      "r299",
      "r300",
      "r301",
      "r401",
      "r433",
      "r434",
      "r435",
      "r452",
      "r572",
      "r669",
      "r714",
      "r716",
      "r723",
      "r748",
      "r749",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r812",
      "r813",
      "r814",
      "r815",
      "r819",
      "r820",
      "r847",
      "r857",
      "r863",
      "r870",
      "r872",
      "r873",
      "r887",
      "r888",
      "r892",
      "r893",
      "r899",
      "r1095",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount rate",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r870",
      "r872",
      "r873",
      "r1149",
      "r1150",
      "r1151"
     ]
    },
    "kala_MeasurementInputMilestoneAchievementProbabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "MeasurementInputMilestoneAchievementProbabilityMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to measurement input milestone achievement probability.",
        "label": "Measurement Input Milestone Achievement Probability [Member]",
        "terseLabel": "Probabilities of achievement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "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": [
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r570",
      "r571",
      "r572",
      "r870",
      "r872",
      "r873",
      "r887"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r571",
      "r572",
      "r870",
      "r872",
      "r873",
      "r887"
     ]
    },
    "kala_MenloParkCaliforniaOfficeLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "MenloParkCaliforniaOfficeLeaseMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to the Menlo Park, California Office lease.",
        "label": "Menlo Park California Office Lease [Member]",
        "terseLabel": "Menlo Park, California Office Lease"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r190",
      "r298",
      "r299",
      "r300",
      "r301",
      "r401",
      "r433",
      "r434",
      "r435",
      "r452",
      "r572",
      "r669",
      "r714",
      "r716",
      "r723",
      "r748",
      "r749",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r812",
      "r813",
      "r814",
      "r815",
      "r819",
      "r820",
      "r847",
      "r857",
      "r863",
      "r870",
      "r872",
      "r873",
      "r887",
      "r888",
      "r892",
      "r899",
      "r1095",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r995"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1003"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r976"
     ]
    },
    "kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to scenario if neither the tranche B term loan nor the tranche C term loan is made.",
        "label": "Neither Tranche B Term Loan Nor Tranche C Term Loan Is Made [Member]",
        "terseLabel": "Neither the tranche B term loan nor the tranche C term loan is made"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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 activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Cash used in operations",
        "totalLabel": "Net cash used in operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r60"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r52",
      "r60",
      "r83",
      "r99",
      "r103",
      "r116",
      "r118",
      "r123",
      "r139",
      "r142",
      "r143",
      "r146",
      "r153",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r164",
      "r165",
      "r173",
      "r257",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r346",
      "r349",
      "r352",
      "r357",
      "r441",
      "r494",
      "r500",
      "r566",
      "r599",
      "r696",
      "r777",
      "r794",
      "r795",
      "r829",
      "r831",
      "r833",
      "r911",
      "r1093"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementCondensedConsolidatedStatementsOfOperationsCalc2": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesBasisOfPresentationDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss attributable to common stockholders",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r126",
      "r157",
      "r158",
      "r159",
      "r160",
      "r168",
      "r169",
      "r174",
      "r177",
      "r349",
      "r352",
      "r357",
      "r500"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recently Issued and adopted Accounting Pronouncements",
        "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": []
    },
    "kala_NonCashOperatingLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "NonCashOperatingLease",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of non-cash operating lease cost.",
        "label": "Non Cash Operating Lease",
        "terseLabel": "Non-cash operating lease cost"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r975"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r938",
      "r949",
      "r959",
      "r983",
      "r992"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r966"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r965"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r983"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1003"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1003"
     ]
    },
    "us-gaap_NonfinancialLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonfinancialLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonfinancial Liabilities Fair Value Disclosure",
        "terseLabel": "Financial liabilities by level within fair value hierarchy",
        "documentation": "Fair value of obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities."
       }
      }
     },
     "auth_ref": [
      "r1147",
      "r1148",
      "r1152"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "kala_NumberOfClosings": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "NumberOfClosings",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of closings.",
        "label": "Number Of Closings",
        "terseLabel": "Number of closings"
       }
      }
     },
     "auth_ref": []
    },
    "kala_NumberOfDaysOfObligationsDueDateOfCovenants": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "NumberOfDaysOfObligationsDueDateOfCovenants",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of days in which a failure to pay principal or interest on its due date as part of the covenants of the loan agreement.",
        "label": "Number of Days Of Obligations Due Date Of Covenants",
        "terseLabel": "Number of business days in which a failure to pay principal or interest on its due date as part of the covenants of the loan agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r844",
      "r1073"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r846",
      "r1073"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Equipment [Member]",
        "terseLabel": "Office equipment",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total costs and 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": [
      "r833"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Costs and expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r86",
      "r829",
      "r833",
      "r839",
      "r1072",
      "r1074",
      "r1075",
      "r1076",
      "r1077"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "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": [
      "r623",
      "r896"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Impairment Loss",
        "verboseLabel": "Impairment of right-of-use assets",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "verboseLabel": "Lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash outflows from 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": [
      "r618",
      "r626"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "verboseLabel": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r896"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r628",
      "r896"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "kala_OperatingOrFinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "OperatingOrFinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesNetDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating or finance lease.",
        "label": "Operating Or Finance Lease Right Of Use Asset",
        "negatedLabel": "Right-of-use assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other",
        "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": [
      "r36"
     ]
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments",
        "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_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other non-cash losses",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r876"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r975"
     ]
    },
    "us-gaap_OtherResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Research and Development Expense",
        "terseLabel": "Other research and development costs",
        "documentation": "Amount of other research and development expense."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "us-gaap_OtherRestrictedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherRestrictedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Restricted Assets",
        "terseLabel": "Restricted grant",
        "documentation": "Total assets that cannot be used for operating purposes because of contract or regulatory requirements that are in effect for a period that extends beyond one year."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r1040"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r936",
      "r947",
      "r957",
      "r990"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r939",
      "r950",
      "r960",
      "r993"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r939",
      "r950",
      "r960",
      "r993"
     ]
    },
    "kala_OxfordSettlementAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "OxfordSettlementAgreementsMember",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Oxford settlement agreement.",
        "label": "Oxford Settlement Agreements [Member]",
        "terseLabel": "Oxford settlement agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "kala_PaymentOCashPortionOfDosingMilestone": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentOCashPortionOfDosingMilestone",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow for cash portion of dosing milestone.",
        "label": "Payment O Cash Portion Of Dosing Milestone",
        "negatedLabel": "Contingent consideration related to Combangio acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentOfPrincipalOnVentureDebtFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentOfPrincipalOnVentureDebtFacility",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash outflow of principal on venture debt facility.",
        "label": "Payment of Principal on Venture Debt Facility",
        "negatedTerseLabel": "Payment of principal and payment fee on debt"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentOnOrBeforeJanuary312024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentOnOrBeforeJanuary312024Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to payment on or before January 31, 2024.",
        "label": "Payment on or Before January 31, 2024 [Member]",
        "terseLabel": "Payment on or before January 31, 2024."
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentOnOrBeforeJune302023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentOnOrBeforeJune302023Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to payment on or before June 30, 2023.",
        "label": "Payment on or Before June 30, 2023 [Member]",
        "terseLabel": "Payment on or before June 30, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentOnOrPriorToDecember312024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentOnOrPriorToDecember312024Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to payment on or prior to December 31, 2024.",
        "label": "Payment on or Prior to December 31, 2024 [Member]",
        "terseLabel": "Payment on or prior to December 31, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentOnOrPriorToJune302025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentOnOrPriorToJune302025Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to payment on or prior to June 30, 2025.",
        "label": "Payment on or Prior to June 30, 2025 [Member]",
        "terseLabel": "Payment on or prior to June 30, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentsForSettlementOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentsForSettlementOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for settlement of debt.",
        "label": "Payments For Settlement Of Debt",
        "terseLabel": "Payments for settlement of debt"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentsOfCommonStockAndPreferredIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentsOfCommonStockAndPreferredIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of common and preferred stock.",
        "label": "Payments Of Common Stock And Preferred Issuance Costs",
        "negatedLabel": "Payment of issuance costs from issuance of common stock and Series I preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Payment of deferred offering costs",
        "verboseLabel": "Payment of offering cost",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "kala_PaymentsOfStockIssuanceCostsTemporaryEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentsOfStockIssuanceCostsTemporaryEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of temporary equity.",
        "label": "Payments of Stock Issuance Costs, Temporary Equity",
        "terseLabel": "Issuance of preferred stock-net of issuance costs",
        "verboseLabel": "Preferred stock issuance costs"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical and other assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments To Acquire Property Plant And Equipment And Other Assets",
        "negatedLabel": "Purchases of property and equipment and other assets"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r974"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r974"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDefinedContributionPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Text Block]",
        "verboseLabel": "Defined Contribution Plan",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r398",
      "r399",
      "r400",
      "r862"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r966"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r965"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PlatformDevelopmentAndExclusiveLicenseAgreementMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Platform Development and Exclusive License Agreement.",
        "label": "Platform Development And Exclusive License Agreement [Member]",
        "terseLabel": "Platform Development and Exclusive License Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r592",
      "r593",
      "r594",
      "r597",
      "r599",
      "r600",
      "r822",
      "r1156"
     ]
    },
    "kala_PotentialMaximumPayoutForContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PotentialMaximumPayoutForContingentConsideration",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of potential maximum payout for contingent consideration  contingent upon the achievement of specified development, regulatory and sales-based milestones related to specified product.",
        "label": "Potential Maximum Payout for Contingent Consideration",
        "terseLabel": "Potential maximum payout for contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "kala_PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential payout for contingent consideration upon achievement of specified development , regulatory and commercial milestones.",
        "label": "Potential Payout for Contingent Consideration, Upon Achievement of Specified Development Regulatory and Commercial Milestones",
        "terseLabel": "Contingent upon specified development, regulatory and commercialization milestones"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Preferred stock, capital shares reserved for future issuance",
        "documentation": "Aggregate number of nonredeemable preferred shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_PreferredStockConvertibleConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockConvertibleConversionRatio",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Convertible, Conversion Ratio",
        "terseLabel": "Number of common shares issuable upon conversion for each share of preferred stock",
        "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted."
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "us-gaap_PreferredStockConvertibleSharesIssuable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockConvertibleSharesIssuable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Convertible, Shares Issuable",
        "terseLabel": "Number of common shares issuable upon conversion of preferred stock",
        "documentation": "Number of common shares issuable upon conversion of preferred stock."
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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": [
      "r903",
      "r904",
      "r907",
      "r908",
      "r909",
      "r910",
      "r1207",
      "r1212"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r359"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r758"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r359"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding",
        "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": [
      "r45",
      "r758",
      "r776",
      "r1212",
      "r1213"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.001 par value; 5,000,000 shares authorized as of December 31, 2025 and 2024",
        "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": [
      "r45",
      "r348",
      "r354",
      "r688",
      "r897"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r1041"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from common stock offerings, net of offering costs of $866",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "kala_ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of common stock and Series H preferred stock, net of transaction costs.",
        "label": "Proceeds from Issuance of Common Stock and Series H Preferred Stock",
        "terseLabel": "Proceeds from issuance of common stock and Series H preferred stock, net of issuance costs of $218"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock and series I preferred stock.",
        "label": "Proceeds From Issuance Of Common Stock And Series I Preferred Stock",
        "terseLabel": "Proceeds from issuance of common stock and Series I preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Convertible Preferred Stock",
        "terseLabel": "Aggregate gross proceeds of convertible preferred stock",
        "verboseLabel": "Proceeds from issuance of Series AA preferred stock",
        "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "terseLabel": "Proceeds from issuance of Series G preferred stock, net of issuance costs of $62",
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds from exercise of stock options and issuance of common stock under employee stock purchase plan",
        "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",
      "r9"
     ]
    },
    "kala_ProceedsFromPreferredStockReservedForFutureIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ProceedsFromPreferredStockReservedForFutureIssuance",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of proceeds receivable from preferred stock reserved for future issuance.",
        "label": "Proceeds From Preferred Stock Reserved For Future Issuance",
        "terseLabel": "Proceeds from preferred stock reserved for future issuance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "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": [
      "r99",
      "r103",
      "r116",
      "r118",
      "r131",
      "r139",
      "r142",
      "r143",
      "r146",
      "r153",
      "r161",
      "r164",
      "r165",
      "r257",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r346",
      "r441",
      "r494",
      "r500",
      "r502",
      "r505",
      "r506",
      "r566",
      "r599",
      "r678",
      "r680",
      "r695",
      "r734",
      "r777",
      "r794",
      "r795",
      "r874",
      "r875",
      "r912",
      "r1052",
      "r1093"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "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": [
      "r5",
      "r630"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r92",
      "r93",
      "r94"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment-at cost",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r107",
      "r694"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property and Equipment, Net",
        "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": [
      "r630"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "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": [
      "r5",
      "r630",
      "r682",
      "r694",
      "r897"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Property and Equipment, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment, net",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r92",
      "r93",
      "r692"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment, net",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "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": [
      "r63",
      "r630"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful life (in years)",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r964"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r964"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r190",
      "r298",
      "r299",
      "r300",
      "r301",
      "r382",
      "r401",
      "r433",
      "r434",
      "r435",
      "r440",
      "r452",
      "r572",
      "r643",
      "r652",
      "r669",
      "r714",
      "r716",
      "r723",
      "r748",
      "r749",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r812",
      "r813",
      "r814",
      "r815",
      "r819",
      "r820",
      "r847",
      "r857",
      "r863",
      "r870",
      "r872",
      "r873",
      "r887",
      "r888",
      "r892",
      "r893",
      "r899",
      "r905",
      "r1089",
      "r1095",
      "r1150",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r190",
      "r298",
      "r299",
      "r300",
      "r301",
      "r382",
      "r401",
      "r433",
      "r434",
      "r435",
      "r440",
      "r452",
      "r572",
      "r643",
      "r652",
      "r669",
      "r714",
      "r716",
      "r723",
      "r748",
      "r749",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r812",
      "r813",
      "r814",
      "r815",
      "r819",
      "r820",
      "r847",
      "r857",
      "r863",
      "r870",
      "r872",
      "r873",
      "r887",
      "r888",
      "r892",
      "r893",
      "r899",
      "r905",
      "r1089",
      "r1095",
      "r1150",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173"
     ]
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22"
     ]
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Schedule of segment expenses, other segment items and a reconciliation to net loss",
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r985"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Long-Term Debt",
        "terseLabel": "Debt repayments",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r731"
     ]
    },
    "kala_RepaymentsOfLongTermDebtPrincipalPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "RepaymentsOfLongTermDebtPrincipalPayment",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt principal payment initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt, Principal Payment",
        "terseLabel": "Partial prepayment"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails",
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r139",
      "r147",
      "r148",
      "r318",
      "r362",
      "r633",
      "r653",
      "r685",
      "r824",
      "r825",
      "r826",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1140",
      "r1141",
      "r1142",
      "r1143"
     ]
    },
    "kala_ResearchAndDevelopmentExpenseEmployeeRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ResearchAndDevelopmentExpenseEmployeeRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for research and development, attributable to employee related costs.",
        "label": "Research and Development Expense, Employee Related Costs",
        "terseLabel": "Employee-related costs for research and development personnel"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense (Excluding Acquired in Process Cost)",
        "terseLabel": "Research and development",
        "documentation": "Amount of expense for research and development. Excludes cost for computer software product to be sold, leased, or otherwise marketed, writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both, and write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Costs",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "kala_ResearchAndDevelopmentExpenseProductDevelopmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ResearchAndDevelopmentExpenseProductDevelopmentCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for research and development, attributable to product development costs.",
        "label": "Research and Development Expense, Product Development Costs",
        "terseLabel": "KPI-012 development costs"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r932",
      "r943",
      "r953",
      "r986"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r933",
      "r944",
      "r954",
      "r987"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r940",
      "r951",
      "r961",
      "r994"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalent, Current",
        "terseLabel": "Amount of cash permitted for use",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r106",
      "r136"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsRecurringAndNonrecurringFairValueMeasurementsWithinHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "kala_RestrictedCashAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "RestrictedCashAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and other long-term assets restricted as to withdrawal or usage, classified as noncurrent.",
        "label": "Restricted Cash And Other Assets Noncurrent",
        "terseLabel": "Other long-term assets"
       }
      }
     },
     "auth_ref": []
    },
    "kala_RestrictedCashAndOtherLongTermAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "RestrictedCashAndOtherLongTermAssetsMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing restricted cash and other long-term assets.",
        "label": "Restricted Cash And Other Long Term Assets [Member]",
        "terseLabel": "Restricted cash and other long-term assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSU",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityAndAbilityToContinueAsGoingConcernDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r72",
      "r690",
      "r721",
      "r722",
      "r732",
      "r759",
      "r897"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r150",
      "r151",
      "r152",
      "r154",
      "r161",
      "r163",
      "r165",
      "r258",
      "r259",
      "r284",
      "r345",
      "r441",
      "r483",
      "r484",
      "r491",
      "r492",
      "r493",
      "r495",
      "r499",
      "r500",
      "r552",
      "r554",
      "r555",
      "r557",
      "r564",
      "r612",
      "r614",
      "r718",
      "r720",
      "r735",
      "r1212"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashConcentrationOfCreditRiskAndRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Product revenues, net",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r183",
      "r193",
      "r194",
      "r214",
      "r219",
      "r223",
      "r224",
      "r225",
      "r378",
      "r379",
      "r380",
      "r673"
     ]
    },
    "us-gaap_RevenueNotFromContractWithCustomer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueNotFromContractWithCustomer",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Not from Contract with Customer",
        "terseLabel": "Grant disbursement",
        "documentation": "Amount of revenue that is not accounted for under Topic 606."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Grant Income",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange of finance lease obligations",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r896"
     ]
    },
    "kala_RoyaltyOnNetSalesAsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "RoyaltyOnNetSalesAsPercent",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of royalty on net sales.",
        "label": "Royalty On Net Sales (As A Percent)",
        "terseLabel": "Royalty on net sales (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the royalty on net sales based on of funds utilized by the Company",
        "label": "Royalty On Net Sales Based On Of Funds Utilized By The Company",
        "terseLabel": "Royalty on net sales based on of funds utilized by the Company"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1003"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1003"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to achievement of sales based milestone relating to kpi-012.",
        "label": "Scenario Achievement Of Sales Based Milestone Relating To K P I 012 Product [Member]",
        "terseLabel": "Achievement of sales based milestone relating to KPI-012 product"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to achievement of specified development and regulatory milestones relating to kpi-012.",
        "label": "Scenario Achievement Of Specified Development And Regulatory Milestones Relating To K P I 012 Product [Member]",
        "terseLabel": "Achievement of specified development and regulatory milestones relating to KPI-012 product"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r166",
      "r402",
      "r1027"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureAccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued expenses and other current liabilities",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of outstanding securities excluded from the computation of diluted weighted average shares outstanding as they would have been 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": [
      "r19"
     ]
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of carrying value of debt",
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfConversionsOfStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfConversionsOfStockTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Conversions of Stock [Table Text Block]",
        "terseLabel": "Schedule of reserved common stock shares upon exercise of rights under equity compensation plans",
        "documentation": "Tabular disclosure of information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r18"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of net deferred tax assets",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1131"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of computation of basic and diluted net loss per share",
        "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": [
      "r1071"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of income tax reconciliation based on federal statutory rate",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r869",
      "r1127"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule 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": [
      "r31"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of 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": [
      "r1147",
      "r1148"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "verboseLabel": "Summary of the outstanding RSUs",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosurePropertyAndEquipmentNetDetails",
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r630"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r406",
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r440"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of 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": [
      "r7",
      "r8",
      "r73"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of assumptions used in determining fair value of the stock options granted",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "terseLabel": "Schedule of outstanding warrants",
        "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": [
      "r1097"
     ]
    },
    "kala_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of the weighted average remaining lease term and weighted average discount rate of operating leases.",
        "label": "Schedule Of Weighted Average Remaining Lease Term And Weighted Average Discount Rate [Table Text Block]",
        "terseLabel": "Schedule of weighted average remaining lease term and weighted average discount rate of operating leases"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SecondSecuritiesPurchaseAgreement2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SecondSecuritiesPurchaseAgreement2024Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about second 2024 securities purchase agreement.",
        "label": "Second Securities Purchase Agreement 2024 [Member]",
        "terseLabel": "Securities Purchase Agreement June 2024"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "kala_SecuritiesPurchaseAgreement2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SecuritiesPurchaseAgreement2024Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about 2024 securities purchase agreement.",
        "label": "Securities Purchase Agreement 2024 [Member]",
        "terseLabel": "Securities Purchase Agreement March 2024"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SecuritiesPurchaseAgreementJanuary2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SecuritiesPurchaseAgreementJanuary2026Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to January 2026 securities purchase agreement.",
        "label": "Securities Purchase Agreement, January 2026 [Member]",
        "terseLabel": "Securities Purchase Agreement January 2026"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SecuritiesPurchaseAgreementNovember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SecuritiesPurchaseAgreementNovember2025Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to November 2025 securities purchase agreement.",
        "label": "Securities Purchase Agreement, November 2025 [Member]",
        "terseLabel": "Securities Purchase Agreement November 2025"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "us-gaap_SecurityDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecurityDeposit",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesMenloParkCaOfficeLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Deposit",
        "terseLabel": "Security deposit",
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease."
       }
      }
     },
     "auth_ref": [
      "r1040"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r87",
      "r183",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r225",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r283",
      "r294",
      "r295",
      "r497",
      "r498",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r842",
      "r843",
      "r844",
      "r850",
      "r900",
      "r1176",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206"
     ]
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Other Segment Item, Amount",
        "terseLabel": "Other segment expense (income), net",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r205",
      "r206",
      "r219",
      "r843"
     ]
    },
    "us-gaap_SegmentReportingOtherItemCompositionDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingOtherItemCompositionDescription",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Other Segment Item, Composition, Description",
        "terseLabel": "Other segment expense, description",
        "documentation": "Description of composition of other segment item not separately disclosed."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r205",
      "r206",
      "r219",
      "r843"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r222",
      "r224",
      "r841",
      "r842",
      "r845"
     ]
    },
    "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "terseLabel": "Segment Information",
        "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_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPpeAssetImpairmentAndTaxIncentivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative expenses",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r870",
      "r871"
     ]
    },
    "kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining  to series AA and series AAA convertible non redeemable preferred stock.",
        "label": "Series Aa Convertible Non Redeemable Preferred Stock And SeriesAaa Convertible Non Redeemable Preferred Stock [Member]",
        "terseLabel": "Series Aa Convertible Non-Redeemable Preferred Stock And Series Aaa Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesAaConvertibleNonRedeemablePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesAaConvertibleNonRedeemablePreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining  to series AA convertible non redeemable preferred stock.",
        "label": "Series Aa Convertible Non Redeemable Preferred Stock [Member]",
        "terseLabel": "Series AA preferred stock",
        "verboseLabel": "Series AA Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesAaNonRedeemableNonControllingPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesAaNonRedeemableNonControllingPreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining  to non-redeemable, non-controlling series AA preferred stock.",
        "label": "Series Aa Non Redeemable Non Controlling Preferred Stock [Member]",
        "terseLabel": "Series AA Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesAaaConvertibleNonRedeemablePreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining  to series AAA convertible non redeemable preferred stock.",
        "label": "Series Aaa Convertible Non Redeemable Preferred Stock [Member]",
        "terseLabel": "Series AAA Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesENonRedeemableNonControllingPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesENonRedeemableNonControllingPreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to non-redeemable, non-controlling series E preferred stock.",
        "label": "Series E Non Redeemable Non Controlling Preferred Stock [Member]",
        "terseLabel": "Series E Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesFNonRedeemableNonControllingPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesFNonRedeemableNonControllingPreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to non-redeemable, non-controlling series F preferred stock.",
        "label": "Series F Non Redeemable Non Controlling Preferred Stock [Member]",
        "terseLabel": "Series F Convertible Non-Redeemable Preferred Stock",
        "verboseLabel": "Series F Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesGNonRedeemableNonControllingPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesGNonRedeemableNonControllingPreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to non-redeemable, non-controlling series G preferred stock.",
        "label": "Series G Non Redeemable Non Controlling Preferred Stock [Member]",
        "terseLabel": "Series G Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesHNonRedeemableNonControllingPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesHNonRedeemableNonControllingPreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to non-redeemable, non-controlling series H preferred stock.",
        "label": "Series H Non Redeemable Non Controlling Preferred Stock [Member]",
        "terseLabel": "Series H Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SeriesINonRedeemableNonControllingPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SeriesINonRedeemableNonControllingPreferredStockMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to non-redeemable, non-controlling series I preferred stock.",
        "label": "Series I Non Redeemable Non Controlling Preferred Stock [Member]",
        "terseLabel": "Series I Convertible Non-Redeemable Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_SettlementAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SettlementAgreementsMember",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Settlement agreement.",
        "label": "Settlement Agreements [Member]",
        "terseLabel": "Settlement agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No Definition.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "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": [
      "r864"
     ]
    },
    "kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period over which the employees authorize to withhold the basic pay under share based compensation arrangement",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Employee Basic Pay Holding Period, Authorization",
        "terseLabel": "Employee basic pay holding period"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the market value at which employee stock purchase plan participants are entitled to purchase stock under the plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Employee Stock Purchase Plan Market Grant Price Percentage",
        "terseLabel": "Percentage of market value at which employee may purchase stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per shares)",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "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": "Granted, other than options (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": [
      "r423"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "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",
        "verboseLabel": "Granted (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": [
      "r423"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested and outstanding balance at end of period (in shares)",
        "periodStartLabel": "Unvested and outstanding balance at beginning of period (in shares)",
        "terseLabel": "Outstanding balance at end of period (in shares)",
        "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": [
      "r420",
      "r421"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "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]",
        "verboseLabel": "Shares",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Unvested and outstanding balance at end of period (in dollars per share)",
        "periodStartLabel": "Unvested and outstanding balance at beginning of period (in dollars per share)",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r421"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "verboseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of vested and deferred equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Deferred",
        "terseLabel": "Vested and deferred (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "verboseLabel": "Assumptions used in determining fair value of the stock options granted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility (maximum)",
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility (minimum)",
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rate (maximum)",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rate (minimum)",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "verboseLabel": "Stock-based compensation",
        "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": [
      "r404",
      "r406",
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r440"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Number of additional shares authorized for issuance under share-based payment arrangement",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The annual increase in the number of shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Annually, Percent",
        "terseLabel": "Annual increase in the number of shares (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options exercisable (in dollars per shares)",
        "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": [
      "r414"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited options (in shares)",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "verboseLabel": "Granted, options (in shares)",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationDetails"
     ],
     "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 of options granted",
        "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": [
      "r426"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Outstanding at the end of the period (in dollars)",
        "periodStartLabel": "Outstanding at the beginning of the period (in dollars)",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding at the end of the period (in shares)",
        "periodStartLabel": "Outstanding at the beginning of the period (in shares)",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r413"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Shares",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at the end of the period (in dollars per share)",
        "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r413"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "terseLabel": "Options exercisable (in shares)",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Vested and expected to vest (in shares)",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold percentage of share available to grant.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percent of Shares Outstanding Available for Grant",
        "terseLabel": "Threshold percentage of share available to grant"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding and unvested as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Awards Equity Instruments Other Than Options Nonvested Number",
        "terseLabel": "Unvested outstanding balance at end of period (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusActivityDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails",
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails",
      "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": [
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (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": [
      "r416"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "First anniversary",
        "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": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r411",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharePrice",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "terseLabel": "Price 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/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "verboseLabel": "Vesting percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockIncentivePlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Options expiry term",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationFairValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (in years)",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options 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": [
      "r30"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average period",
        "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": [
      "r75"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested and expected to vest",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "kala_SharesIssuedOnJanuary32022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SharesIssuedOnJanuary32022Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to shares issued on January 3, 2022.",
        "label": "Shares Issued On January 3 2022 [Member]",
        "terseLabel": "Shares Issued on January 3, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Share price (in dollars per share)",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to shares which will not be issued until the Escrow Release Date of March 2023.",
        "label": "Shares Not Issued Until Escrow Release Date Of March 2023 [Member]",
        "terseLabel": "Shares not issued until escrow release date of March 2023"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance as of end of period (in shares)",
        "periodStartLabel": "Balance as of beginning of period (in shares)",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r896"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138"
     ]
    },
    "kala_SingleReportingSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "SingleReportingSegmentMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to single reporting segment.",
        "label": "Single Reporting Segment [Member]",
        "terseLabel": "Single Reporting Segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r86",
      "r87",
      "r102",
      "r183",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r225",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r283",
      "r286",
      "r294",
      "r295",
      "r497",
      "r498",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r842",
      "r843",
      "r844",
      "r850",
      "r900",
      "r1176",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r112",
      "r113",
      "r114",
      "r139",
      "r143",
      "r171",
      "r172",
      "r175",
      "r177",
      "r185",
      "r186",
      "r257",
      "r305",
      "r307",
      "r308",
      "r309",
      "r312",
      "r313",
      "r347",
      "r348",
      "r350",
      "r351",
      "r353",
      "r356",
      "r359",
      "r360",
      "r364",
      "r367",
      "r375",
      "r599",
      "r728",
      "r729",
      "r730",
      "r731",
      "r735",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r758",
      "r778",
      "r796",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r1026",
      "r1060",
      "r1062",
      "r1070"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r46",
      "r49",
      "r50",
      "r97",
      "r98",
      "r99",
      "r121",
      "r122",
      "r123",
      "r150",
      "r151",
      "r152",
      "r154",
      "r161",
      "r163",
      "r165",
      "r184",
      "r258",
      "r259",
      "r284",
      "r345",
      "r377",
      "r441",
      "r483",
      "r484",
      "r491",
      "r492",
      "r493",
      "r495",
      "r499",
      "r500",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r612",
      "r614",
      "r632",
      "r697",
      "r718",
      "r719",
      "r720",
      "r735",
      "r796"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "verboseLabel": "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": [
      "r150",
      "r151",
      "r152",
      "r184",
      "r347",
      "r348",
      "r350",
      "r353",
      "r614",
      "r673",
      "r726",
      "r736",
      "r747",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r758",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r796",
      "r831",
      "r833",
      "r906",
      "r1210"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommitmentsAndContingenciesContingenciesRelatedToStanfordAndMergerAgreementDetails",
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r166",
      "r402",
      "r1027",
      "r1028"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r184",
      "r226",
      "r347",
      "r348",
      "r350",
      "r353",
      "r614",
      "r673",
      "r726",
      "r736",
      "r747",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r758",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r779",
      "r780",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r796",
      "r831",
      "r833",
      "r906",
      "r1210"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r935",
      "r946",
      "r956",
      "r989"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "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": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "kala_StockIssuanceOfferingCostsOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuanceOfferingCostsOnTransaction",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offering costs deducted from cash proceeds received on stock transaction.",
        "label": "Stock Issuance Offering Costs On Transaction",
        "terseLabel": "Offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued",
        "terseLabel": "Issuance of common stock to satisfy service contract in additional paid-in capital",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r18"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "verboseLabel": "Issuance of common stock upon conversion of Preferred Stock (in shares)",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r28",
      "r46",
      "r49",
      "r72",
      "r331"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "verboseLabel": "Issuance of common stock under employee stock purchase plan (in shares)",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r45",
      "r46",
      "r72"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Issuance of common stock to satisfy service contract (in shares)",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock offering, net of issuance cost and underwriting fees (in shares)",
        "verboseLabel": "Issuance of Common Stock, net of issuance cost (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r45",
      "r46",
      "r72",
      "r728",
      "r796",
      "r807"
     ]
    },
    "kala_StockIssuedDuringPeriodSharesNewIssuesAtMarket": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesNewIssuesAtMarket",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period from the at-the-market offering.",
        "label": "Stock Issued During Period Shares New Issues At The Market",
        "terseLabel": "At the market offering, net of offering costs (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period from the conversion of Series G Preferred Stock.",
        "label": "Stock Issued During Period Shares New Issues Conversion Of Series G Preferred Stock",
        "terseLabel": "Issuance of common stock upon conversion of Series G preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period from the conversion of Series H Preferred Stock.",
        "label": "Stock Issued During Period Shares New Issues Conversion Of Series H Preferred Stock",
        "terseLabel": "Issuance of common stock upon conversion of Series H preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock shares issued during the period from the conversion of Series G Preferred Stock.",
        "label": "Stock Issued During Period Shares New Issues Shares Conversion Of Series G Preferred Stock",
        "terseLabel": "Issuance of common stock upon conversion of Series G preferred stock (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockIssuedDuringPeriodSharesPrivatePlacement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodSharesPrivatePlacement",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to private placement.",
        "label": "Stock Issued During Period, Shares, Private Placement",
        "terseLabel": "Common stock offering, net of offering costs (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of common stock for vested restricted stock units (in shares)",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r45",
      "r46",
      "r72"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock-based compensation expense (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": [
      "r6",
      "r45",
      "r46",
      "r72"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationStockOptionsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised options (in shares)",
        "terseLabel": "Exercise of stock options (in shares)",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r45",
      "r46",
      "r72",
      "r417"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments",
        "terseLabel": "Issuance of common stock upon conversion of Preferred Stock",
        "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issuance of common stock under employee stock purchase plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r45",
      "r46",
      "r72"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Issuance of common stock to satisfy service contract",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "positiveLabel": "Aggregate market value",
        "verboseLabel": "Issuance of Common Stock, net of issuance cost",
        "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": [
      "r6",
      "r45",
      "r46",
      "r72",
      "r735",
      "r796",
      "r807",
      "r912"
     ]
    },
    "kala_StockIssuedDuringPeriodValueNewIssuesAtMarket": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodValueNewIssuesAtMarket",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering including an at-the-market offering.",
        "label": "Stock Issued During Period Value New Issues At The Market",
        "terseLabel": "At the market offering, net of offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to non-redeemable, non-controlling preferred stock issued during the period, net of stock value.",
        "label": "Stock Issued During Period, Value, Non-redeemable Non-controlling Preferred Stock, Total",
        "terseLabel": "Issuance of convertible non-redeemable non-controlling preferred stock, net of issuance cost"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockIssuedDuringPeriodValuePrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockIssuedDuringPeriodValuePrivatePlacement",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to private placement during the period.",
        "label": "Stock Issued During Period, Value, Private Placement",
        "terseLabel": "Common stock offering, net of offering costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of common stock for vested restricted stock units",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r72"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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": [
      "r6",
      "r46",
      "r49",
      "r50",
      "r72"
     ]
    },
    "kala_StockOptionPlan2009Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockOptionPlan2009Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to stock option plan 2009.",
        "label": "Stock Option Plan 2009 [Member]",
        "terseLabel": "2009 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockOptionsPlan2017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockOptionsPlan2017Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to stock options plan 2017.",
        "label": "Stock Options Plan 2017 [Member]",
        "terseLabel": "2017 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "kala_StockWarrantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "StockWarrantsTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about stock warrants.",
        "label": "Stock Warrants [Text Block]",
        "verboseLabel": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Balance as of end of period",
        "periodStartLabel": "Balance as of 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": [
      "r46",
      "r49",
      "r50",
      "r61",
      "r760",
      "r776",
      "r797",
      "r798",
      "r897",
      "r913",
      "r1058",
      "r1062",
      "r1063",
      "r1083",
      "r1157",
      "r1212"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "terseLabel": "Common and Preferred Stock",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r358",
      "r360",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r374",
      "r377",
      "r549",
      "r563",
      "r799",
      "r800",
      "r811"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Events",
        "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": [
      "r609",
      "r635"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.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": [
      "r609",
      "r635"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r635"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.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": [
      "r609",
      "r635"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r635"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "verboseLabel": "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": [
      "r634",
      "r636"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails",
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "terseLabel": "Equity Offerings",
        "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_SummaryOfValuationAllowanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Summary of changes in valuation allowance",
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r1132"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r982"
     ]
    },
    "kala_TaxCreditCarryforwardAmountAnnualLimitation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "TaxCreditCarryforwardAmountAnnualLimitation",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The annual limitation of the amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount Annual Limitation",
        "terseLabel": "Annual limitation amount of tax credit carryforward"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxJurisdictionOfDomicileExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxJurisdictionOfDomicileExtensibleEnumeration",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Jurisdiction of Domicile [Extensible Enumeration]",
        "documentation": "Indicates tax jurisdiction of domicile."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r869"
     ]
    },
    "us-gaap_TemporaryEquityLiquidationPreferencePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TemporaryEquityLiquidationPreferencePerShare",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity, Liquidation Preference Per Share",
        "terseLabel": "Liquidation rights (in dollars per share)",
        "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "kala_TermLoanBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "TermLoanBMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Term Loan B.",
        "label": "Term Loan B [Member]",
        "terseLabel": "Tranche B term loan"
       }
      }
     },
     "auth_ref": []
    },
    "kala_TermLoanCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "TermLoanCMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to tranche term loan C.",
        "label": "Term Loan C [Member]",
        "terseLabel": "Tranche C term loan"
       }
      }
     },
     "auth_ref": []
    },
    "kala_TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "TermLoanMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Term Loan A.",
        "label": "Term Loan [Member]",
        "terseLabel": "Tranche A term loan"
       }
      }
     },
     "auth_ref": []
    },
    "kala_TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the term of royalty from the date of first commercial sale of such product, service or approved drug.",
        "label": "Term Of Royalty From The Date Of First Commercial Sale Of Such Product, Service Or Approved Drug",
        "terseLabel": "Term of royalty from the date of first commercial sale of such product, service or approved drug"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ThirdSecuritiesPurchaseAgreement2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ThirdSecuritiesPurchaseAgreement2024Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about third 2024 securities purchase agreement.",
        "label": "Third Securities Purchase Agreement 2024 [Member]",
        "terseLabel": "Securities Purchase Agreement December 2024"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ThresholdPeriodForAchievementOfSpecifiedMilestones": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ThresholdPeriodForAchievementOfSpecifiedMilestones",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the threshold period for achievement of specified milestones.",
        "label": "Threshold Period For Achievement Of Specified Milestones'",
        "terseLabel": "Threshold period for achievement of specified milestones'"
       }
      }
     },
     "auth_ref": []
    },
    "kala_ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the threshold sales after which royalty on net sales of funded invention is payable.",
        "label": "Threshold Sales After Which Royalty On Net Sales Of Funded Invention Is Payable",
        "terseLabel": "Threshold sales after which royalty on net sales of funded invention is payable"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1165"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r974"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r981"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1004"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.kalarx.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsFairValueMeasurementLevelsDetails",
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r339",
      "r373",
      "r549",
      "r562",
      "r590",
      "r598",
      "r601",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r684",
      "r698",
      "r883",
      "r885",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r898",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1146",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1007"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureGrantIncomeDetails",
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": [
      "r1001"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Uncertain tax positions",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r471",
      "r868"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Interest or penalties recorded",
        "documentation": "Amount of expense 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": [
      "r469",
      "r868"
     ]
    },
    "kala_UnvestedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "UnvestedRestrictedStockUnitsMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions or target is met.",
        "label": "Unvested Restricted Stock Units [Member]",
        "terseLabel": "Unvested RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "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": [
      "r90",
      "r91",
      "r187",
      "r188",
      "r189",
      "r190",
      "r678",
      "r680",
      "r837"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Change in valuation allowance",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kala_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureIncomeTaxesChangeInValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance charged to income tax expense for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Charged To Income Tax Expense, Amount",
        "terseLabel": "Change charged to income tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r571",
      "r870",
      "r873",
      "r887",
      "r1151"
     ]
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "terseLabel": "Discounted cash flow model",
        "documentation": "Valuation technique calculating present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r849",
      "r850",
      "r887",
      "r1149",
      "r1150",
      "r1151"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r571",
      "r870",
      "r873",
      "r887",
      "r1151"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLeaseOperatingLeasesDetails"
     ],
     "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": [
      "r625",
      "r896"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1092",
      "r1144"
     ]
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureDebtOxfordFinanceLoanAndSecurityAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1092",
      "r1144"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureStockBasedCompensationRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123"
     ]
    },
    "kala_VotingAgreementIrrevocableProxyTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "VotingAgreementIrrevocableProxyTerm",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureNatureOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period for which irrevocable proxy can vote for us in settlement shares.",
        "label": "Voting Agreement, Irrevocable Proxy, Term",
        "terseLabel": "Voting agreement, Irrevocable proxy, Term"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureCommonAndPreferredStockReservedSharesDetails",
      "http://www.kalarx.com/role/DisclosureLossPerShareAntidilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "terseLabel": "Warrant rights to acquire common stock",
        "verboseLabel": "Unexercised warrants",
        "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": [
      "r903",
      "r904",
      "r907",
      "r908",
      "r909",
      "r910"
     ]
    },
    "kala_Warrants2016Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "Warrants2016Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Warrant 2016.",
        "label": "Warrants 2016 [Member]",
        "terseLabel": "Warrants 2016"
       }
      }
     },
     "auth_ref": []
    },
    "kala_Warrants2018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "Warrants2018Member",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Warrant 2018.",
        "label": "Warrants 2018 [Member]",
        "terseLabel": "Warrants 2018"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureFairValueOfFinancialInstrumentsQuantitativeInformationAndAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Average"
       }
      }
     },
     "auth_ref": [
      "r433",
      "r434",
      "r572",
      "r652",
      "r819",
      "r820",
      "r887",
      "r1168",
      "r1170",
      "r1173"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average common shares outstanding -diluted (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": [
      "r170",
      "r177"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureLossPerShareDetails",
      "http://www.kalarx.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares outstanding-basic (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": [
      "r168",
      "r177"
     ]
    },
    "kala_YounetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.kalarx.com/20251231",
     "localname": "YounetMember",
     "presentation": [
      "http://www.kalarx.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Younet AI anOntario corporation.",
        "label": "Younet [Member]",
        "terseLabel": "Younet"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "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": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "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"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r63": {
   "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"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "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"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r79": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r136": {
   "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"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r142": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r146": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "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": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r285": {
   "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"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r321": {
   "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"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r339": {
   "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"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r382": {
   "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"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r451": {
   "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"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r486": {
   "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"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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/2147477891/740-270-50-1"
  },
  "r490": {
   "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"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-9"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r599": {
   "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"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r611": {
   "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"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r669": {
   "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"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r673": {
   "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"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r679": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r680": {
   "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/2147477314/942-235-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r687": {
   "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/2147478777/944-210-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r692": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r695": {
   "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/2147477250/944-220-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r698": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r716": {
   "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"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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/2147478009/946-205-45-3"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r748": {
   "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/2147478795/946-210-50-6"
  },
  "r749": {
   "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/2147478795/946-210-50-6"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r757": {
   "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/2147479170/946-210-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r801": {
   "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/2147477271/946-320-S99-1"
  },
  "r802": {
   "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/2147477271/946-320-S99-2"
  },
  "r803": {
   "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/2147477271/946-320-S99-3"
  },
  "r804": {
   "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/2147477271/946-320-S99-3"
  },
  "r805": {
   "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/2147477271/946-320-S99-6"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r813": {
   "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(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r814": {
   "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(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r815": {
   "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(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r819": {
   "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/2147477332/976-310-50-1"
  },
  "r820": {
   "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/2147479230/978-310-50-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r836": {
   "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"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r847": {
   "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"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "183",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "185",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r899": {
   "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"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r962": {
   "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"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "SubTopic": "310",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480190/470-10-S50-1"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "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"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479176/718-740-35-2"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1208": {
   "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/2147479170/946-210-S99-1"
  },
  "r1209": {
   "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/2147479170/946-210-S99-1"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>110
<FILENAME>0001104659-26-043782-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-26-043782-xbrl.zip
M4$L#!!0    ( &" CUQP/E7+EQT  "I, 0 1    :V%L82TR,#(U,3(S,2YX
M<V3M75]SVSB2?]^J^PX\O]Q<U<BVY"23I":SI<ARHEW;\LK*9/=I"R(A"1>*
MU *D8]VGOVZ I/@?)"5GJ#V^)!;9:*#[UP :C0;XZY^?-[;Q1+E@KO/AK']^
M>690QW0MYJP^G/G>LO?V[,^__<>??OW/7N_O'V>WAN6:_H8ZGF%R2CQJ&=^9
MMS;F[G9+'...<LYLV_C(F;6BAM'OGP_.+\]?&[W>;Y+%1R*@B.L8DM?@O!^^
M& 7<7.>]\>JB__IB<#EX8[Q]?WGYOM\W'NY"NCMHV9+I")^%]5Z8:[HA!HCG
MB/<V<[Y].%M[WO;]Q<7W[]_/GQ?</G?Y"HI?7EW@ZP4T[2P@A_()ZN]7(6W_
MXN]WMX^2=4C,Z;*0]9L+>!MQS;0BX-M_]^[=A7P;DA+/XVSA>_3&Y9MKNB2^
M[0$<SK]\8DOY0T+?XX65O[N MWN1F%ZD'G.$1QQSKPA@QTH4ET=O>5&!./'K
M"_5RKXT2OG^_E<KP"%]1[YYLJ-@2DR8*?",VX<_GIKM!$WC='USUSXP*>J,V
M1?M-$&35*GHK0K91A4LB%K)UP0M994CLT!7:;@D.W+7I14 6EK(\WO-V6RKR
MR\'K"WR--;WJ7?9[*)XJB9+K5:%HJ>-O!GEX#"XOZ+-''<$6-NTA&>7$@T%
M] 8X"$1ZP+:+7$7(-PE-".YE*>%A@LBB6T[-*AK;4^Y5[>G5[.UK8DG1!37/
M5^X3,&;))I7V(BO6B]"$6:Y]OU'VS2+-FU9^Y? B43G\[@E_44B,+Q,%S)W5
M(\OB,OOWZ6*%](KPMS\9AAP[B>.XGK0&?!0^W&Z9LW35$WB&X]5[5/D<S-3
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
MHJT=@Y+BX*]KNB2^[<',8":V$K1T&J2WBO '31@S^D0=GP;?_A6IJ2+[MK4
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
M:R*!^_[_ZP5J19AKF*I^^S]02P,$%     @ 8("/7+%M.(T#$@  -0H! !4
M  !K86QA+3(P,C4Q,C,Q7V-A;"YX;6SM7=USXC@2?]^J^Q]\N9>]JB-\))E)
M4C.S10B9H2H)%#"S^[;E& &Z,38KF03NKS])MHG!EBWY PNS+_D J=V_[E:[
M);5:GWY;+TSM%2 ,;>OS6?.\<:8!R[ GT)I]/ELYT]KUV6]?_O'+IW_6:G_<
M#1^UB6VL%L!R- ,!W0$3[0TZ<VUL+Y>ZI3T!A*!I:G<(3F9 TYK-\]9YX_Q*
MJ]6^,!)W.B9=;$MCM%KG3?^+CD?-MFZURWKSJMYJM#YHU[>-QFVSJ0V>_'9/
MA+,I3&IH0NOG+?WQ0IZG$806_GPV=YSE;;W^]O9VOGY!YKF-9J1SXZ+N-SQS
M6]ZN,=QI_7;AMVW6_WAZ'!ESL-!KT,*.;AGOO2B9J'[-FYN;.ON6-,7P%K/^
MC[:A.TSFB7QIW!;TOYK?K$8_JC5;M8OF^1I/?+Y";"6 )]_"F/9;V%]^T317
MT,@VP1!,-8;QUMDLP><S#!=+DQ)EG\T1F'X^^ZF;.F&R==5LN2S^:^00I5-K
MZM@6MDTXH39P1YJ1!XSF #CX3*/4OP][.RQ12FA];MB+.OVZ+D*G7AC#VP]Q
M?]I? L3TBMO6I&,OE@C,@87A*WBT<18T,@_)'>J$4 >39'8ZNFFTY$%*DC^,
M)CLZGC^8]EM>2@O0RP7 /<2&:>,5 J/58J&C37\Z@C.+>$=#MYRV8=@KRR%>
M?$"8,2# (S"CG/2LJ8T63)[WP-&A*8@OQ\?E#'^ ;&(ASH:,A>Y?*[BDCWT&
M3DIT2=1R9IX(#JW I+M>TC& 4S+-HY(SLX^ O"B\X6C-V']I.8XEE3/;]^#%
MZ>@(;<B3?NCF"J3DF4_G0 Q+N%=A8CFSWB.QXP*,]37 0V#8E@%-R$9_?_H
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
M2471-X8(7':#<=LB+IAH,^"P,M@5C^2)&I24.!2]]5$$)_FP@\ $LGIS[-A
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
MG-X:I6 2EVFGV.[I6YP\TL0,WF.$KF)R,B(_)[$?1B$[(E69T1O7/7>GEO<
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
M&NDE(J3Q]TP,CUZ*WFP4RNZ\\$"-[:J)8%WHG1L2V?E (Y&CN/R&<*UQJCV
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
MZ[^40G;5&V3F+0$X7FE#9L[=8)"-O4K2HAI99H"9M@/@H*4-EREO X+5&UJ
MX1*<N S@LHA7?T>MXIA![ZDG,?74ZARW^'7L'[E$]B9;1RZ^')SBND.2=.,O
M* OL\"53T"HJ F[V&XV].(EU0JCW UGW@_,V2Q-W09.4 W#FDJI<[6S<)-]Q
M^AOE5D)>%,#I25OX$'<$9"%$?^=T/#_36$C2E2+:A5O:_BY Y-"P$.O"E0 T
M%.7Q$N+R0/8!<K54( )B%] ;)J!W SW@!&\OL$.J=%42E 6P)U JH 0=,&M3
M(R[J6G4305')W:T$+6[X<95]K&50[C?\GK#D%QMO]!79#SV3ZLQ@DKRL'A!>
M\&Q)6M4 ; ;U8=9G"]"=AMH.=NKA"68'PN!W+\K1%&&6!%%K R^N#,"Z;CY8
M=9F#A.6K?Y9!>4C01W=OGV"H9&LZSS%U^K <@442TUOTG?TD-O[J509@LF^Q
MOFHR!PA+1EI!\A2'OFK&E92'D'O0'#$Q/T.G(:O=9)O,R&"G3Y?2&VV3N!*.
MQW6#Z5:%D-7/;/NBS=K0\-SFE#LR)4<L7SLW0URS#(048F8";_( 9W:JKX&5
MQ;'XD]H5[FAR)JWMH:PZ@"SU73>(,O;V -'M1"RY!ZI=&T+"^!X!W64/*IX%
MG9,\2S,OI@EZM7#DU(*0T+TK?ARVX. FV*FRHV7++?QN7:L8=K:=&#+G)N7
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
M,S>/_7F(GMD/4YP\KN]>B ]R+1L"L+JI];(\KK5D$M2PVRS'=UXF3[:F4Q%
MQ)\>?"9,N7EH7O!0=^6W5W731V>CL<._&UR$;]+7?G7_#G=#B6H2=*O;.C*$
MN*;KRM72$54AZALBHD6^$ I[YW?'SV5S%&,CV1U"[0O2>Y$+LOZ[XW>M98*L
M$VI=D'^@\&E.#O[C9X0]R30@*.?X46F)8 4$PXBJZ'=5OK9PETG>[5Y?;]*1
M:-_W2\1[J_V[!/5JP]+MAJ=(=:[7@'9KFG&:IX2I-#U+%H^$>DJ$P)U:IH[8
M/?T)5*:7EE_)+1=37>I%=B!O3?!B_%B<7INK$A_:796HE*I0,2K(V*/[$=T3
MPFC=B>BMF\,]" OW('I6BL/=A\/=A\/=AXU5ZM/1IZ.CC\XM:B[O/FQ$ $,+
M#G<?#G<?!EMJ58?+(9?:PWV'PWV'PWT'5_<=H*WS .X[]+'N'^X[O/K[#CTN
MCMH^DUZ[<N\G&4!R ^5_WEM_"&^WK?,^>5H73VE\96T9G#9[Z N2E\66QO8K
M03A.F+8,"OC[2B"\3M+T*O:C/$#!53S)Y@B?)8LE1G.Z]: 9B_QDT;?*]D /
M)(</4+7N0<IN7$-?R:8H*T@P=O9\.#K>=?:PYD9%>X-[;01;UPI+/%^*H$S[
MV25%_D]/R3-!)RPF%O+'=CXA'_Z\1D]>=$%3@?&>"^:6<.[$D(J2#ADNV;U-
MV6JA%MURSZ+-G]T:'20ZL)%DG5R88H1X'#<4K;WC\^+1BY_"A P>V9FY6<KA
M05FD#I5#;I->M_8LTO9D-L:8!C0JC-B"LLY-V,J)5L& 4P JU*1%D(VW_889
M7#R?;?NECB#C5F#8D*7:5T7.F+\?#U.(:\O0.-M:C,;?/1R,GS!B=(B7(WXY
M );;EAI9KEM\QJQ?&CACR0+PTL/9ZM9;B"[&\8LYSS>C7*?$M-N_FX66.?;G
MY$!9HKY+&7?':UC7_=TXF4J5U[GT&7J=0$%<6WH'S]K)QHO"68+CT*-.L3#+
M,W29X#OTA&+F\WI&-RB@KC7^I:B6;;B^TF>JIMLCDS&K V!6F;5%#CQ).>O>
M-R7-I72;R]'^^;V817C[_EAQHT&PJ1:4=>AWTL)*07YO3A_1_G=!QRJS;$0H
M(,/OB@K)B\[#]#''*=.)R8PQP=T6FU1WZ"O1'S9&',%QR=VA9Q3GZ#;)+@G#
M-.*"/F1"W3-G>9H1CD5G49V*-H'[T&$,Z? R](!Z(+^F\R0*IHCT1!6HDB9F
M,KM?(C^<A2@HL\AP5YLVK=A$Z6/;X=6&L:$ANTM67I2M)O$MRNX]TN\X)=3Y
MB#_ER4K;A.#GMA#(&+ NZE.R;PPF\61VF<=!^BT+H_!?*#A=43>P%Z^T %"V
M81.63[W!HF1K\*D,X<5DMJ:+SJCG7L:N2>*4;/$79#JE\7^45C)P<W\^Q4F0
M^UD1/X@F>+Q<XN09!><X?^).<KVV;Q/DSZVGOUY9MK:6%=/$C)SI_IB'_KRA
MJH6.TA@.L@!3"J[2J;<2!1CTTJQ-N+]T7NVZ<#HTR@435!D93]S]2+.,5:O#
M45L FG3#V;*?HQG"F&).:3S+R=^-'8>BK%40VE@B%/2[B>LBD^H2X6PUC@/Z
M4.N2;CW)0#2.\?K8C/':-,U>,2P;_[<1:1[^1?U[?XZ"G"X]&S:F$8&W*B;9
M!7S]ZG;'F9":TY4B_;-63>?1:&WAJXY/+4Z=SI9BGE09A;5JPHB:,%!5+?3
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
MD-9=AH#V^Y3LJS3-47">;R?K8JT6\B8T7[1MS:92?;:Z3V\K$3>1#-=)2C-
M,_+&<18&8<2>7[Q'/J$^"Y'Y4\]$Y7:#%V@O(]+-B/5#OJAV-=KVM4_1"GQI
M7;SX44X$<TE4C:I5GC&MFLPN/!P3;2B%K1>RT$\GEO/I=:/Y=,5O0):=;\@>
M 495]*EZM81_0\IQ.[^=N'Y>E$NE,L! 70U&:(>%\:=6&C"Q(P.!7?7U_7QT
M_/G+\0?G?DJ@"L 5E5.=J&W#BK!3::X^27D D2VZ&E[%3,+1 .?E;YL+SIQ,
M?^+((IU: 'Q.)N+7YLOI\/C#HV>@3#HD=LH <+NT&08[7#B5^AD-S<=92/9F
M4[R^BL\40XJ#LA8 YT0;9)1\ =Q4:*^PJJ"0_IIW%AK2MX3X 2+]'(3V+TJD
M(]_C19(W'*8]MPUV9>Y'!WN2DANCWU5,OB3:_]+"NO?^Z/VN=:]H;L3:@V_!
M*YF_>/$68<P DAGC).7M#OJ2D+6W*UM)3&*BPF"L64H8JJ--Q(W334"3**E%
M05P<AME(KEYR-$!8>GK" [)EISM&\(PQA"[Z1J1_1E=$O)*>=@1E 1AA5,I7
MQ4; A6.WL)?1YQJN2>O1/\EV)@U"7VD84]8"L LT04;)#XP)KK)DJHZ2BCK.
MSH=:O' GM.9^8?_.;Q5F:. !.D4Q 4!T(A.6AC2Z6N!89P9.B Q-+5'$@D11
M\MV+?;1)C4EGD31%V=F<QHA<Q=*#M'DS *RHQGB:<PD'Z DYM7CT>6H:GW+F
M8;R:%1E/1+.IK ( 0ZLQ>#)^X,"TJU I^>.,? ZS&LEW*$5$;'/1WM&T%0!!
MW,: &C,Y=*@LM_]B)AC'<>Y%U^$BS(21UD;5 41,:P-FSAV<\?@MQLA/GF)Z
M=XBPL%[!17.FL#2 N&+C\25D!CPZ):M31(AB\1QQ<$6VR)B<1==[,3,$]5H$
M$.C;%\IZ#+LQZ9\E"S)5L#O1A*@S<O8AJSJ*?4)D[<,=BL@1-WA(R%$W)C,.
M3?Q^@_ 3PN,GC-A1R=@E\.'H>-<E4"%GY,4T8UF%!O9[]?.:J%&6C#9DL5H%
M8:.2,OC.!9;,KL*\S+$@*#M\A@AFY:!=WOM$D8FZ"C+,",J!<2%(A;W)(B%@
MPGI:CDWWW^)TB?QP%J* :YY6E'6?84:J/:74Q1SLI^0A>@6ZH]&[-T!T86Y#
MG#\/T3.C=S*[+VDA7T7)DMVOB8,[])1'M.7531B1A36)UZL662\>DO\SO3HZ
M/IGB),A]?H2:C0X=)\U1:O3VEMNP<K"F*AXAB-W#*DFK4+8,VZN$<<,.;:Y]
M0&_,[P 07X8XS::D4[K9I$;X/\)L/HY7ZYZOXBF]%G=R1EH*?2]ZP*$7D7*$
MQI)H,<P]-N[0'&L&=8\\NPVKI":KL?]W'J:%N"57OKA%P21"5&Y-Y7R 0D%^
M3T90&$9,BTRA9"B B&?I 0>(N]9^L+&U<R5C^-&+G\+D*O;%BPZO%("@%+D&
ME<L'C_I#JEN%HU3+^'!(6_L#IJV%,M&V25L[8$C@(6VM@P"'G4FJX?50F*2O
M 42**7FH!33P9V7K$6*"W<3&J^M35]$-4;6,'/%B'UTBE'Y;$I%RS#3^UAK#
MVWIT;A) $)D6Q/UP.W2\PS0A%&7D?#WU5DF>72:X='5EY*\T#%C$31*+J*U9
MY;8F.>;46RS(+H6T+=<(ZR0 "%O3UR#KTAE:XW8W^5MV2BIJ?)UYZ7SJA=Q'
MW=NW!2#ZS6 6:<TF-# WKZD5,0A%VK$)IO]R',^#]  @2FXXX%7,0U.'32+6
MX=5"MR< ,7G#J8>N$*"I"5GZ^M*#LBD T7S# 5UR:6W[N#Y%JC8ITOV?=AL
M8O1:;."TV7/T1FC^F**_<T+.Q3/ER#BL[N=F6-VVS5'1*/R(N!TQ2--><HM:
MO@>Y0P/I2N*%%)8&$R,G$W_MYJ.($[>W4IM42;U@DO(P')(*]5(@ L(MV1LF
M$&WF?>($[ZK]#JGRJ]W\L@"\FDH%E* #PBI/:0J#T,,K&HXUF;&\9HI51E >
M3,"+R3HCX,4M)EMJ:&*ZR>P!>W'J^<K "YV*<-8>J=K5<-)@Z[4"!GUAZA%$
M:P'@98JTS:L'Y:6>V^293<JTDB1ZUZP!",N4MH)N0W;-F+2+TS^]."=J1^K\
MW HF3GT KL=^4>+P> BD4CV7J-@Y'.*H#G%4ASBJ0QR5\^QH=((O/#TTM6L2
ML[O6DE.;O([]^5?T=*CNR4W.C]L''>HD2??_@K) SF@ZBE9[R('/S7ZC 7$5
MZ!<A>+9!@S<'W#\T(,!&JGA53  ^*5#JU5GDI:F&45!<WO[2(GJ#V'1I:?+B
M]DF."CG268Q7$-B"(E*KVJ,;'#;V%8"]6$/:@6+/:(=ICB//JSS&<IO$=RA
M:.'IO5/3I2$ *XI8 2OFH%;,#8B7'B'C."@J>/T!/'3/  R&!AHQM#2LVQ98
MPG*$EQ[.5M1:*K R\HO9WY6(7K77,#CR6;!O-T/+71/S+F7"5$8&==W;+66:
M59K:]!EZG4!!W-+T#IZMS<U_DMZ1)%U0_7?79E)3]2K7HCH;3C?S-%!G,AO3
M%Q>?& N2TZV@K/TU1!!JKGNR%?#A-J_(EAJ:*Y1L-+SM-Q7W)_]IUM:MP#@/
M2Y6PEG;$E+\?#U.(Z]'0.-M:GJ:1E\T2O*BGZ&/O"Z;A,UK?@"Y7 _$ZUK(A
M &?OECJ]O2C2CG/GH:&5=>5:D:]!7-Q9N@85![+0:5C)&G85Y(K*T8L>$%[P
M!IJT. ##A0XP:D:&O@"WV_D=BM%W?:'7B@/(2]!:Z#5&; M]'7I!K[W3Q!HZ
M@F]4 9 0H+7P&\S8!F#JK8J<$R80<"H!N)S?&@0..[9AV/1</,DBN36M61'
M9?C6< A8<@7)YNK]6DNNXC0CFQ.V5S0!2-H,@"OMG>&2,C@T>)O.SR*6;)B+
M3+,,@-OHVF)O4C]XA@"<^ @%*7UBONX6HH]ZX6<47";X,L_H,^\T 47L<V>L
M5LW81.9+1V1:,0CG%:<ZR6?>,B3C]G[N893JXMRM*:L&@*/N9\EV7,(!G)$Z
MQ:$0QFH!J^#T<="OT Y'Y#LJL_6]%W]2<^,=32&B-ZXDU:W"U>'X;\[9'H!9
MS &"W%?&M:U"V<&H8,S8T/N6RY FZB1[I#ODH_"9=GKI^8C[@K).!:M =#4P
M*'AQ(/M-LC(RCM$487)XR+PG[D[1H+)53+K:&PSX<H#/5TST@] 0)L%#<N/]
MA=8'.$V$Q-6M8M35"&'$F0.4S@MG9*?!I&C#*EY=K1#F[$'=0!3+XSC/YH2\
M?Z'=;+FZE:RBU\&8H<N/6PML9W.?M!FK6'4U;[3BT#9ZU'NU?F_Y-LG"S;RM
M@YBPJE5/:@>[A!E7MI%9CVSZD2RC+&.M#BK<:E81Z6",T.<(SJ)$,Z(F,9N,
MIQZ>8'9S*/C=BW*J.HQXP<JD5=,J=#T8)K28<C*6-B9%_1F.6\TJ('W'+' Y
M<K%C6"]^Q5IH&$$BKV\5G[[#&N2L 5B"#*%2M6 5K+[#'U3, 9CEUO1TFO)V
MVK *6=\A$FKV' 5RG7MAM'K 7D!.YK\G4;Y06"E:-6,5NK[#);0XM(W>A+7^
MD+"'"C"JOS*13O XBMA#!F4>.I[[L->6K6+<-3:C+Z9;/!_PCW<%!&&1<?_?
M_S]02P,$%     @ 8("/7%C:LBP9K@  U4\+ !4   !K86QA+3(P,C4Q,C,Q
M7VQA8BYX;6SDO7MSY#:R)_K_1MSO@.N[$=..*-GN]LSLC,]CHUI2VW6.6J4K
MR?;N=6Q,4"1*Q3,LLDRRU*WY]!<)\ &R"!($'TCV1)PS5E<!^:K,'Q*OQ+_^
MS\^'@+S0./&C\-^^>OO-=U\1&KJ1YX?/__;5*=U=_.6K__GO_]=_^]?_^^+B
M?[V_OR%>Y)X.-$R)&U,GI1[YY*=[\A@=CTY(/M(X]H. O(]][YD2\O;M-^^^
M^>Z;/Y&+BW_G)-X[">L2A833>O?-V_R+RXQ:%/Y _OCMVS]]^^Z[=W\F?_GA
MN^]^>/N6W'W,VWUDDNW\KH:!'_[]!_B?)\:/, W#Y(?/B?]O7^W3]/C#M]]^
M^O3IFT_??Q/%SZS[=V^__5\?;Q[</3TX%WZ8I$[HTJ^R7D"DTNWS4QSD';__
M-N>1-X=OO;3H(#?^T[?BRZ+I&>E,HK=__>M?O^7?LJ:)_T/");N)7"?EOU&G
M,$39 OYUD3>[@(\NWKZ[^/[M-Y\3[ZM__V^$_&L<!?2>[@CG_T/Z>J3_]E7B
M'XX!J,@_V\=TURQ$$,??0O]O0_H,/R8P^"LP>/MG8/#_9!_?.$\T^(I RY_O
M-TI]_EJAE77BIM/Z/;Z=2YU'%CO42">Y9U_%A(=#WQOV5T4_^CFEH4>]7$-@
MV4*92\2]#0@#Z<BMT O \Z+XW&!)[N$)=;]YCEZ^]:@/X?@G^.,"_N!V8O_X
MVV7$(&;]E*2QXZ8Y)2[^OWW5]'T_:X#00&L=5R5W8C?GQ?[LL$/6XELW8N%_
M3"^"[(?AW7=Q=&B65+"+&K[\6_#4_X?-5:GH$=,D.L4N[?6+RN*K+%V(R%H
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
MH# 48_1"X]3/K'0A&:UFI+%A^<-HL&Q "3TLFUJG!LM]R2P"EHV5L@_+'S#
M\NSV>\B57Q@LVS.4,2R/8IN6R\;+ML[@0>O'T08M TKH!RU3Z]0&K;YD%C%H
M&2ME?]#Z$<.@-;O]'G+E%S9HV3.4/5C^:318-J"$'I9-K5.#Y;YD%@'+QDK9
MA^6?,,#R[/9[R)5?&"S;,Y0]6-Z,!LL&E-##LJEU:K#<E\PB8-E8*?NPO,$
MR[/;[R%7?F&P;,]0]F!Y[4B\*_KW ^7>=-!#LIEE:H#<C\@BX-A0I9'!^,@$
M<'Q^,!3P.,/;]1K*?A6A%'+4+D() 1;/;+P,8-9.'6&(&F&LP[ E&ZWK_F%O
M-=V:!28=AT8NGW#GQ-N8'XWS^"W8.QH_P U2Q9DE[<XX!R8S&ZCK+JAZXCUT
MUE/^T:HS,$XDBHG@)6Y_$\:-<'8(JC7,8(GL8GAQ(]Q^\',-DW5Q"5W+4@V=
MEA3L*IW505[OL93@5LH]6E +#J1D@2"0)]0Z"V!'I:ZU"!95-'J8I^BPO,BM
MZMH5M:+ULB*V)O/8T8JF0-)$VF916JF#@B50MV4IEAXFJO9:7L@V:-T5MU*7
M905OD^!C1[#$ TT83Z-W-98CI=YSURWK.6O6ZXD[L'MHKRAXMKS)<A_AQRF+
MAF^:/*,-,$R0)74U9\?M/183U#KSXI;FBPCBT>>&U>#%,1V>05\4$^$S/5MG
MP>K6"XM0]?Q7T71!D3G27+ I*K&4&IU"42PSWC,UNZ>['5T6%IL=$]VV]@N*
MTC&G>LVA:GN".X?*J*:VF]"-#K2HD-+Q](6Z->YX[=!2#E5%4[Q1VB6PL;=N
M;Q^V-YNK]>/U%7EX9/_Y>'W[^$"V'\CV[OI^_;AA#<CZ]HI<;C_>W5__='W[
ML/GEFMQL'QZL/II^_?E(PX1EO^V^W-8>MS=W:MKX.'J],5Z/[A;9U*?+Q]!S
MTK:?;9E.U\LHR1Y;HAEI*V^V_$A#IF&P#KVU=_!#'[2#LO*9O@JS=/?"':*:
M6LN!VM$%;[CJ"F[JR!E][LI5#GD46XG<.=5V*ASL%(!/*//_/5/WBK[0(#I"
MLI'I6CQ9OW9_/_DQ]3;A71RY_#WC1%T9?@A%W.$_@K6JM>2-R>&%C3&4,C\4
M+WAGKY\4W'- (6\* 4@N 3PTD<E 0 A;M>F16,TKN8]WI^9'QP]OHB39AA\<
M/^9;3??T(W624\PG-]N=XE7TFK4&$\,)+^/8J+AB8TP)^3V;X7H9/^MPB$X,
M1:(=>?/,A/B:!$P,$E,W>@[Y6T]12'9,)K'+R8;U_SHE_%54Z.(60L&?I53S
MWK.Q9[PW/W*3 7.P$[#/]L'OZ<6AE !L5<I *D*,:JJ_"E.%]!DVOIM0&8?%
M@LQBDF<!YXK!5,XUH<$>6^\J?4E6FW=]ZX;)2#>'(Y,;Y 0C=BTN-'?!.<CU
MT;=QH:NA/=XL6$OJX<M=G/J*E/0YS,Y\0V\6G24560#'_O,^O8AV%Z<$7D1)
M:%I7VL[:M.YJX'*BM*Y9ZQKT N+Q3-3QUIRMO.8QOF+B^0[W;)G9:H")W3"=
M,;'2<B%!=JY=8YB5S180: W"#@\U092\ ;+3+-1HQ]N(^O&I$;@&B8Y9)FHG
MVM(]C85>Z]#3W6_MZH0\!K5TKH1C:P_$D:DGMW&0 OD\0/D35UBV8N?0V\^
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
MFUO;\,$)F'7N8E@52E_OF-8I'%$]-KS?W;LS3B0VLX&<GNGUQ)N7]93?-!2
M3;XUS,+@RD]$H;&\R)]@2CA74K =%23^*HP1\IIB7EM.-I--@ 48(V%,( OU
MN%&<0!QLSRP":$H5]I@%'K:P])--G\5.>#:'5ABOK3UN$.C45(Y[96.\H=XM
MLJDG<\K%&DM^$"2C/F[Y*?THGEK=8C44CF&<E2&;9[DE*T]S1<5_I;,H62F8
MC@-KO0C@CM[^MJBLLFCWQAO?!CH89[9Y7:0W.;.OX>Q1N5V:,;1]IFM&DUSN
M8;6Y=@*+ 4.VE13XSI,?V#N-=6Z)NY@>'=^[RBZ/9>#(ID4<WM9<=&VS:A);
M&H3TL5$[G.A06A*T]-)G9)C)>.>;.3R^Q)@L^%I*."P9*;=&5O0HD39L^4UJ
M6(YJ,HNM#"5/RX1L/7%&U7MIP-)JA8[$I*GKDJ"C78&Q4Y)B:I+% C*(F,88
M0NL@"I\O6(YT0 4 :U<<6[ES7N'6D[:ESOLM+>@5FK>'>ZW3D@)=)?K((9ZS
M(1D?)#.-L;4OU#PVJFDOFN,3 [UR>M/'0.==%QC3"OT[P[K6;V&1K9)^_. &
M3D1BA2>^Q[9!KFQ+*A\H[3#D?,:9<OR<>3Y1D50L,Y7&+58S.CAC?K!ERH,:
M!D2PG]48HM*0HF%^ 1-> 1.>>"($2H2QN3"<98:797G]88 0<;4!0BDLIP%2
M',U\1,.&Y0IPS;F232BNM)!UL7@BL5Y),R8+)S5LF$A80W(+"7S+B=0P^!V<
M?^D73E$,8[T(X,1E<UN8%1W"FY<9Z#!CD2'DE87&J2A4NW4?A=.H':5.@$1M
M\(3.@@.(L'$3OM!DC$)M[806B94:MM' S!8JB\-.'5TFPM""-:*:*!:L5"_4
MYA=F&5;/I*,$]F.T=G\_^3&M'/9C*6=QWJ]U9WPH+9SP,8J%SBIE]R6$?"H\
M6*W1:F@[21)!31 &*$7-;,<5KWYE)VWY3";P7^"!H>/^-?%=)Y F.MF!E73O
MI,2):3'& Z40GCP)X'EN[^3R.A!/I\0/J:A!=(PC]C$ESU'DB:E3DE^P$C/O
ME-\:#@'VX/@[^RF<@/X+S.>#D\=:R9H(BLYK5A4\9-#"6&8J)#38710?,G)"
M:#L%P&?_T8MJX(\1R5C7CT_#C+Y@+\WOK>Q\6K86TV3OP$JJ\DSUF??CSET'
M#]1H!QMS6YCEJ%]";FHC)\4TP9W*))4);E,&B@@DBL(@0R>X[806"1H:MM$
MCQ8JBP,1'5TF I."-?X)[I16JD]P=X59IIS@PBTVEFO[1R?8AK^P#TXQA;)'
M'QP7]C/:WG?2Z(H3'$STK\]6N_HM8W*JK<60N:A3% BLS$IYYITQA^N.+X*]
MJ#*URP2P,GN;W"K2"VYWL@DR7J+N6,YMPHG9H\[C37-:HW0(F'T5110H!>N
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
M]%;"_*#QCC]- G$0^T\G?B0.RC!8J9G"M!8Z\UN<=Q%3LE#^/0V9K&F/P70
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
MN[Z&MM714-D<K[OK"&T^ZIWYM/TS!W,H+!W%M_S:A>O",W#);932Y"9R0BB
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
MVSK@C0\]L<W/ZV6^;.^P>B9"Z^'T>AODKMFD4?7(K=0 L>LUBCG<U4:O%?7
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
MM G@1KO^MJ@O:.KUQHM4!CH,619<G:W.KWAL<(87P)%(+*VMB<YDD?+A.T>
M!YM<!GQ'&XHP^"'9E=?[]_G1,1N8(2%LPSVVCOQ)NS-NK.AG QDG]'KBQ8B>
M\@]=>F5L5O*MSI*5[=1C)D-(NFLG:1@R"R;&+D>T=E,I[-N+ &ZTZ&\+&3'T
M>^-%#0,=C(L.2JPJ(=.((E:@8T9KE%E%()D":VHQQG0.^HM7A*B[#_W?3S1Y
M;*C#.A-+W, TA[W'7O!1\<,+?K-H/4)^(=] SLJ\04)1L"8E;_(;YVYE+_S<
M%"W'.)2-<0=FNXYR2#6WQ!L,'?*:NG'II.OC,8X<5QS_*YA8/+MQKG'KD8N6
MYDOS6?4!!U7;)?GM2,<)NCW7XHG5!JU9;@J/4(ACO1^"Z%/K,=9>!!;GWQVV
MZ/!X1>]%Q4"7#L.CHN"U(B4WL7(,_.R>F9W1(I+R_&FO'2A_B#P:V  &*5?D
MJ>(CX]62AK4TQQWT77K*(:YJBS>@.R4>HY@1ITR M,4DK$G3UC2LM</R?%:=
MBJE;+\MO)RC#)7ONZ,<ZZSH4#U6LW;U/7_@7=W'TE!TO51_R-"6$TXF'VZ8X
M &I$!?EQT&$ZC7 X5'TP]"!%CL\CIWSSQ"FE(\=2O'G/B=JQW3F@E&_L2(R)
MQ-GB(5([-BHI^ODK404W#-E"GGO?.VE[+6NMCCB!M[_N;5G$>:_E9!,MLH\&
M N5DE@ ;N[/8&0Q0:!LSFJ.%=!*G4CBS?Y6AS/[QMU^I_[QG$^;U"XV=Y^;(
M;6N',U [-8.X5#;"%X;=HIHZ74Z59&3M1-ET^F74OJ"=^AL_I)N4'CIO94_'
M%F?0SVWW&7;M"Y[X(&EVS>?>O0<)"!=AN?<V+!C6RDG*]Z>$J94DE]'AR0^=
MZO.FE:M^Q5WD>D*G^!7&H8P;,$>TGHR)(Y#%"WMC*F<:@+D,1!)BI;QP7'EO
M\@P)K4 <!B-^K"_)+;QVB=9!SO'8X$:VJ>PZ42&2I1S2'%O3,6[J=M_\>"]>
MW3U_JK?V4J_-@YLCFEA[GC@NJW\:0-";#X[(YY\"&*:8GHP+#FCFA5^^L;&\
M@J+SMGE2M7R1L'):73_ER+P6@L%36+CK]97!C!: PI.H.P8RR',MN%;7@ !)
M#0)6Y[!1EI/C9*< X2.-_<B[#CTM($9E;R8TV.K)8?W="8WSD#IQNCSSO*?/
M?ABJ+33@M%IMP5:\J_(8\?^^>XR=,-FQL7U]@#W>MTT'2_H2P GSYK8H3J7U
MZHW\-)J9+L;;G9P.' ]*,]+\J)"HEG*0DC%'*H#PQ,M412?>+W^B"$CL:>.U
M9^*':90U?#?O^;1YK7E>K2JWSF.A/RFXDLSX]=>/9CB2-J]9<H($ CZ[)?\6
MCC>*/]_E9=.FA=9WF7YO3:&UC<#"H+73%JW0JNR]0&CMUL4VM+[3A=:W]J%U
M.FNJH/5=":UOT4+K=&9I@M9W);2^G1!:I66; :EK'RI+ -G>5CE'6FT22X';
M_@J-B[ERF9XO*:>=SZZ*BFG8L]OY#-2=XA;K$C- L5FJVX?*$J'8(.G5)K%4
M*)X[_36$8O0Y\'QV;85BO-GP? ;J3HF'0+&U_<)"Z,)@&^;VXK'?D5?4.UCA
MQ/XY[#O&9F$;GR]OKU!+6VM;A=(!UQ(L-^5H4G_W>N8#&YAL7: J'VP%E'X_
M8'4!$8YN3^EV-Q.05GG]LR!I@X6G@5*)T3\#EC:IBPM,*UG\TN%T3',7>)I9
M:,&(6CU_P>6?/D?59OIE8FP_FX\!MGH<OSS4[:DWGF-O7-0O(:^=Z1=09+B+
M7"QH,]ETZ:X^UW\^4)XH!=9D^<\%RZC2XF9<_D)RY+E^!66V/,&NVH^,5[H)
MW>A F^[&JMK@A+16C8K]KGH#Y+M92G&'5-(*HH0FO/RB'XJ[W6511N<)_.X9
MV++/@>^LNTRCZ\L)$D%QK-NK"76_>8Y>OO6H+S(;]D>9T+!__.V&/CO!=9BR
M:&TH:]W< F=4M6@#,=7P-;X!N$U(XQ<&@1X1!$<J3-WM5H)=8^'IAJ_Q.E23
M'KDWR=_A=*5&"8W/#@29%\'.MJ+ W"SS+ZA3O=VM8X:7SSPI:JG'KVJ+T^.T
M-)1G*(T-\?FBGKBFCGD9!8Q/!#5F7BB1J/.Z8/*_M^F>I:OIW@E)M9.]>OV2
M>(DH_N64G_ ,VW'YA;K6<KS]J> . $.KR*'1DP3>H#%5Q&8XC?Z(P/J3$WOK
MYYARSNHW A3M<'I[IV;%7+"I$?+Y8*O((]3GAX.'ZAK]G#LIV!/!?]YSB)-8
MH*Z8O0KZ$ZKGY%3G*J!]R1^<BH].G+[>.H>F%YY:FN%$ERZ]\NK936WPC8:=
MDIH/=R51 E3'3@8[7(]!&K//GLE2Q%)=S\9I=-^^>)VTMP5RS]7NB-.=^XL_
MHH^/GJ%=.H'/1N/0=S9ADOKI*:4?HOB>/M.0BK3P(_5\UP^;GR<PI8'3K0=9
MI,CZ^A) GA$:JS-YMEA*1@K1"/N R,*17#HKR>3LQNMI$WMY*';+O+G<W'_\
M>I*MT!M%=="V=H@!LTVSIFW1&QQ%-?MLC9Z+;+RM [[E RD2YSA'=G[HA*[O
M!"2S-;QCYP8GCWKL#^*0%+85OR&/>]:^;./$E)P2UH9AH9=MNP+5*.;MJ]NN
M21(Q#O#:##]NX?%$@AQX;"7$HTP&P0T>?F-1<7#"5^)\I@E0!QP6,MC:K!WO
M%ZANV-Y8JB@ZCWXVEL;Y\N(]3=+8=^%)(7X&6[%(JFJ+$^VT-)07LQL;XIO5
MZ(EKZH]BN;DDVWPJ?YZS6=-H*.G&S[6,N'[.[_'R[=N >BP_VH1^RL:)*S]Y
M.C%=8?S:[GC$-Z[U]>J.,^A,[5 NPNOW19Z0F&@RTB3,$;?>:<:;Y\V^X ZI
M1\$>#A3R&)AYS7Y&RV0% ')FA'$C&3LB\R/;'?FQ 0[F6..?WQSZGF$C)[FG
M+S0\T=LH_<! !=ZYB1V7G\J]/"4I2Y14._1:'7$"9W_=Y=2ENQ?>/*:'[.;P
MR%D0QD/4QLBYB-E5SL=*DC.#^F*.(8?W>#G/(_LVV4>!=\=K73/TDM[VWNX>
MCM3U=S[UBJ>_&Y=1C*C@#.2!5BD2H?XDD.=# Q0:*2U*<PF(*,S.1S_I<7@8
M]))<#'(HY)@W.[)@IX(E$3QYEB1QA>2HX$M*QG^8/UFR:IU^;E.WS@"4O8]>
MG2!]W8:W-'UP&(-UPO1W:?-$LK4U8M3LUK) 1W53Y"BH(?A(:'<49.&E<N:@
ML> +%>="FI($6,^+:U-JGBFW#0DC3CAU\F:=D#7)6-2WAF9 JAGTE7],\L9)
MB)/_ZB-NA9WI\9[)X&W#[>[#*?22GU,_\/]!O?>OE]'AZ(2O6K;HIK$DG-*T
MB!J].@@L#=-TU1D)Z9JP#6IIB@*;#/QV( 8Y97*0IU?>+9/&+@A.;JHF:.1,
MX2.6UW&^)&=,WK_"ON64MNF)FG,9:!3G&3*1IO%AN\ND@:6 *R>E3&L_3E+&
M[,!PW7<", G+<D_N_BZ.O).;/M#XQ7?I-EX?CW'T0KVK^/3<F#B/2Q\Q/$]A
MR7):/B)QY+ ^B:IC3>69;'):RU?UX N/R<BC%J0D;B$F#VP^4V.2DJ,0=442
M(2P<H7 R<8G'Y)UYRH_)TB ,# PY,((\?$P H?B(P4U;RL4'%;Y$ *:]RTV;
M24>V,<GE(R"@A34#=.:=T',G6-H5LY<=,_*O>]_=GPW18FRFWB9\@8VE*-PD
M=\ZKJH+(.&0QCS_CV>U\-=B<)O;19D0-1U\O%EFA T*13R!5\YPCRQ;YR;Q,
M..(GY"C$L[2,;-&>Y<JIF'=P*0@7@S1.3++Y"#-@(0W9)"23Q^)J,PHCCN*%
M-C;TKW\_^4?EG6)U*YP@WZ&5O"]?:X)W$UXEJ*G3%O3LW%F87"T;4<324KA1
M\WK'A$_7H5<(\V,<):HSNYV=<,>8GLYRR+7WP!N!FG*;>FY.?D4X UYFHF"Q
M(IR)E1"=26^N,,UI7S@PPTJLA/':99GP*8#+'5>0;[JBH"3[.Z#P![/!^A#%
MJ?\/_KG2/@I[CD@>-S2,;<=*79N1:..%F]$U-#Z16@I"9$E6I)!%U,21I%F1
M&IRMJG@V*I#]51@SI,\@8QN4H;'I#4V2'XAL64^2QP;HR?906*_6!#?X-.DC
M XC\/5X0:)32N)2LVL7FR23FTF:N+"$^48]AQ(X%,Q/""3Y0FER>XKAU[&_O
MA#NH]'2NC=,M/? &GJ;< \94($]D^@08K$C&PDJ 3JQU1=ML>V3$Y]^OH/)Z
M=!059))4$8H=37$&H(Y^Q5:$HAWR[84NJ<WK5,3Q*U0XX4_S)L1)\@=[GQA;
M9G&2["E-B]V];!66I!$488.K_(5<?$;*0M0[47XO);O=_TJ=&';YLH^ = B%
M @("Z2-3F#%W7UVH(+ C010^SUTU92K32G3)I3"-#?2:34?^\UM9GC\<@^B5
MTGO*)PO2@\7MZ89./YR UUOSRJ)^5R>\>8>^Z,8KY!F'BUBPD)_JMIM]3*\[
MG FD8>(4:Q9/-*0[WRBH524&1 J571J\IY#F-%^I4[;$&9$:VI4U AJ;(4]
M.H0>FNK'V177.",\\XW^>96S<$=_7@7)F[<CWN#(N.1WBS\ZX6G'_GN"YZM:
ME%6UQP\@K9K68:2Q\3+ I%WT@34BV&2%?H;QC/+Z9C!&LA'ME++91\HF)2F;
MRO@><0.'3;GYS4<V]7'S>_4'62+EE$8]EUG9FLQ,:]DLW(OR Q7RUE!M&F4O
M&WW!6HVS3%?MR4UG)YPPV$_GL_)GRAYXYS2:<@\KB)9'+IK9S!Q:VXA5V+JD
M](8R*:YHXL;^$<; IN<H]7K@CE(-;>40;6F.-SYUA!ZRT4U9LL"IPXF!@OZ
MQQT56?1'&@;1G1/_O2Q-O-WM?%>HIJZWKMD/IZ/VUKS(KG4Z(<^R>ZDPPIT#
MN0(P7S[+*J=#FLQE(2#,2JZD+N0A 0@T;Z(\BW%*K1N4YHPLUD2?V0)-OSOG
M9&.8?B\VMQY@;^L&.,#Q)O4+D2W-<>*>KI[RZ*QJBW=H[I38U&L?&*@6M9$^
M%/72[Z+$Y^B6,UN13 2+CT,V&:'Q,2"M#LMSY_-G?[I;+\NE1WK@Q\"I1W\
MJ"Q>?>DD^W7H\8G:310^P[UB42%;G8KVZHW3DPVM4);>T>Z*/#DU4,3\8)5_
M<.)7Z>&+I @%UQ'3+0HO&!QA+9CEK'%98MUEPO&]T(BOH\"2[@4OWN!P"6<N
M03:?S:0J\\"+,&;94Z[ CO J (*AQ0S6CCTZ7 +/JM.-XN4?_5XX,;2GUMTK
M4#<XW@CJOPIU+O@4*U$WEEZMF4]W]I\Q#[G$E,VD\^LQG+K7N'W5W YGT'5J
M5NY+-S1"GHRTBFR\6\J(\B.S^15.OLKES;P?/)EFVUUQBTV@AF=A W@*[009
MDOQ^@B?/=E$$-6CMC>K;_&0!ETO4@LKWIEL!LZ,C3ICIK_OY\-[6"_L(KR7[
MT$&^8)(/]WE1KYR3Q6%^8@/ DCLDZUCB^?JSGZ1L\DFWNZW86(RN/[,/Z@F#
M*8WE17FG1;H"7DE@6;'?K<;H,%"P!"P03&'_3K EOZ7QB8V'3I"<;4O; XCI
MK%0Q1E08@W+J6.#CGH;TDQ, 3/8P6K77\B"B0>LN4)"Z+ L&F@0?/? S)CP/
M0!/:8VJ>*VAKZ'^@[BGVT]<K>H3M%H45SEOACDV%5G(LUIK@C3V5H,:[;1D]
MDA&T$E:3*>4U*C7/:>@*2.1G1^O/=G2WQAU:'5I6#CXW-\4;:ET"&Q_ZK0]K
M!>DI@N^%QD]1QR'GB105T]A H=U,R2@3 :Z2KY^2]J6H\W:X(T^I637%K#7"
M&VUJ40>YWXK7-""_Y51M30DG4<Y:<<4J8H!B6M"2-<0=6&K=U*,9M,(;6BVR
MCC:&79Y[XCRA-:ER@=4H>]A'<0KSRJXH:VR(.\K4NE6F96>M\$99BZS&\Q@@
M><%W/6R'V63:\2-)=N/L%R?VX1935Y@UM<,=94K-Y" [:X0WQM2BFCIA3M%Z
M@$VHFMWHZHJJY413:Q0M('K&<ZVI@R5*G4!K/C7\V1=@93E"JBGLG?,*A\!4
MIV&5C7''3KN.ZIE5WA)O5'7(.]H,*Z>,8)8U@9+\M'IT2G=!]"D1K_5%U6F8
ME1/K5;U_I?[S/J7>^H5]^DSO*5P[DL\ O=4RGQ:9)86SOEW4@=Y-8RD0T$.3
MT< AYTDRIJ3@FMW?MK9E/KMM"E,XF2GBPA2!U7-UK9:X\A,7ZH'=.RF]H^Q'
M4%=,ZD]FP5C28A=M+&F@L5 L:=-D.BS)N1)@RQ(1P1C%9N4,]CG#$R\W!Y/#
MRH'[*_J4;L(DC?EMD;:B3<TM<<-!BW;5IU_.FN$-ZC9AC9=/W3WU3N+-:KA+
M*M:)@1,I624#"C2-[*<M=4L:&R[)2U6U2LY;+<5'1ZE/4G-&B]5'JLK=.@?:
M6GNDI?F2W/)<3[5SEFV7XJ(-$H_DJ"L"M">H*W(3.>'Z.::\J,.O?KK??MY%
ML2>JG-";P%47%='OBM-#3?0O[NIJ]D-^?;>O%A/6N@-1>'&(XJAL(1BO($V$
M:%G]'4IN;B[GO1 \EZVX(3IUMU@\Q(XAQH6\!YJF :<[ /SZ$D$.@T8VJ0!B
M+PH+@$8S?48&2;BAGZT6,I@,("B20B[BX /)>:W&4:)D*2'GKRB1$XEUQH-3
M?@2+L5%CY5D+Q$#8K$V!<M6OD4.80M@1\ D*$ZLQ2AP/Y*/WO.@SLL*E'O8@
M8VR58H8O[,=;$W'*D5$>'PG>=T/!^R5AP?L.,'B_*#2H2SLC'+RW P=C:2PI
M@@ 11M,J@X3W4T+"93<D7"X)$BX[(.%R49!0EW;"99XT\[;"U\C,,Y2Q=2Y!
MP>;,8G2MLI_I<@I0N(S"%S9"^'"VO+Z6M D]_\7W3DZP88T21E*-'(9T$,/+
M$,L4&&1"!#E0#5)I0C1S2[D$F-668_Q"-O:G$(Z\8=G25S<T]-A/]S69%_RL
MV%%B2FJ+VWR)IF1,<LX6D=2ZB:I^9//V&9Q9:CDCT= ,)[1VZ=5T]2QO@W?K
M62GIX-M90-'BR0A9L=8S$8T-E^."ZG,0YZV6X88CG7VH.>($9QY"+PHW(1L(
MGISP[]O=CL;4 V;)C?_4EG%J]\3IA0;:2_M[.MV0YY$]E1@A<W3$F]I.0MA'
M+WYT2H)7ED(>HQ@.\#Y1EE=2XGC_=4I2<3J2?<"^3^,H.5(W]5_8M\=CX(L7
MAN!DI</:>3Q[8@FHX_*#OY".)JD3>D[L):OL?0UWSZ2'A3FYU3'V0]<_PD/;
M;A3'P$*0I7$<Q2OI>0X0-V%?SKV!.,LO)-B0@@_)&''(2<C-YOWVWNI&X2Q6
M^/Z["\]Y%=I:*^Y(O2W+?4,XTIZ]K14^@Z8/T2XNOF&9-_W\\,DYPC>-^#P6
M39S(/:K%SLI,FA+$FY6,H]:@:H\,3 HFI. O<IHW#]L/]U]+WW,I"(B1)3TV
MH&<9QALO#[RE/HQTV5KG^WP-]3;*/[K,/]HD'QVOY:EG8THXT68$ZQ1YHQD9
MY'GD0*4F7)%,7!JRZ5-$_!T)A91\>S8]W^4C853]3EKL)WY"#DSP>9,_2V;-
MV))R)[3<U&&\2;D94GZ^20A(8#%'M&RL 4XU'H)?CP7@IH00X_<@VQ3P;40%
M.7H/TVDF\%X:=MLQZO42D=NJJ93.- =>9V5ZMN$V?L^7OO[C%-+OOV,-OU=C
MLTXGQ#BLK7.!N9T]D..KOOP38NE1"$%@=3/.%UI!$/+]=RL"LLR+C],;Y:ZB
M\?L&C2UBWMSJ-_W@4^*8$YZ<^/7[MZSM'_M 66._1:&96O,60#OOM#A,:U%A
M=E@3LI#OWW)'_Z-M9)O -,W@5M,;%;Y-;@3-'W\<F+MCTY+X,;JB+E>E!]"U
M]UP&U&EHWP1V+=V6 W<Z2LP&>$<0!C[.Q;&/>5/:IQKP=TKE<0#??)90N\&4
MX%>DK'_J WP-O18%>BJM6P"OWF5Q8*=48'Z@DV<P?[(-<J/;10%P%:51@=O$
M%FC^V6V<S;F,J>>G'QR7OY37<@R\L2%.A.O633X:<]X*[WF7%EF-[R1PDB2G
M:?% >%6YUB/ABJ9+<D?UL?"F=DMQR9&.AI\YY>B'P]?I_C7V3X>J^.J$KZ,]
M3L_3UK1(\MH:(T_OM$0WOBB[I\053KG+G9+"N5WJL4R/#>3\'F NPKSYVZ2*
MY\3)64A:R]:LZ&N_=NR-'])-2@]ZM8SEUCC!25-+=>'8HBG>P;%+X-'J&P-I
MPFG;.4L\I:+V0X^! %WS&SY:ZE>:+RGXSO541U_9=BGAUR#Q:&6;@381Q!'$
MWXB:KI^?8_H,=Q6R*V5.D%UVLQ^6_.(43?BC&U<G)M[S'8W]R-.R44OG)85L
MEPW4 :SJN91P[I1_M.#..8D[.X(7$<PLO44SDR4^!)%8M_9S"\3\6I.3$ >J
MO\$S-U_;QX'W3N(G#\>8.MXVE"^JJU[%Z]%]25C0;0<U&JC[+@4/-#08#1$X
M+R*8P9)^I90!"DR8T!JEVB^YVH8/4BG6YJJ:""SSW6P'Y6,4IOO@%;YW@H!?
MIF]:)#"@@3/4!UFD6-?K2P#Y6I^Q.L8(<(J+R@S'C!TY"$;%EJXO<20GJ/S%
MALG\LL?_W]ZW-<>-(VN^[Z_ T[8[HAP[/1N[T[.[<2*J=>GC<V1+(<L],>&'
M#8I$J3C-(FM(ENR:7W^0 'BKXIVX)$K]TFU)(/("X,M$(I$P&Q,TKZ!3B"QH
M%L\'KX@D2^ITS4</'9PZNI"UB&W>4IH]>.'IOFG<%\Z@9I>T'1AYVMPI1.QD
M?G880-2W85.X//[8L+[9_ T#F\BF7-#3R&IYW@$4")"P#5G*1;X]&U%M@!/&
M7B2AEK,OMI#>R^DSHE._=0>$!C70!4>='[H%3,-BS,ZP*KOB, 6$2O,*,]LJ
M3.D3^SP4S24O\LV 6OER,J-G';WL30"%%64.<-9\O[GVCMG]YOXY"E_X_,^N
M#_2:;87O-U?)*_/=.O:FTSY'C&TS]% 5C!G_+7*$FR/)[+(<G!;,[X!1@Z)_
MW[:AOV6;A8T71H>4RA3CVFE-DE;A6[8+"=D&(SA0]GU.>;U"+^5^'509\ L^
MBU\TBQ0;KA)C1:U C=QO2(T>800)4(3?ES0M5(*QHI#G0Q;&-,ML3#A=?BC\
M=$TWWB'*I=$8-ERMWR#&YK$2=_B;YQ\@1^'1[*MQ+Y)#SBNQPNE8E,0O[WDY
MC0"<,;BSF:1I\@W^YF59XH<>5('E*8)>?"29>/HV9+LMUE:F%59/"D!I6+'(
MH)(')5NV:)XI9>N"]<]%@F58KK=5N=I6A"W5WX'JYA '*\)+S 9TMQ>O-:6)
MJ/2:\;\ (\\I]1@9)DZQ$!E)+R?T>Y@!QU[.%R6%8K%B?8H %B\?FQV>,_K/
M ^,X.G(>XR07?/+"?C;=;0VC?^9F\U]((J6#;=N[UB#X.F"SD\T:_K9%_13X
ML$_@)6="7ZF(#!63T_/]],!FC_UCXD<J_7]F+^_8(H6".Z"BCA.TGN8X@7ZL
MG/5CWZZV>(]Y!SE><%M/=@S3%[I^S^M'M20=FLGBTB8I!ZNT[%V=7]7%\4-A
MG>16OPVZ)GR+<_G-TD#I;XW]$+G?-5F,15<PO&P+KM<F2KYQ/XD[7-76HSI.
M8S;+B[AC\@H.T<[+P>4Z\IV(M\EA;Q-3<J1>*FIL'!/FTH"'$\.M7;:)879+
MY#[Y1Q_*Z(<;[N?1U*QC8TR]?6"X(B6Y(K!HWM,QIHD'MD$-83*5@&G#=QGA
MKSCEHPSY)6[X(DJMLGZ/8Y]D(3PNTN=T*!6IP@D>R7EF"Y?-#"O.E%*YJO/O
M6IRK"@%HRWTK(>B6CC@C/6V.$Q'&RMF5O%9OB]PY&L/Y$G_(JTW+HF\XZ^*G
M^! E8L,0R\=_>/BI:L4W[,^&8_HZ]7&>@58)R_JW'9I1*^Q#8[C-9FU,/^1U
M"8JZI!V9E^$4('4RO]Q,\HT9[B0,$ZD7ME%'N<Q"Q*:U,93Y7YQ_+DK][^C$
M&7B:H)-QR?]M/3@%8E/D67X<7F9PMV9NLZU!=.!G@L\)?Q=<'IC >=E9E,HJ
M&)K0VH@[ 5*Q]QO,MP(T3ZGB+D#8K0'+EZMO-AOQ2&EGPN[</G#B[B*-C+MQ
MW=(!WJC7/#'TW+]>D9*FK;16.VJIQ&Z<P]M""IEF %&V7$;9!DND]'V#'PD&
M)3Y=^9T?X%[IPVQK2J*Q7#]%G]Q/25Z632DRJ:Z2W=Z+CS]D)*DR.>TDR;#Q
M"/V<!E=>MEW'_'\W_SR$KUX$KL@ZO_+2],B<VM^\Z-!E^*?W@GO!S]1*,]-F
M4A=X06&N(/./H@MZ!"CQW1/_1T5S1:X.:6KZ'-J60JJP&D^ 8'O079B#>B %
MXI!9\0$83VD>_HOCUOV&XV>8^<#G0TIWX6'7H;LQW^&&AM&2U\%@\".\RW\\
MZPOF=TF!7\+@;H$D0MY),J<II&;6NGGI>>@\D$1L+.UB)W/S?4_CC/9DH+2W
MQ+U\>Z2K+]B69GB7:!^S<Z=EN>N6G:[LY<7J$.\JB?/4\_,#\\S92H-D]F)?
MK>L\8^W[*855+N48<7K1]@G.Y35%WHZ3B;/V3IU#='.OZ#35*P@0*BEP_P_7
M(:MZ+9P%#4H2!3)9/R_0,/2EC-55=B-GKI]IGD?\'IJ8????Z(BZ0!U?.8-4
M?5)W@%7;)T[A5:\ "R&+7V8,X&KPL\Q%$S6MRBN^64G<UO5R \HX0ZZ*BHQU
MK@@0L@U?.F<"'WPP4]6(*W^[+[M-TDH&L4EKD[J_.6*P&B'GZ3-];6V1P],8
MSA5%T.I7B&I09"4G5J?81=^$=5Y'G_N-^<V<.6';1]5^2D41%)[PE,39)SA1
M:HJ\W?D1S?9XHRVCN%9S*6A%?DV3S.P&QXB87V+N&51)<>U7A2RLTB^Q)P*R
M-"@BO:,4U/Z=2^NU1_+N1=ORD2LKMX]U93Y_C4AYI*%T.?]5B!WS5UJ"\0M:
MA_1U81O'&/P,-\RR ZQQXB?Z@JPWWT.>Z7Z_X5D7I[>#L[8DA@7=X%S?2_72
M$?,8U0?R7<82B1;<K2^>!<\;M_;H]U#<UY-)03E/%,*5*6Y&16>X"61%T66V
M61$)5&=%"+(5X=1M!U#,J.CJL#O ._*OM'844)M$"A_'#?YQ@ )@/34(^MHA
MQL0^R:I'<%L:(4>U7I:7!4U6M5LM^];K_2MRZ++[*_%CP_)S7\ ?F,R&G]#5
MHC[9J2BFDFNM+ 6PTPE66J03D&PKL'(5>1F#V[^Q3:D7Y_?I8_BRS>'E^@[7
MMZ\]3K@:+6GCZ?BNQGBW9,,LS[:7T#-@BNP;"CWQWLE7Z'_.8_)ZYJUXW'Z*
M?LHO')R[36D'9Z]H[MC\/6%:PPP6%.;,X0Z?3Y+(_ORGG_ZW>$N]S92TML(Y
M"0>D*KV]\R;(?;T>AA5L4,-X Q7P1,E@FN9LEH'GER?E) 2Z9MTS#1(777)I
MR%?1J]FWTXV(I@4@?AX%$#\[!A _#P/$SZX!Q"G#I@#B9VL H4KB^BKZ&0=
M:!$-C1=\\YVF?IC1AS3T:?G'3/XUZWK+>6Y?.#%)B88&?>JACASSMD>+H]P/
MAS"UH$TX\5J;K&QDY_3>CJ9.U/% 4_)YZZ4*8]-]<L%;U&T8.N(;G' P2>+2
M81GZ +G[,IK]Y:5WOM76:LHWUK2B8]:%T2[U,(@!&?,.CG;!.0!E/4*:\7F2
M^)7I@=\B_9PG_N]/+6@UV!@G3(V3L>&6M+9$['?T\[O@$J+L%A8F[YA\Y5W;
MB4XGNUT2\P6Y;MWB]S;$/C>[9&O.R]-6F.=D)Z_SYR-T282I6-O9]>H7+X-U
M=FK=%[BDGVD:TFSMB=6<AVSY?DKB1QI0NH.U_, ^IFE* [[ UW$@/O"\D5]T
M1]N,4<:YMBUHOW2RS9!%[JH;5H*^Z"6$+S/.&UFOQ?.&Q4]K**)?\$IB]EU:
M<@N7<@6[[:"B=\O@B/8_2TUZI$:6,+JD(DQ*RM(+8MR20KY)']J+U+H^'.]'
M#0=I&8^>+U%LM>["F'[(Z:XS.ZCO YRF;[RLO=NNLC5F-W>09Z7;+^B>\/YM
M^;T:Y>7^+YBWY<NT*S[+:?!.?TO@ 3T16GZ@*8_#M$: !C_!N0:GR%L%9_O;
M(W?XQG*_/#3[FN3,V#!>PCP2I23X6]49D"%;&@7PMKP71?"T(ZPI>(]:5D5D
M;3W^/?3#_;)M$@6LC>&(KF9=R=4L8$M0D =.G><N)L*Y>&:(#=^CZ;)=>?LP
M]R(1@7YD6Y#TE0:W27I[R \I_2"SXCL,P<RN<&*E"OW4/9DY_>#U<19),[M>
M0M,%6!%)E\@#DX(RKZ<@:)."N!7/R+*6,J$E7VHI$UI*ZUK:""V%[5HRN/GA
M6[.FOH2B0"\T^+)/XLK/['5$I_:$&WX6:.=\'S6I&[S@LT2893LO$4 XPR&)
M/X(PX:4Y*](ZD(=U_9R,V9695E)U7,$QI="&WZ4-(PCS1'?[)/72(U0\SX]W
M(?M?P'<,0C.4K<*.[=[,+G!CRAQ]U,%DRO=X4626%+,O'Q;$B*"V(C5ZI")H
M:2-D12=U#:1B&_@NC$F01)''ML=[I@GNLIR64;?KE0RD&0Q]A1L91DH]RK/
M<!XXRXM0=G;?Z3'8SE,P)_C)<2-YYV7%Z:2(@/@UET'+>PE+7"5L"C&"?#*O
ML1?G3MO@1K56B>H8UFB %[':V5QXJ<8N%ND127H3$%;WF8^1TL:JLH0R:D7]
M$LO$;X8:15*XNC.QF]T^2HZ4,N3*#E$.G:_CX)IITF==9!P<[_?\!;CN7*\Y
MG> $DF4Z*4_2)O> _&QMOCRS*]3$A,_U%U$H]]N6;4F>C\2+"96\K,":2FY6
M<&-@1XOC%ZA7]DOBI0%_L:G@DH3-(QGV:RK>+.4?B #I"@[K_L$^@!:O-.-'
M5W JG; V*814^?-J(.F*>"0NCWQDS%5VQNDP=G/6)MM3/]R$E)<4A9)$S!$(
MZ":,V6]D<TN%YLT/:T&1U$CR#)YJE(3?+,E:S)FRJ!R8;Y"[5/ZBH1/#5LV6
M,CX_/-APB@M):R+U.LA][7':N-&2UAWGSL9V+=<(;VR8\[E3M, H9BGVC/$M
M^V5A!J":?[<CNB2AOY+B@;'-./IK3PY^3V.<<W.<C%6F>U=+Y/[4,-]:JV&(
M@$2R%W]BE AP8#A#7)L*ZL:2/!32V<R^UB8J%PSZU (PF>#VI[^,0ICSUFY
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
M73]#]5\_O^!HD]'!GO5"Q9LQ?(@GP1\F;L+X8;-K?Q@S[(_ZZ+)@EWQ/0O_
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
MNDC<&;1C>C?_&$[FDS<4,&R%!' W_NHM0$ODA?@=/?IA$Q&K? 00/VZ6EK=
MX8/W'/GVGTO?=<A6<?=73!:B)F8(O] /3NA:(_4^!XE'5KB\=_T?NA9*;CR(
M5!J1.V?P]NB_Q:'M^F$<H"<K(O\[F7^)0^PA6?4GZM\%%<_Q:F4%Z\G\&2\\
M<GBT+7*:L&T_)L<);S$E0K Q4J9-=M0N*+ZW</ /RXT)Z^^Q1[9=;+D/Y.09
ML).4,JF5PW5!X]> ,/R!W%162)6>0M<NYCX-?'("B-;T3$LT^AMEXQ.*5.G@
M#M,%303[08R<NX\W<I)17TY[W;N@X1&Q =5FGG;J8KZWZ%49-$F?+F;[NQ70
MA:<,C6V_+F9-CN<KWR-+;$J:HB"@NS4YD*D2P1VFDQV1?IJ98NCE@RPXE7MY
MY2B=K%QR;YJBX'E)#DW*"[C0MXO9)WO1B_6AKC<+7;M:'SAB!P%VF67''^35
M.5()A^I&O\[)N97-),"O,87WU+64%PIWF&Y.PZ\A^BLF3+Y[KW,8W.\/]TQO
M]FS?[1E?;HXOUJMKBOYL;( WG'ID2PX*Z,90C\Z*P0#<'NK1Q1FDLYM$/2H*
M7;NZ5=2;>KYGES>,>K/?[0WHME&/H(K!X-P\:NY2PK&ZOH747/PE(W1\(ZE'
M2,D $"S8MRBRL-O8D+T9!N[)CRP,'$[F9.F'9'MG2Z,F\<V_!Y=+CY@<@!S,
MSD+C5^R2/[WXR<TS1N/PJT_:DK_:*##+O3KS@,M5^H;%9DLNO P)D_D-V7UP
M-,/AGX3"&2*':FQ'1'.3ED896W,J<'D[?2-X"%'TL'HCUY74,X;HV0=&(WY'
M=76<]L_#Y>$S6M"9YSR)C/),\#F =^>:K) =%2#%,V3'04 $1J#\Y'M!]M=-
MMV_D2D:&88U_Q]$2>[]A%%B!O5R;X9:6&0'D]/^.+>K#9U%%D5L.=-,+PWCU
MQGRBS+!4[=, >5<F^T?TCEQ##)/X7D^X]$*N]2&Y +?-+<YW._:6J$E_V0B
M+*$UJ:H:#8 MM"9EO%$ZLX:F3J_>@OTM_(8\UY]:P9\WUF1.3DY)HYK$UO@
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
M:]]D5?6 >5YVT^^!I*C/2#Y.<E]:68N^24PX[TQJ9;=_R%+;[IWDJK:*[H+
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
MMV@EY%P2#[)C_H:<!:= 3K6K?OTA^PDL8Y0;+236.M;8:<N+D@4WP^&?-X0
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
MZ7,F=@A(58#)/LB,<Z8W3_TZ,K$#@(-Q@<J]X)O?\KI[M]_7ZX+]KKPQ--0
MV.X4& 6N!EXC\ AW+EYS: !2D)Z,Z&%N*":$CT/;C[W4<_G>]7\(;U?R \ '
MB-*]JB'AO=]S<E=4=K.D>[=@U^$UAX8* /N.$JOZ7/&JC%#AWL/O  U&2C*4
M@P#,'8ASI=DE8),X>4R8AM[9#]/ ?TV==/E7G5H#]0$-\A<:?2P8W*:3;;DS
M*Q+GY:KN.!C,-"2YZ\*NY1BIJ.G-:MUS2KMO?H,FX0Z/&M5\ 1?O)8. 4A6P
M\RL4%%2+H$1<YG5[:P+[ACV\BE=<D15^!R<TP;2*8JLF ^:F7"4]ZT,LO?SO
M/99>)1F]W"Y_1WBQC) S?D>!)5";I>WZ*TUY<OI?>=S,V>*QA> ^T6>A8 _
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
MA(])B XS"5%NO\X2Z.3V;7[B(9E^D,2M-=E0;>)[[Y+WA9#OV>AYB5#T2+]
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
M/H(ZV<#(!P0O-H4V4$3>E3&DFAD"3, -,^;R9DNOYTQ=RWNR5DCXF&/B4]!
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
M:UI-, (&\#LQA]R3(8F,8P'P-5MMR%B6'U7UJ?789J!8=ADKV^>:2U5R;)Q
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
MG$M&UOV_@_<5F_7!88EH85E&6_U5?-9+H#G#)-L-VYNI9N1<GCN6OT#()5K
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
MW/62K!#A6AC7A&K@6[].LB\-U>>.>_QXW[-4LA"ORZ9+J(@O&M9JR0)<^Y[
M_%C?\S,.7XP2#)_W/4NU6E%H(>R2Q2UBF.32,[Z 1RYS\HO[GM\=GJ_YGHW4
M=-QO>$M9]>1N!C%--(%EOC=(/\OW_*Y0/=?W-#)3%727391-SRG/53IRFLE\
MSVG29_N>48#J<].D@B&9.M@5'BV;4O#8@5:$) -^I-ZO@N='XLVI?RN[G$(N
M;E<X]#'%&WRO@JNT;C-@WFG$&Z/(:L871OVHV<X8]I>>KKP',KG@S&H-DHZ1
M=<50H,P%)U@?@F8RDE<-KD?A*)?%)'%06O3[T36G9X'FK(%_:=@\9Q3#TC2=
MBFZO2&9!LDA'6YE@5EG%D<@:MLAKFB@8I_= YCQ-8PGJ,M4;NP4V[6JKIDL-
M;%J\:YK;ALU[#!0'- UZD*\0<>M,SPM9;F[:A,3C\WEAZ+9$I:G=-GPN(L#=
M8(4"HUY'["1[".^I,Z+<ESBJ+"?2MVVZH@&CS]5&^.9$WYT^VGS#K%1<*\2=
MH8I00G'9-I"I0$6AH.^1"/H$.>O(V*-;0Z!=0L!W!R/O/ON)T.D@V<B:PLYX
M55'?2RQ.BYHR-.'\7_3SMQ3'=4#6M)I@%$#0!UT%R!!<QM;V\]U"E;&3U1P*
M)FHI*PZRB6HV<HL=?LKOJ4%OT](N'/751(U T 2"XN? Y>C6]YXPO%/1N$"Z
M&C6*U]D*K]3+>+F..8@@7EV1GD&JO10V_*-3V'::VB_LZGA^P,PTP'%=7D:6
M%;\U4:N+BEPPTN)4<41M.R-?S(BYW6AX?*?.S1-(SJSVRI&3E9WQ>6G$CS;J
MQ2%_2]<F#*CLVG('MB(KHN5QH@:>G/_,.!714H$3G(3^6/%R5DZR[>QPV6#3
M3-U-MPU=GB4BZU%?%6CG]^(Y2F]LQ&E2?U&GZQ6 OPF4"S9NY5#.3J%*I3*?
MC ;T:J%$UC^_PR%D?0=_UDUC?[V7=O$1@UA%4BU)XV%F@3>$=C.Z@#A/2ST9
MYO>&Q).S!=<GE\$7 CM7-8TFD '0Q8$&X!=_=XAE!E/>DPD"EP'N9!-$S30,
MMRPV47W<+&-33.Y@B^AC[NF1A>M3TMY$QQ!LY7FR<$]9N$0<\I\@#M,4V=&,
MKMOE:ZZVDB;IY;1E179/PGGB<"D=[^(038?AY0F2TEYH.$F.ZZABTJ,X0<M"
MP8X^<J,XEXX"5%X-N[RD.1GQ$U1G<U2O=5N46U/IM%(W&REDLF*B#\ 75>?%
MA/R:NO/V@TM/)UOOF[MC@!1XAE<FO%)>])%>W)E6KK_8$IFIVCUJ\+:5.SRY
M#^7MMXMT>^'-JOUEH+?&BB4_YK+674L:BS9@1A8(^N3W=-.B7>,['-+N<JCG
M--$!,5Z-&3[ZT=07-?VE9+V^:)S/D"N*"Y0!/'FVN#S>&H*XT ).[Z3E\<L'
M32%?%A;(%M,X4UKH8M<QEQ-E@<YZ]?D,XQ)$?7'CTO()4\I7I.4"CES3NM (
M3I\G+@>WAB NA !G"5MQ>?SR00'(5\7E#$'IMI%\D9/D*HKG>CVJ,!DP@]:-
M"\HGA")?%Y3/%1$"P:DS163_UNM-K<^MBUC71.,P.>A@R^26G/YM.(K%-T]3
MN7$==+)&$3Z1Y.VJ)[/Z=SRC8Y]Z&RB>0;XO/:5]MIC$0K3DP_J6ZXE;P9#\
M <Z/,28K7KZ+5:2,JMN5I8X(8Z&'1G81YV!X6RB\-+XO!8*3!R6U%,?7U05#
M5N:*[(K:3A5E% M(CFD=Z:)#B.QM:'FRV[#)\9MGI1PYJK1G8T%-8X/,$.@5
M1BI&+D#GJYZ3Y%AKI4-ZO%\M'8%Q;X_,\Y0,$X\?>@C-6U"3T[H,Y^ YG,VU
M\XNEFM!7*A;92-=79.>YD="W^2?TTAIZ-92IL'JK.EBU<XM2O!XY_R2B7L2G
MQA-/9K/+0!'*8"1J;#"&_?*S^@ Z>(H)C>PVCA=NYONR+27R-EWHLZ5YIU(<
MCQL=HAHY)$$"_3HBT*X6ZS&%WFY>[OGU;P5PII=%]$2"*/.XY(A4=K82TTP4
MDNVC0[=SEXA3K@T19-O<&AU[%3TXQ1AIH FFIN67'][<L)'C.,$LFER<LG@D
MEVSFL8E,%KS(6OP71[N->;PPW"\UN;AXT?2-$-&4W+R,:DR#]4@O[:0]LVA&
MM]Q+9"'RZ<N1],%RY-$*2P8,G%.%[,NF:.QBAAW%&=>6T);)ZT+GH*QMW8MD
M"TRXGNEZZDPJIL6%9LI#*[)ZY.EH-\@X<[A77H0[<U7AX-9W!RDV>TOI2[./
MQ+TR70<!\%<7$<#,]=,4YO#/DWGJT?70EB"*HN'"Q_R!;MJLYB>"QBY6&15T
MQH8 ^KGZ6(Z^>GLEE>DBKH2S$'&"G7N;N4_Q\U,70)X@X4JA =K7^X\[F]\=
MZ<$VRWT7IPF>APC&7UCU'Q#?(=EOD\VJ.0^:\@>W:12H.M,PLBF<YZ:*Q##U
M8J=B1-:LG"N<U^7$ITK54QY>+^*&[:T8AB%6Q&5+A.](GQ4L9=SH%=&IBD]D
M+*7V9KQ:B)S-N?XZ843R7Y_ B@@15EB@K;''N+QM X>1X(!M95?TY;FHW2"1
M-Z!(B25>B>,>YK3,GK6(K/X[-;3+XVWO8R#F,Q +4R]L&>AK@AU@.0D8(FQJ
MS[!M?WD\RPUJ3J@_[114D/+NK+<FT$1_UMDR2U,%Q?"Z9<JN=.SA7H22Y-RM
M*_%F*X?6M-80YQBK4:$B%XSU]<=)^FVM2A@$#&&1\"N!.-0]>A=G(]/]<69D
M)Q(I5#27<:[MV1AE1@Z7GY0[?-OQI'?52'ACOBZZ6M@"#]P>GQ/8SGQI-ZUT
MA.'TJA,=:G+MEX;35=*_N;HK<';<8%@PI]!V:KXR+#*ROM4'YVI_:3B=HYTN
M3H]NE.QNQ4Y4IBIMR^6&['7YCA*YC*O+M%-H&<U?&DY7R;;/4IWZ=#)HF&QI
MS*W&HF<TZLO(A0@^*4'^%N&T2]1;+[U19RV]<<!QM("PYRS"Y6RMT4VB^%(%
M*5;#=-!)V-&-%KRX"'?1P*\7"]I?80MA%D8)Y#J6 #7)[G-NLIB;W2;OH0KP
MI@F=:F<],W*U7*&\4 A*GB,R1[>&H8$?%SU\'?RMED"65F$YZROI.)_F5_G4
M@+3Q9/W&#<%]"22LM*.#19!7THZPD'=8/2Z9;(22^#9"R5LF6EA@TQ9;XZA:
MBK17F0$164M[%\J/%TKB?*$D/D4H+U^U'(W;8)G*KS*\KLW3V23;KS:0Z,;?
MHK&V&!UH$ *Q3O *]HQO/K^\+: 'KX!3R5=O3]WR;Z\-&?]$W!$XG/#4-=&!
M[KV^=U 1U#7!27VV,@=E1?(/?-B)]#8]U<9RW;Y)Z3Q(C\D,H9*M13%R_M$K
M>P3V"7V[V5@G>;L9X9N8>S5!I/W]YNA9@GATZWL# %](\CRLU#4&Z03/ID=X
M:ZS/ZAI7BES$\RYYGRUYA\F0^\)TJPO;(3A3DU8:YQH"F67%CEYVT4*J8"]O
M? ;Q"76U(NCD16&MXE39DQ!W?PXE=MH?4%U$U5/*9)!'K(* W9KFC\R^S"AN
M'@L9,*E9N:N91B6)IGG6+;=;;<0$=\#<HH;!A>1N&KG[_#X/=9:URFI"3C15
MC\^I!<I*>L5&=&UAN#Y>"%,9'$'/JMMX=.M[IS(A<9_C\PK?ZJ0RO&=D4_$B
MS1+,)'*Z(3K</W2G]QEZ_8/@WE9V9$DDD@C-BVD^#3KIPC1EHJ5<9 .'$2L[
M\HEUJYZNLX:7J]!(<!33USP$/C]A&JFR5Q'GD<7$+>0JA+,=ZN5<A5?V0%0!
M'#>P6A8<\ABD6L#2?0)5S>U/Z>U/!;LBRN!H.OW>3>C9I0OF5M^06+K84@2L
M4$O(S<AAZK5]$&\CXOOGTI'=%/^IJ2=O$0/V4Z6 :,X9#HF[%L^Q"WPU3O<0
M.GJ)J*])P9MH>!>"4(5@[0;L4!\60 <BSN(5+86PZ;(I+!,<C;#73WB[BNG_
M/(-_Q.0P7']<P./K0[ W-6(VWU[1=G71\R_4C)J5 I "H.@:@$#]:E@A:[;J
MJ)C5 $@OU%I'710&77[*UV[.OK]*KR^LQ8*3R_'X.5KLZ-:0BB"% _!UZ1 "
MPQ\+VH>%\7DO#N8(;_;Y$K6L5F7 IYK1.Z/S<HP_)=D=YM>!.9RR8SN4/WX)
M"Z =IE,0$B@]XD%_;*0RI-6GC,@!] 8@ NTW?E98Y^C6:TUJ7@/(UN%.;X&P
MZ#G&,I.F6!'I)A9--UU,V)&SQJ\"X6A87\J!#X?AJ0W#A:Y:7I@\GD>5R8KF
M%]V^F<E&;F)Y-L-37YGA^W'\Y*:T'R4LS;[,Y&O$1,5!O2[KCI@I#Z\NLE>-
M>*/)O>)JGR4IY]K.94IN5OAJE40[+;*'%F<BW\G>;>?-2M:)%;*T!63%R8J2
MHAV49&><L6<IKGYX?8.+S(1,,QUL)J)ZBNI5+'>9&T3OW*#=T:%/AK@[X//Y
M,7ZI];%SLP_?!(81T1PP$ 0#M)0QEDBR."*'LSL8HI\9\^;3O'=P"<[D#2XS
M&S"(N7$^CU>('@JD^7*6&@)5Z486#"^DB>[P\F2,7UHS/&LFU@3JB'[*ME.S
MFLIHO.=0;'ZW<13;UBE6DEU)&)6S1327J=LMPW!R-A[9J/FSX]MHAZ<#_-(P
M>-9 G V#Q 8&N-*P,V)<--5T'$?'@*O5L.AF2UT @\0W, WOA\%6&Z3355MW
M$W5%1<@6FFY;S5Z%_ HPN+8VB"(,FJ@XB^NKU$"EW4D;':SX='T:N0H@GUHT
M9W\CPPM+-5G%LITZ)#:\FC%M(/NS4\;P-C5""T;=S]S#TYIB*)*HM2Q%U.!]
MBC':E1<]6L^YJ!"KDF-3\:Z>GJBSN:(TQPM'GHTB9Z-?6[P)C8CO7^&)0C'6
ML(]J/-AC$5TL-Y-T-I$JC2"6FWQOFAB(WK ?.0MSQ_)%6 YT>(A8/JR.?4[5
M_(LPF!_-:##![![OB15S0+(6M< CB<'KULF/ G3"KTE-K+TA8E.08O,EVEJQ
M9^ #@24*'N\2/2MM6,N&M(Q</.:N%2_T;8E@7_I9OFUPZT?MV8VN($B+H3BH
MI$U4Q<&PLIPO)A9EW07AU@7A4X-E^)Y!P 4\<0L&@7-GP"Z8M0R+@QHJF:90
M$L>16]*]R\'E!@$_WR#@")X(TR \NM7K(F[G'D$S%BU@5TVG8-LND'DX6(VU
M)<M<-($&( /]CM6&%=&2QB?2LR_"_;B8D<1AJ1WG2Q9M5 96?U8MWERHXVT4
M^RH@/W+I7\ZC.+CUTT&^YE?-V.85^VF2[X%SJZ'31(LF4-6EZ@W>:RCV@+PY
M=^8UVMR!>TW@O@EX:%V(@ZD^6:@TP]-4:]H=5-N1TZ-W]N_83^XYJ>0FLY)X
MI5Y.!1B:61<M];&$3&TX5"10]FW,!@FU"L[ES%X&4R&]3-?ISG3^^JM ;U%!
M+]3(.6>DUW3:R/.=-C*4Q-%U()06<'P-A)T26(B6O*N LMX6'-0H@^+A#VA^
M7"0C755S0$N-(?OG;A^L6C,TUXQ<K'.G"/:'M]VR^]+XKA25A'RD$1P/+:!]
M&'YY*:#]IN,@IT#R"2\?UF)L@I&KB8YI>;O9E+UWRF&]\.282#S1G,>;32'.
M>T)YQM.HHM+UR('E>H'QMYTE&1+U;V2=\<I0OO1D4ZP\G]-I@RJK0&Y7.O.X
MS=O1K!D8)<B&=?QI1*"Y\Z(2>UY48K?V(P-%*(.1J+%!OUYTG$.N4'A&E>3
MYAT706[-6PE2($D5]K\S;"7;';,G12[^!PG[ZXBPE[OM[_4-0ZN?>+:7\E)9
MY%/<O*9GFCC?,TU<)W>J"Z2QWG':N)K+N%7>G(S->3H*N[\^P B2@C2GR S'
MB1T>3TZTEE+4FC4G"DEV!^D98>M9##V]N)@9>=V,WA_RO"OB0V!2).$.KZZV
M+E^-PM#/J7U'[_9,-D#?4:P*/T$[Y78O6\].V%0E8KBA_%G0XVSVO5)#^K#!
M_<J>>IW/F#66<E$NPY)&JA-?C<VK.VV7#9[VI_)8"(-_;4&^D%UQ*FGS!*^X
MG60B;PBKIA)!F?F8%5S74-9DX^$'(:/,8:<%GLL(=A"$%N9,B>WC=F.E<@VZ
MNJ!+W04F/LJ-'#RPWUC5U7TWP-RY-SH0;=<"OQ7;)'$L_@LVONW+]M+V^\GG
M_1\SP#!UQ3C5[(8^06]?:O>@B9^'O=^[[31=H,=OR-#1$#:N@[ 0%IY!S"<D
MZYI8GRVT[([J/1KA;0<"%V7SS$N=>^VM:UZL6G6<FR]&>=Y;I9!,+]7!&WN;
M1BZER"LO]4$@X;PUJQ),@E>ZW R3YHUR9]YX\L8S6?O:*&=#1^#Q?H52]6I7
MQ>/+ ='/N*G:WH&YVV9=Q_KEW_^.U[5-!PCS"=U#)+O9YW-QIT7WC106IYZ2
M-."C_\ [WC>%]POF2E5YM5116;=6(I*K7#HY6C[%S49RX<=WO#!0H9H6X'79
MSJ9:JVG31D&R4*]P3)J:%Y^2-1CGWG/O&6Z@=H1YRRMD)QH;9W%!!$H_QVFH
M]@R!UX^\XYUI+4AF$$S90*U"%Z/03C^58S0Y5W3%9Z1S\\P[WIH1*IT&WDBR
M,Y<55W6I-'"1')E[9I"O2,A/9?D+RJWI6A*PUU_'0)0#$P+5U>]_X)^8[7@:
MM$2ZN$06BNR,?V$H^C]_3T59AB-!-#!T?I$/9/SQ)\O?J;/]S5PO^L#7:,%T
M[>\?1ZU:(\5 ''/Z*_Z 3YV_H=9$QB!H 4<?, K^M/=6^/!T^^@0VA9D*.J*
MYOWZ;PM.Y.Q8%2QB35,7C?_^M?X%_FM#/@__^W=PMZVL &P(MJG!&>/V/=@#
MEOQ[W9%?\%K,_S^]_M=_H1@;6V#X[X__M&II^-6>BL9!%X+/OPS3TD5M_9K%
MNMW-3S]^M_RC36+F,.:?;0*!#A6EWPHDL@C_/SU!;$D#HO5K8#KCOX_I_H2@
M>Q3#T >"6O=Z1Z:!:4&&(K MQ]1WG37 W^'2;\O\]7M\.NY^\IF+P>^^)X#
M^?S(^.6'^X'U]Z9O_@W$@T]VV]04.?8?-/AOCR=_GR1\T!MX<:[8RB#8*OYK
MK,C0#X*W_^]_$CA*_+VC]/0I2>!K/XP>+XY_=\_RN@00 WTBD#(]D D@"B*1
ME 22H&4A,<0P 4U@(CDDJ7@B/OBQ!N>5A.TI)<X9*0$O[LO7P-3DBWG_L0,9
MG. 7=6H8/W[SU4*+S<2X%M-BN7]^#FZEWQR;YIN%5H'E8DPU$V.[Z3Q3S;&Q
M=*U2*7!<H58-;S#Q]X_EL/,=T1Y#*75,XZ]8YB']$,-1BDQ^-O5/PY]\!_SW
M3,M;AY+T%?2FH_M:?M_\P,$!_82).K3@>YT9B)(ZLDS7D!')U$SKUU;S;5N<
M+D\TY]L+](&&KUHWC%,/L.6U,EWK\BT]8Z+KF/X[UQ9V_3=27#TI51^FU*BP
M!2I;:U;^]S\8C?X="!%T*"$_@EFV(L4VT8"F[TV],7 2,T0_+.*O361,*2@R
MY0?L?P26K2I:EE"HIQ0QHW>:_$S+LRG5DD=HD)7W4K<Q%"FMI?Z@QQ'4 N_!
MRUT+?$4MX 2SBT/7%I)1$Z<V^+7]L*4+ZO?!@?,[1]X^$AS&+HG:IM?! "!M
M_UZ,%0<@\#V2[R O+''Z2&C\T;W?#NRJ\[(#J#U.&3>O/M0R_KFEHO/O#P6.
MPP82I*6I#41-,YV!N?QQ)27$&(8K:DTP-2UG3QG-1DG0[BFLKG*(F5LBJQF=
MDAI/E-&66AP8F2#&%V*<IT,(' C>:>_K?_^3C)/TW\_JKI^.O,_KZ/#LA(?Y
MS!"9:I5GRK$F6Z\U6[$ZW^1XIMJ*M6HQZ'JVH'^YMC<8$:LU8QCUA_SG^H=:
M-M;*L[$]_W3GFS+I5@Q>QI($N?/U DK]]$7C9R!17TA#1&<2$3_-XJQIQ9PQ
MB T5&RJBF =$*P8,&<BQ$U[$GGS_DD6HHG38X-@72406/<1_& '&M02]'H0-
MV?6RQYZD9QF"*M:)9H574';9T4BV4*LO7E).ISH??K_3KF7!;F<#RO8@;9YV
M?4A.$NVDML!1L;Q:L;UVQ9ZE1Q<Q, .D=4*%OS)T0A6=W])?,7]@U_/%0I]"
MUIK1G"[>78H;=RG\0XO6/N\3MV(BM5730:TIZF8SH"HEV$99?3K'>:=;07YI
MMZ+59*I<P?<?OKMK07^F:Q&Z/M[Z$LY.?&+KI;[8T#+UV)J!;_OKF&][[K,-
MQ/G6UZ^TJMA^0B3TQ: ),-S JE\]EK-.,<W"5U:#-^[I.J:M,N(P*Y;XVJ0Z
MR)2&(C7A+O-.4+^ 40*CT-L)\=PC.M\XHO/^@9!O&<CU!;P)1HKM*V;'3_/>
M$W**,(2<RM59EE[4)U@V5VY.Y*="?BC6):;,Q%*%VE]K+5LPI(=HS1O^8)>B
MY 14\%?_K=WH8Z(=L[<[BV**$5,<.R:-10LV\6<T%=(]YOQ&#;59=,<(D4S&
M$PDA@9*40((A)8@#B12D)!E/$")*HXG$9M%]_41+$NBVA,GC6;6-NDL3U &?
M3@_HAH +Z/&=97F^['NB.$1+R<DTS_#PH>;(+XYS?">YZ#CU5K.<1VFQ2+IC
MNJ0WFPV!>-IF6D9P8USOHVI';^+%-KETK0'C5V [OC-3Y%-8JVX553#/5GBU
M6J=;64:@G[8Y356XIKA*+%6O-9LTE*$Z&J@C(?[T3AY'BEFJ3V38F9CGZ552
MK1*$?^?V[?N:_[SYZIYP^"[OAM%^?HVTSLO98BS(:0KXM_EAG=$4_'*0][2?
MY;*^!WV2K^18VX[MD!6(VK.SY37"-ZU0Z -%_,^^E![,M7Z^-.LVM[-K,OE
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
MA?8'5V@/7SE>]@H!P[JJTH)$,#E63MQB\N(S]-K#7J_=:;UV>^+U:K6?@'\
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
MD<:&2L@R%H)&])U>OM=&*\ELKOX_73LJ?L80SUA>,\(+DY/!D;%23W /(TM
MJY1BF8!9$2F:TA!'QN2MI:EHV&-3607/Q=PC/5I)9(*B;;KET@KJ11V7=% 9
M.?7C\;@NX_$2RM)N;+;'47=:CZ?A.$2M-]:IJ;G7)/X_!J03 "P/K"31D7:)
ME8K>TRQXGTD9;#2*<6ZK!>$$Y3U9M:36+LR@6W@&G>\HD%!]60/202E]H:K*
M/2R.JADJX*L8RQ5A3ZDLTW3C-,-KD&5E'6D/N6Y!^FU**C@\I9W>A-%2(CD3
MSCAF%1I79%'P&\X+S%&;A"Q4(EA>+K'M4QHQO\7@'K>G10X>M97&HVY.GS5!
MC4_A#NNC>-=%\0[[*%X?Q?NR4;Q;6I3F>T8T(C1*AOS)9U.A*</3_J/#HX>/
M]I)WCT'N=+1W?__=X_WXT;O#^Y-D_Y&))Y.#)L,37"WQM)0G\W:9G5HRO[(6
M>RMKL8GP*? 3/<WG[1(X??P$MH=O[R,\N-=A0)/LXJIF_#S; %%>ST9D3]!.
M%!HI89F:X 1'152B+GG@!)'<X=?-P)3G;H)1J^1-SG6?- )7C%6;9(6FY 'R
MK-BKRU)R*^C'2W:E*F.9K<B@0 BDKF#=S I0.-79QP0:;N KB>$X=UV"Y-'6
MNI/ 0D9C1DSQV[#DK-@@7M?T =ZO'N"%KX_&QN0S0]CV'SXE026G">H+MBVY
M,6S8>IJVI*A'"^%9:L-!-Q 0;(CI]A)XIR4P"/#6)8(Q87U55I"RK,0'][I7
MT747;"6%>KA]':GUL5$7#T$?]JQ_LY$N+@G#4T-\GC[1>IDY_&$7O"]*3XHP
M+XM)NE#I[\6[%^^UXGV59AF#01MZ=+7(>S<ZY0(4& HU1QVX#"5.*^- IE=3
MD_.]3#+ M6+6C#A@.Y:X5$+NPQ)62U*/661-!OPJ1UV#NI"N\EM$IABU[_=0
M+]F]9'=+]NDG5DNM%")J#'+@JKV!F$9PGT.$*W5, XVS!3>TFR!T"6C/:=34
MVL!3R7FHN=VJ21RE7.0[KH+H9*O.T)<*-ZL;<7\N:[1U70NX&!R@K$LSL&#=
MHD2$\G>;,Z0W42.#69=L)DUIP":_,)K/Y8#QJ.(T$])SB?EWC1WLX./]ONSW
M9?>^A ,(C0_#W==E"3?RTN$V[14PA<K4IC-U4^ 'QZ=14'9+6]+O$)O;C=(%
MYQ*1,E]P_@$P!-">7,99+5D6;$KQC+7*T;GP.*ILR20V+.PNR0]I O,R[:VK
M7M:OLZY@+573=+*P]8FA@$V*<<WXHT"P:80DVVD^*>-J4=9CEC67%+-9-*TZ
M]WDMCBA!\D'OC$-# TU%XZ'L7ECPS\@)_Z3.>'N5=&3IJ:$0JJ#(GDLEM?J=
M-+XPT&+;).D%&W\%TO9">>Q/H./3H6%CD=Y),5E<\7H46=U;;_W.N7[G@*DD
MCPP#GL@UN6!KHV4:0;[7$D5HRM;[*U[B@321.PV:_%0#'">2DU^X0CIQWH/D
M=2^[O>RNMW!"E(,32$G/L\*'5'\@'5DA1)2E8Y1V=D(D/&>)M;L7IF1_6<ST
M(N%@E/PE.#=:T$1Y&_A4L+=?R3' ?V@>#[U,]S+=*=-OO),(.<S,15I)&CA:
MK<F20 \C 2O6V*2>1?CBA):H,LW\EE[$;G.#STK!Q=ZQI2E<DC"K$]I+;2^U
MFZ7V&="$E1G7)?0A<S.1B0N0F\]YRJLSN0>S=^KN"Q+UW&.RG+4A)G?!+B1H
M'LA970#C;=U113RZX L#'-5J<5Q2O03W$KS>EA"F- "(*XF16U2D%ZK (H:
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
M4[ <=BL%!%N>B=<FZ8LKQ1-A%\I8N+%Q/,;& 7;$DB5'/>WAS1"XCWH$;H_
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
M*>,KI7=0ERZ$9(=Y'.F%8.X$5UR_8;[RA@D(4L^4P.TU.5<S=?*?2(6H4OJ
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
MDQ]013N3B\GJ4*U%U@5J@?FA!>"FR]WH%_8:W&+PJJ'"/%M:$#3-;(:6H6(
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
M4K#^A/4';P!CHR7=; *E5C!@Y$@8Z2*> T$=+VT%#2(T;"0+)UP'6H?KS?4
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
MDC (7 6?\%,03AF9,<(]JOLS1ZT^J:&LOZ$?@TYPH>:S1ZN861_U&B&.FP2
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
M:!'^%2N9%%):.@FBS9:G2XM)0^M\P@6/SY]UL["WHFB'+,D<=.X4N(;8<,[
M!=]I//]UL'L_E(IQ7 D!&WUQ%'Y134E$*AOP/!'8YCF$.=HI;?<RA6TVGD""
M-]@[?+3I!O?P *E5Q80$/^2AB/$,IBR/=F]WWPV*FV)BVG;8]+]_)TM7U^5(
MN 37B9C+!/@COJTJFA0$#N+#S^0T@%NO2G.%U9.MDKU/V3??8X79ZC+T16=?
MKNAL)[T7_5=X>+B=TTR?686&%J^: (N[R#RC*X8PQF--O=-V2U*C3& E@W3"
MMA<!R;&M27/E:F10OSH_J:*008BVNI*)K925NES F8[IQ(YI(-&+>7K)X.8F
MX'$0[:18@_U05S86H8O6*,2'3D)^277 Q;=?&4FGSN=,Q.^:2K2.MC^+79M;
M-#%,9:P/UXW5O[" 1N?6!L33W4DO[ZV<"VJ7/-@H66O-CW8X[>GZXKM;TL;7
M YKP_^\?K6[:=C/K7C/WFOD3-'/'XO[I;QJ=9;/$AS#C5AQ6S4CLL%F:(/8X
MI3LW K<A5((+9DE+- *PB.2L*(N*([A??2^&EI$7TL9&Y)?:O1$[>"KZO=GO
MS2^^-V/9EC:) Z^[O2WMKNS8CKKER*@I9B8T;DQ<YJB@L []P .$F!8CTBBI
MQ:JXG(N$"&)GH5E\@RV^EU\S=H0ISR*A/+.8 QN\8.Q;$U#7:6-)1,56B O5
M4ZXT:U= -I7M\2FGM]<YG/#H,-XZC!'S86RT$U<E34D64[NZ;4=O=[N,A^T*
ME7ZTUWDZ:6'\O/]^K3/.!0[+)E:.7Z5)JD:LPIGRSS\P=]P)=M9)/!_8LAK^
M%%"9\.*3N"03_4517G':(A@-_SP<TL#Y^V/Z42IT-_PSKNP))"[D#- (3VM0
M+I#@ ,6-"0YLNX'@Q/56NF-:9&SS9-.--.)Q\TG2AEN@ D:HK8#<)<=K7]C"
M0K0D4M,UMGSSDEN%%WY'6^2CAGJS!,/IFU?1,5[@-N[P'HIU.U"L_1Z*U4.Q
MOD\HUD>IC-"ZGY=FR/:]<,&N::J-6/^D%IQP6-&(H!(?<XY]X 3-58HR3^/H
M5-$$0I/S)NQ(^LHD:/-F''P9"M=CC%_GT7%]4=/I>S#0',LZ6+4=0 M^S J<
M\0G1?^V'(2XVKIM),*?K@[H687,F\X4G99?!MEOOK&GBC%$ *G/\"[Z6-.R:
MY8N=XCS.EHN5AG#V(?I0R<KXP?(["<T@,M>'>$?29X=A1!:LQ@W6T6G+Q>]
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
M@LVPBOA,)[SYTF4YRBU/XIBZN]XY'_%OJY*H^+J/7LLNC4+!ZR#$S3-%N)F
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
M(BARV!=2-G5-+7[&+!QQ6=.(8024O0+LOHT0-3J1TMEGXO&0+7$'=IO_G5\
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
M:?@MKG^D.$8&EY-L=%1A<:91N?_ ).FG6'"L]XKJ6P\%,)K^2F$;#K41""J
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
MPFJO(1E4@&\(_[K!%Z[S'B0BO4@;PB'OEW1X5MQ)YEL516+Y=,B<D-!1>7<
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
M2T;T\K=$S\+<8MR=CZ]HJ*U5J!,77"=-YUH\ZM_#"2CAP.:YPMX2<MA#S"#
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
M;3LP0+[BBG*D ]NGG3+=L;J7I^3K<Z_79F [2H:4B8(N#CHQXE4ID!5K ?@
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
M=/GA3^Z(K@2M6.+GVPIC96TZP&(CCRC S4(^I%!X(:</L$;R#V$E!A3<6_F
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
M.U'.M"JTM=IV]480:.7VLKX:&HY62M=T'QZ_KY="-#!>"$H([?=N=%'::ZU
M3FH'V6.),>#*<@_51KQQ>26X*^JH"XK>,;DL_C&LKCCVN :C0=@E/B"#C@5>
M7GG&S/%=*IP_;!Q*5_!4I B@]TDI9:0P]VW&QTU+4?P+=.7J!D&G-DW7GU!'
M!/B,;Z#O9$[)AR2HVBN(%_).B1LT3J-+LL4&Y=*6QB'\W;N^N!!B2V6$C#/5
MU6]E$\9B>,78K'\,C!>&A[!!N^YZG<74^@5DV88-7!W+1/..HC5$LK6DMG7V
M!JX8M,M]\_BS/K^#'T"<VA%3P732VUKW>?+N%'DBU&+B?>P-A[\(Z[?C&TC'
M4=RS@*\\1_1J\?0M%Y-=DH96],\4!7=WM%")<0^GFPJ/^W)9_3X<B[/;X Z&
MAQ:P,<%*[+*^.3E*JE'E^MY"@$?$2\OZI@Z.>17FP]#PZ=YU[>GG"ZFHZLL:
M$1CE$< ([=Q&GTL$?TH&\1VC/>PNC@]A7G9;#\&TRT*!-"F8^&Q[^C?/L\(:
MQ#[^X56QB'(S2,(DL X8Q5QJT@&Z.3Z)#5_81=E@"W'4XG2E[ZD=\,F:^6EC
MRE; <:*OPT7_R$#G_9EX=0J+P8A5,[)+A-7\> +?K"O3(PJDW2')\F3X!]H$
M7@##L0_D"7.?*=S6ZXKN\K[9,1_;1?BOC8CEWE?*^+'!T'=)3>-UN/YQ-]Q)
M;<!^+HSP!! X$B#PVQ- X 00^,0  GET8Y#HU,Q0P@Z():M/< Q.E+9A8]3P
M V.. 5'*@P=<L !38L*>7BMTC$T@X5X;3G+S)=8Q!(V0L7#7RL7+IS^\8L>)
MK5D8GO+]J&'[KE[WUXO'U%]0]ZC- +@(6D3U^5"!'1O1F*Q@HUV$NR<\HJ:D
ML;J8SA=#NS>87^Z4&U)$L-AS=\2=>@&7VMC+L5;8(]P6K%#E9#3X)F[\R&S*
M[#E?8D:#H7_(@RC;RSHX/.V=8(Q)3X.F,L=TT*NEX0M!,MM.Z-9(KAL#PB]'
MUY0L#@$)=R%:A 3H.,D79X6F*W+@J^]IJF\(B=C3D+*J4VOD[./SW>+YLF\(
M_O>0\0HR](M@\,-F">[$GP1: K>\K?!#2 O5&R[IE5ON8T(&AL9F2:#WNQ,/
MWLE+<4B>.:!%+(^G#%#@U&4-,-H+E@O#\#U;VN@%'$D]<Y0/;4=_0E>$.FW$
M/KL77B#E>!(*5XU'O?!-O6:U%GYJ=ZPCXTV $SB#KT?41CBN6^5==1W7Q.K:
MLL_C@!@?24;'O#D#%WC@=^+88JFH +4-#C!( R\K8*C'=2>:KTE<2[D,(1Z'
MZ$X"'#E&Q^$%F%-P]YT'/<HT(._K.X 13_%:.H&*!&3+U%PA!N$**'$E%B/D
M$-4-!5?DN2$K@Q[!I$X3ROE$EWKS*GI 2<VDB XS)QGB#@F*C$8N[.URW"2
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
MOW6L^PT-.O)Y\C(+M8JV*9R)RE9LNGFE&.>.W0MT!Y;+DBS04RAORGJ#H0&
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
MKOWW$,[%6CD5I]98JS\',D7TU7MS<>ENX9X70EOY5J^) ::YHQ2FPH.65XC
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
M$:H0J5'70\4.'1JHO'X>N81<A7#./[N DOX#>B!$E+K ],D)ZM4IKE:),2R
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
M/)L\JZR[MJ/<80;0/[+?NF&I,;.7'TXY79E:PC]?%%<XTX-9?$).D_AO^O%
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
M-"-^%T>0",UZO 73^ D)=/A%[GVQFE@:"+94GZU$>VG$E$SI,R!<.O9>Q-Q
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
M)*%@Y$3YAP"FZN2"R1GC,U>*VO(^W#!BKR=?-L]$;A301S4R%H)ACRBDR*@
MG<ZZ"]YZ'FC/_.G>GDNFX17 6/#BD9M^PY)J&>1.L?Y>G;P9Q_$S/,.9*0/0
MJ:$I'MXU$-CH9D3\M:C6,*^J]^(N9"09:[YVJMOJS8H('=B.?VV4OF&>06CZ
MC=AW.ES3LI>9V:X;"TR(,F*' W1KNF_"4B"5E%6IZS%T@0R9BIY5OM*.67C\
MC#($ '(!C%43NL*EVZ\QG)7%1OS]P([N5IW,1W@!7FWCS8/.B%6)"SH(M'KX
M?5;Q[7I4%^AHS4KC=$6'(V* V*YW.E[4W#,Q$D=6%']MO(=H5:1T,PR-,,7A
M3@%?>/$ES1B@G".C3_"K ..0UI4Q$&]8!21= :M,+94!K!#=O0Z_DZG.B(PM
M]G39/7OXT31'GS1!P]*2X\TDE$VJ;16E# *::*S#IKR3\X+?JM??$0='/0^R
M(OU.IX%I"+",X,+; \3T> HTMCRK,'A"(=-E1U !V^&V/MY_ [X4%<;U1)'F
M#.LWZ%T7)-82Z%QE)&)VH-/B+U'8UG;>JCD59C,L!KMB? 2$(_?20)^&T(*P
MN[PC[-=#D>.9S+^6*A<A)R"Y^F=O3P3*_?8D'NP)ZAAA*BL[P9,ME^1NM:+U
M/!4E.^I^CAV#9"9(W W1K#( %\@.P.L8+.$0AJ,1"(SZ#^UZR;1&^II=ZU"T
M<1\KAZR4/%:E/P=JK7,PD/)4PNJC4/G=,$*"J8\ G^1I+&45H4;=)>O#L8P5
MNS \&H]Q8HU^JMJH\6O=&9D$+0CS?;1>+"Q:&*LX384 I8H@P\M,/3.KM<":
M9B9(B@3P9!LOG#>"W$^O28=PP 5^[4'F]VX-2,KP@;+"/V$HT0<;Q4^#E;$J
M<MQW%CI'^_F/"+4*;4^V3WO!.MZ,] E.7+9A+V53F\Y*+)_%A-@N+8L2]@,^
M>+4A? <]>=M*YYL\[CGTGV!<&\F 9CFK?/FSCJ &*@!]DW&PK[%I>@+C4:=!
M#U(RG'!ER+\03H9'IC9S55>3W<X 8=TLU!I M%1Q$^H(JJX\MP&436< +NE)
M:!]$G,W;DTV#&'WWF!XV7KS--GK/KY!P@BH)<3?YKW@#&A>BF4$_RHK%^#K9
MW]*ZG%('AE1A\XT^J_+-*394D),DJ=#A+2QS%+*CQ(-&=_[?,R8?V/!D5[%6
M?6GTSI\YNR2V4L6^$\[1CIO$SE&2P:8\->%>&;%4-H ]\.Z\"KD(BROI<>U4
M,=*@70[R@[V#>^.HKT>";/Y2W^\^WAT])%4^(?!7[2VZW6O)$?OG4HA&8$)Y
M0H\')T#[2(^1Y^0FJF,&^-,]13?(NY 2.3<FJ6_&B>PK&<0V"!1((LMU!^5K
M(^P6C*AX!O2!;_@L4IBRDK:=G/M]O#%W+3X\#A$*992P\7I#W4TZT,@1\H7]
MD/DZ9A"H<\K?(%4E>AJP%]O:_PUK__O;VO^V]G\7:_]7-]J^@K.R?V]__T%
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
M"9*O(YU.MLHA_$X5Y49BGV3?2?  %<U&6[ X0O&&M$096S2'+UP*O97=]G\
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
MUW99(E7QCY6?BX))E?R%<4YQBUSB Q&6899=^&T%]\=J R%ALFIT_UYGC?2
M@T1&/-YPS]X9MVIN<;2-CJ/Q)X*=@FFO:!^CSY/]35$AV+B-*,+,M'T"9C,U
M2$5BD+A;PGNQL81#?7NE[+:,FX]P,DU#MSTZX5&NVN(;;HAOV-_B&[;XAKN(
M;[AB4$A\(@JQ*.B@J:;L_,-NHOG] IV!:"(.R2D^6NUAV0D--%M&F>"A5F,-
MF,=I]=;@3B/B0?BT=P?F"2_*\+[1)SX+!X*^^W&%;0YO]_YO1;>W)(%3+]B2
M8/[.O'"?J#]Z+PGP30IX08Y'K;J]XX0&GI;^A2MS. K(%F=!&,,4+\9"3%E
M&:99^7U3*_AB+?&7Z^PXDU".N6I_IM:KI14]4+))F\3ROSNKLT7S.=NHM:"
ML$.+&)$60=]]X3+"?8C82%$"+\R^CF$UYZ$7;(09>D4YH#84FZ)O-".&89CR
MM019GY"?5=5CU&4N5G-:VE+>R+,%^8W<9;B>N'HG:UOO > FLD(NBGK58!K]
M2UAYU-RQ*#145.HPB1<4\L]:CNI69;;R[U;[\<ZI> A;ZKW+5<W3GE%YD6HR
MKJ[]IYJ%OTW&E=&6LA+58K$J12*3/55*5=1@7J:%1X.\.SJA1Z=71TF$XUI^
M#UEU6BT%PXHC7U?3HD0]/UM1Y6+.3UQGA#_A?_NK^>6Y4\UV_.*Y(%\W#,_
MBR%%0,,R=[H@J,Y+U+ 53@[4&)UP/85A]&NE;(3<B,X=O94MD/ 208!92LZ*
MZRE48/0?&&-GG]7ZV>S"CXV)8\P*[(\6&#32<5KZ>.D<C]FVA(;@Z&-G05M]
M5F<K+H6B9!#TZ:O.0H=3W])PQDZ3C.AH.,\-YI]IL23AR=W1*?9"F%+@UOCQ
MQKPP=3ZK 0N3L(G"Q(DU":6O*K2$#->VKC)%0R8H!%2!<]3>04'SO2H8?8,P
MZ("HU6Z3R*L=QO !U=V(#XC='BC(T,CC[U-,T&)#Y4/VB"(D#+ __^F54".$
M:C77'!8N%YA?J-IYZXBMUO+89&TFMH)*_:[E<H=R-B0?;GJ#[/>%CPQT1H8H
MB56E#\ NR_,:$&>2@A-N8!(.H]H+*&[XQ'!*HI0!FF!H[+CMN5PG,]Q;3"'(
MM8M#A@-GI%C,MF+3CB&IZHZ2+[:"J9PG77RS9/..!<?'ZFH;5L&8\[>R0U<F
MZV0-_K2X*-":(;@]/]G9' FHR%KPW9/7;\:C[Y^_/CXV)LB;&D=(*$GJ \LG
M^2? 0*=K9!4V\]MGD[K*\G'(D 89=XD9Y.$G#O960 !,O%/+69+"]RP#=3;D
M&!AAPW!MK#"7]YGYR$VA'""S)P W =2&GQ#!*/IEQ-,:FN$2NCM-5=-*</T
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
M_>VK_U8 S09D=:1Q^DLZQ1%+(>1+$0>O'R%:HU%W12E%#+=A\J-J[.%X-G)
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
M\D2*4+A4W(2\'8&6YSAG9F'5CQ+[".NI]EY;<_TNS5J%B*GG2)4:CHA*T8+
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
MRKIRWHF38<Q4!/HHR\FZRF>)]*6F=):J1+S3_UQC!S*H3O;@NM<TS8LR-\V
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
MNNULOET5>EK&TS4''XHCM #B 0LN-A-0[7Z6C0/3;?LEP]W1Z,F[87JZVUQ
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
M*HJ=T!<ZN-<I)XM+EZ6PH>N$GA4J@N628O7<U[TUT>"Y4[L.;W<5"C^'(*I
M(<EI>.H:;. GUJ,NMM@Y8Z5C+<W:Z232!O<G(Y+Z6/(:L>1Q'TON8\F/(I;\
M;:ZH]_/Y]L_2OO3D3*DR.':JS#;*']7<_B8WB%C+':45:XS?T%3(#*Y#=Y,M
MZ#J\HC\SEH:;O0#&7H&>] 6UF3*3/%2[F*3+9=PH+8E!#9Z1(2CBVW9?T:H,
M3J2D".NY3*2@@7)W#LF-;@&R##TGWGN%HTS A.':[S)GCT'PWJEVHUFCF+E=
M"HE-'@1+6TICUD)9I]>-JDUJ$*P!%95GH%!VR7Q.7<N2:(*Z)=;UL3+O3%YU
M1YU2GVGT&KQ3:9(%'Z(<E&,[Q)4J6KW,!$IRX/1.:3&FY/5D;7:601J?+!#;
M#(3WS#8Y=9_2LSDZ6PSO>;U,>)QKS/E^DA=^92G2=H*JPZJM+K(Y$%$G>3X8
M;[LIUM@1<W(W;-YAR-(V4R-4L1APG,.V3DNT)MZ!<1%-SRJ\F4(7\&-%HF(H
M>7T@SU0TDQ9'DD<O(WG<27<T(R_^*A6_(;<NQ^N@;!<NU:I-,J00'#V?H/<3
MF^4\PIL@I,Q2-B6;W74HWZ6,4FI^XZ3FVB&M$8<&0?YBP5" "%TJ;I)#Q44:
M)NYF1#T>C\9[XZ-V0T6\L$EVB<[:!9#0'(W]>7R*<YG;%FU=1B,'38T&RH_)
M^ !3+\)ZNP"8#L8Y\NP*K/_8:5U+WE],@P-S/T/U#\G594S,M4ZKA)D8W"[&
MT5-EN]EWY>2,;$^^1I<*]VU<.]JR\+5794X6$^>S1X4'=0$K;59N$'E;AN5B
MNH"GJ";Z<G.,=E1J&ZULJB:3/K4\I)(1H8$ 9D )N@6 X&J(QC]N.29!V.RV
M-O8;&Q7J"6SF4D+W1GA6N1ZRI1M 9U6)K0LQQQM]8GC=YAVA5[6[901 S@$I
M JGT\V6 +O3L0O0[.1VK"HE4EZ;2@)&NY& ZEN8\1J8MI4:N_Y2&.0C4S!5N
M\Y#SEG[,=BS3.XY@M'(4YYK]<6BZT,RZLO20)SM;CZH_+GE$7OM \\<&^3<4
MP<%(5 ,*F1U$.+4J)$@OA>F(0/BCW5"'I1T=4W1.@?(T-I6NIA>C<?"A\]*T
M8C#5B\6 A_L^!EL@"N+9GW_X/)P>[HRCZ?SS:+(W^;R['QU\CG:'.Y^G\YW)
M7.VJ^:Z:_L#&_</.5VF:M6W&!'::?(,CKS9K.LAQNXI*"&>&4& T^MF!'7E'
MWS[;&]E,+8I_XA&)B>,?RE; A-HS"_I <J53EM9YIS_G%;OC[KAOQ"-. .-Q
M%J/_DK;QA;Z$;8P^,Y-KUQIYUM+V<6-&MW\BK[<I9R)15E0+^ $LS\JV;MI*
M/?$+5B=,,UJ:2ZK3>JFY#D9&!(POZ)"RJ#!!\GENTWSB\T*]T'^X9\(=RW'0
MU39E%YUV4).+$P<QZ _8OTF?>&[0(;EA71_HL.&[+'.],0T_IMER9AC1$B?V
M_MY@N/>CR\7D?9JC.?Y#9WVP:/,Y0%QS-OUOFK;T@IW&EP"GE<Y:\=73B_6C
MT83"ZNJ^G;3MG(Y^"5^NR<X]%WPY6_<>QH/1?G\-#WD-SMBP-*.A87+NP6Y_
M,9MX,8>#<7\S&WDSH\'13G\SFWDS/<ELY,7TS&Q3;Z9G9IM[,SW);.3% #,;
M]S=SAS?SIS)W#?_;L_8?$!Z'UX#'[=G5C^O TRS!#__\P]X/-R3-\6@%;7XS
M0 Y79*;XR8QK)*;\"YM]O*;V5B;YY&Y%^GUG=*Y$DP94;I50;BA?>RBM)>R>
M%IAZR=-+GF^2/!(]T<V#SK\&%,D-="[Z8Y),.J;'P>:=4:BCSKV4ZJ749D&I
MEU*]E%J74=^UX&KEPQX(F(_J_Z?S=?^C74Z-;RJGC@;[NT]+3&&VR6.123UN
MW#MN[#X6W-@H$?-M^LH#HM#3@.+ADS,F7E)5OT^+-3U&7C7LT 0\'C<:&B;G
M'?U/O7;4V_#?D??X.16;9%41I;-BJQ=UO6F^:5#J3?-K"!^W F4Z5<KO*_X
M[/EW57(J>24#C&RE+#:^N:!FNC>3.QMWUIN4M]R&LKQI<'AV.U2_(4=S& '5
M&"RY<_<T.""1SO/#7X+G.Z/PZ&BT=9L7CQ)V$\#34T!/ 6M0P/@HW#D</TD*
MN 9X>I*X#:_&!ASM5D@BW!\>-2GB4;L?&NH>SXVY#77ONY1L#WMH':^_)5GV
M**ETM'?K0JO'Y!Z3'T+># \?/RIOI++U='#[@3UM]2L-=KJ;K73A^>AHY_OQ
MJCT7/6O+:]0N+5]Z']M=FE,;%Z.^2X'W&,Y_*]K>*-P?W;Z8[,FH)Z,G0$8W
M$<?CH_#P8/\I$M1&JJ*/ </N4GM]#.>_#4&U.PIWCW:?H/?0C ]9UD.N]R#>
M,)5R![ ?AY8E:D/(_Q8C91MWT%NA\YUP?]Q"YX_-;].30D\*MZA4'MZZ1KE)
M(.E)Y.Z#R!MWT%N2%D>C88=6^"=JT[JY'/[^^S8O'Z5D$A6/'2?J/0Q06J^M
M[W4',JR5B&GF)^#HA$!14Y&.*FX>K!$5P;.=\<!T9J:QR>>1M)?'%LV[ID7S
MM=;>I5G0=J[@'*<Y[]O7G.<QP :@'LPJ1?,4@F>[7C]H^:5\C2\N3<?_RRS_
M0JWJ97+2/*EPLH\,V#['V2$T*36;SPN V^2*?N^:)C3!$+Y*LJ*0L=(R*#+-
MTFT"]/0,+H^;*3\;#0[TU@;8VIT:)B_;A?33QXDJ .'!H3F8NXEH.N5Y!C(H
M.L1/\DKA6-9SG/C +9UY#J,,2PF2.")BQ.N>533.H>-63"]N_U8CNP<^FK.Y
MM=;;]7KX]_,+UYA?N-//+[3K$A;T\PLW<W[A3<7M6Y,H9L5M\)3D;5LFW$WD
M+0T5IJ&ZSX;.T"!/[@Z=60S7%KL^>W?> 9+K+@ZE!ST$EXI&(9KQ*.=5#C*T
MT..@46$I>3 0N@+M'">6;SRH_C[&PVBVI3W*X_.ZLKX4T]^8Z/P#*I8M.+L\
MD;,MI^!&ZN)HY(P.<;$VU:]<E<IP391FY?%H<+0$CV_C= FJ>\D5#STB=9!>
M/'94X%R9P8!S=^9(:L8MX<PM/>)3!HKXLT;:U=-G1PXK@+41E@#&J5(S.$>>
M+6A!G"$$W\MP^_E<Y3P!;N9K<4QMSF\1"'%15#043&8,=<[G'C@1G4W!Y@TR
M1V].B;=-%D2-'71QV^]JIPW0^#RL S 4A<$]P:-NN?O#7Q [^3$>^J<U)@?-
M$;OM5'D'<]_6$9>,8OC>F"NT<Z#2"YH0E$13(<!GH[%C:3K4)NAC".>F6_MK
MU];^5J6J:UO\LF>'@[W:UOB+)D7K/;5NX9>N+;RC.:_M>\ 3R39V'*Z7S?G#
M)E/JWH8'J/(,Z./T+/B;(IZEW.F64;D-JVP#R7R!Y5$Q**\,;Q.@M'%,,*OW
MK-_BFIRY-OZ)!RUZZICYD=#)FS@ORN 5*.) 1^_,M$2 <:*F9;<0NN<Q4H^(
MD:ZIJC<UL)8N""_% _.19R,N/'MK(\R//W! 9QDC5I:*IY,A(G8.7C8.H$M
M2.L-*ZH)3C,3:A _EHP@!''@JF,\(EE/_**IC  %',E[BBX3^#EY+V@;DPKP
MFNR23#QE=B<R.NPC[13G%5XAPRAQ(.(@>+_^&:*DR.Q!&EN_I/FB./B4YGFF
MP,2+(LJO G41)94SK-N; NL+-#P*KGK\UIQH$/QQ!M1*'T_A O'H08G3GPLV
M5<C?Q:,<9? J2-!T1L,79>RIF5(,?.$,$"X,XCD-EE93D+'X:URI2J<\P;HH
MJUDLKCM^,)N4$1R8>1SQ!QP>>X$N0]CUKQ_>;@]'8YSYCB=OV<4E#_^4D]-
M/83MM+2(!!>C<F%XT6P!!Z6[QIF]ZZ'2G']*+X-G: IE?7JK6<DU\F2[YG"A
MC+2EN\)=Q).J).UD0T@1<78I:CJ@N/9\O%MFCRTV*GG.\"?L!TVBJZPJ7\SC
MKVKFNLVTZX\Y*F45F8@;/T9@PH9)]HMO.D+-&4LW GM=$K$\; 3G_L__'.T?
M'/U4#Q'6(G@-^7#3+:_IR^.)N%6-B]28I"9C).D/+U^_LC*T$<'K\>G[QB=
M(&"[,AC<0ZY.65I#,-P_,M4(&?H,H"2A+QJ##9SKMW@Q@>].2K4(7N(TYE=J
M#LH'2F]WU+-L1'L11 #3:/%<&41W!5I-AO9(WB-Y!Y(74S0,JW-23V#=:@[:
M&L<7R8@L='AS&IW;B"8--=?/UAAN49V?DPVH2:''OA[[NK!/J2_ 34\K4%0S
ML"):-6XMJK4U\@]@A^0O8=W?A";^#6A; )<E)MLC78]TWXIT[>*[QZP>LSHP
MZS3/+GG4.]K6H>M*J)G9OCC%(HPL316Q+AYS3R*U8=IG\R[G ^(K !#T2G%#
M%-5D$;-GE%ADEW.C1^<>G=<Q@ !;3G-T/C("JE8#FQZ*%F[DX-W)R^T3XXMT
MS1H3,&6>NZM__5/0HV2/DIT^'N9\-2>QU0([',_PP)^ %9+L[_#PKN76]5WB
M2YAGGW"Y1L+E;I]PV2=<WF["92\AOF\) 4!/XBF&C2A4-Z50,WMM\4'R7;&D
M$%Z/I0A-KH\)!6IZE@+'.07YT6O)/<)U(-P"["JTK4(,5U)(DK7E$B._J-["
MUR"4%1:=)#;!]CS+02-.XJQ'K1ZU.E#K#%F7XX726F\8_ =P"5.P,"R59_!!
M@6&C,I['T]!WXX>.&X%0$[X%%8G--947Z'=(D"FBWQYPDE!6JM9Z;U>/G=W8
M*>S.PQ?$34FP:Z);<564:E'\A)]O,EH->ZQZ2/U-E\4XN5ZZFA*3Z8HJIPSY
M:09  -22["WCK&I)B)J#>5_:Y+.FNC?H1L=V$XTXCS$/'SY;Z@^;:Y8YN0J9
M)(D5@"0H&R(WWX^(UY0G8XDM)L+^+N6V\ "Z/72UK'+72*[8>0=2* <3&R"R
M+7_2HIBMCI_A?P=!1TYE9]<A3(P ^[!KK/4:%?I<!8,I8RHE9E*1UC^OZMP*
M5/^$<(WS."; HE1^$6/YQ03H2C\CX6_*727H@4"NJ(C*YK&BEL=9F7/*0=;P
M@)-@&O?!(-BL3->?U32JN/B,BJPKH)D,X)3'Q1=&C0J(+$?%EOUG19%-8THG
MI/C$^5D$!#M5%;$A0U*.]XT2(#$SL^)+P)KF*2 CK)&0!QE#M5[%.&#/ BNM
M<5.:#3A%UA3A4*!GPQ_QG):G2Y[ :\P+SF+8 6YG#M?%/(/S7SOR*PF/+Q$I
M+ST\C>=]4F$OCG[X"R;Q)F3)Y83,0O,SW:W@S:OC0-H1_&-P,O#BRIB&+=DR
MP'$P_-'P6Z-+6O*VL-. J/J<X)T5FJG#]6ZROM1CZ$-B*/JRF-%B &.F .:$
M3"H%PS QQ38@S$1.(=)A"4+",1 2QDVT;"DP:->=^G!=CYM+N&>[/_:;?+'P
MP2:C7&\^;@PW+,_B?+:-A8E7V"@H 0/CE 7R&H[94+/!5&&#(-",^:<S-5?H
MYCT%W1@T_=95MG7MS32)X@6AL$I! YBJ)6]FHGCTMBAJV]I<!W!-% @;-K'
M5L(D)*V=)RAAT)PJ=,6G\S,NE2I1X[I08,R2(3G+0-,J'5.W_A3K\TX57%@O
MW/+XC>4R]3"_KBB%_\)BBC;+,7^J*P-[ ;!I$!R3P:$SO'0H0+*GK0G"1H?H
MCF*.3K"X:XH9UO,J(>TOR''X.DI:C:M^E:J3/-,;)SVSPVP8H\5=I^:)"^<,
M+3BYK5PO6:H<#'(ES6&*2KE96TMJ5GHCI<?4KISK:O)O8=F<B4H)@-%%EA-B
M (^MDM+IH9*EIYGFJN=)E*:J4=3D8':(B5S)%:WIY;OB)RW97GUM2H^R:Z"L
M%L[44<4&%1"5#.*A+D!HU?MH>ESJQ*597%"XBN+Q(ITU>_/P#/-3.Y@6EWYV
M5 0X20+73&%U9;O-VJZG9/>HW:-V9XZ*QN1)%2>$1U& V/S_L_>EW6T;R=K?
M[Z_ T23OM<^!:(([[4G.D64[\<2+8LF3F?M%IPDT140@P&"QS/SZMZJZ&VAP
MD2B)%$&R9[%-$DMW=:U/5U?IB2=1?,5"Q;,YAH[&6J]( >[D_&$9<FX1"U<8
M4?FLBSG88GCV_BE[^CEGB.4U3J4#T?96V-(<&5CAR$#;'!DP1P;V[<B V3+8
MHC5@&H8+CC0X)X@'!^@L(]?)FH<,O/1)BIEG]@S ,(O\YHEIHLJ7?%[,_?$@
MBQ.1"BGK,A:[$Q-8Z#B9/8<F"ZX53C^_(WERE1T"P^X'S>XYX]HEKM5.+:BL
M@-MVJ10+/O7HJ[D[MJA6^2T[9K/+OK"T_4D"<125B@RGE.PV8M] +?ECJGZ"
M6V QHNY\#ILJ]M)Q367LC]MF6J)<2:? >Q1H4 (C2CA!S;K(MU;S;$'^G>$.
M!&&Q6:AM9^6)NU1P42:;#ID?9+$L'\2YVL>36P^%JIU$:.9]S"4OL(G!=#;G
M4-#&IY2^=&2-HYCK9!$;C@DPLLME*?\LH5U$H@>H]UA,5Y2%59M]$G<NG1S.
MB4@WS>TY4DZKG\#3AF(K)+TE%_$MW*,J4RZYR%ZR:$F64%"!^8\J?[&\S1CA
M+J),/<4:3&A,0I3> 4O\1"1"RE6X<VOV)LH"K^A2@/3!&I]Y:7+)FA*7PFM]
M^,*/9S=R8^;#[3)_-C\DI=<S+131'=5611ZW#5$8K$/B#Z>EE"15CECLMB.9
M\T3H<M;O4W0ON%_-W]DM]*\P[D"4B4OAO00S(^_9J@8K,'/.AEJ)T)P6DC63
M4A722![-X$4"=DA5HE7E9](W [A&08LSA9Z1])@EG9=03O!T$3@,8)_SVG:J
M>"UND/OX-LRRI@P@$JR8-KDI9]JVXFC* NPVH8H\2Z5U2^$4_0&@DT3.-1";
MI$[F\0J6TP].R>QM-5&](K::(W)T2&9?)"90-KB;Q7+K?4H\= ,T3T;^A&PC
M,&J:IR![(%6@F,7X*:N9Q^-$YE=C(=?\623:LO$44 9>[TF"QWEV A8%1RV6
MB#DQ#QD>\Z89+ 6L)8U&)E$Q:2BPDG>"E;RQ^BV/:]:;TEI)"Z_*C<MIYS^+
MK8QOH!Q$CRLQR&]1 -JI6!ZIZ^3@0?5[E*. *#0U!A'EC0/,?8E1VM$7AA?
M#V2X9)HW$B[V"T=#TQ8INP9: ;_B40-2PZ6*B72<0: VQ>KB6N& 2VV^M$1]
M4@B@R )&=X+V\#W,.JE5)!?_#YG(3GE&N<9<P+[E<LQH8[QON3P7M91/],T
M43P>:TQG Q!#379+)D8M/#XUHWP<&?#0=\C*E ZE\EYF#$E)QQ-#HM$<@0K&
M.>&9 3(0Y,$P>"\\D,Z'";9&Q4XIUD+_%^?'L-J'2(A6)D/C%)&:4"Z,+94/
MF-GWPX6* ,^ %/IN[;I+Q[-O5UVYC2>:B.+4?@@R"4J92FG3MGB1)9F5<R!M
MQ03*!X'7<(:+E%O/O!9/M+!F-GP+/U.G.E>>KPBESB(9UYBCV*<GYE#$+9_M
MN(/4A9:=L2 ZF^1$&6B)]I1Q!X&A+50(SA#FPD56*":J$']K?D I^Z7HR ?_
ME#1;?D(L)TI!>;5I5IBE(CA?3%EEA03/DT:_\<E50]V[Y)D10@.@:^FAKC@
MESLL>*%=N,4!>H@^<A?8(U4IC'PQL8&'WPQ8>!UGD]2=@@]^D^2V!4>B%I Z
M06$PL.!UCWJ!+7T4Y!^P"TASJHI6&*?B>O@65'[^K=C.S U CL+$G&"5J:WR
M^-074B41]X+^C8M[B]1+9:R%PF>6[_UT=#ETNBVGU7(O&_5^[[+%!MYEWVMY
ME]UVISVHM[Q^O<N.!,BX>> ;.UN"/SL3(PY*[RTW4_@MQ+6YB-&0V115I&+A
MONKGMO[Y8K!Y-_>V*52GD\4]#/(%Q8)!$-V@'K\F2J=$Z44GXT@+LR1"50C"
MX%^CGP9B-6OMRE9..'X4[2TS>"HK"@.N0CB1ZV5:\G<<-02^83I*7M)W;)!P
MV3Y*6H9C&2<(9#+?YLIUF+*L:'^$+Q&2.QV3#B^\0_+O\%U@W*36E#6U$, ,
M19.K_)1E43] .^%'!C83)8,EW#3((U<A^%&6'A<&EWQRS43K%3I?J!0%02F1
M;?W^[)6,!\#;SNDXK^_%*4=U'EAOFJ%J;7\K)49HI[KBB'F# !09QC[ \A!
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
M!]^ ](:_^ZIS++. "\&9AGM.ST[P;6IE,2I2:E.;+2A&O=)\4:(>;E7DBZ-
MX"%OP<^#A?@U&G,8)Y!X!#YL+#IS?@%U1U?_$D0#6)%?!5PD+$<! Q7L60Y(
M(:QCJ"&QK63N;0/I,^0B?/*,2=.,F#\?4LWNINGZN"  Z&%8.N2>[^3F)UQR
M7#D(R5E2!DB26M2[4T8:90Y3.E6HVE1RDS43^J&6'2CHN4!1MZ':%+*B^<7W
MUW,ZEK=)!3??Y6">BM0!#2+8?W-PLL$_\I"-<$$H7A*BFO<\@SB]KK%3(?^)
M>L$<.TEGJ- 27R#R)CWX6?6#EOH7GH](Z:] *>O"]PIG3; S2 3V=H.'Y.A%
M3%U%+7>$#7F) :GW-D@Y G]Q$?/*\'$6UG!ZVF2DKDW$K=BM&MT'[+6:,E#'
M"CL _\C+ M)(V!\UBQ7XH?EC%#]'$78=$C"@Q,JC4"APTM@HG4(/V#+(IH<F
M+,!'_/I%/.;]A37,0E=ZEF?8^Q;%A( %V0H#=8X 3P0X3'J*Z?L3N::2W6NQ
M^^PB&NJ>Y$*OB"9&/:N!?M0?/-=Y23:A#N[D<=$C!1TG60S/3FANWWCH$2(J
MVNVA(RNI1:UFX64<#1\J%%_A'W).TF=]+?U3G-:_,H^!ECM/,^RK+!3]!0LF
M?I0J4S.GS>336*(I,N"=I9.-"AX5C>AO4UA*IG97,941^"=23?"O-YIY^P >
MD^B6!'I'6XW4^G1Z_E\IPR#B"V4WBJ]8Z/^MF%O@>[BO%F6@56#>U#M&>RQ)
M! /% VR-.FS"HPF*D_+(9(MSM%FB+R8\6#"FW*6(J7MD++>/P)N3#>R5@&&S
M:V#9"0I&[CPDJG&Z'Y>&G!1OLH7K"+(37G$5J/@(;HW JQ/ZA\9Z3&/G*)@!
M=;L6.E<)3.V$4*^S(HA;&)")GL_6Q]HY7?ZY3$=M3>CN4T1VF!<)3TE_CG!I
M2A2Z#5R_E^516/N,.\1O"  ,\-=?8-H#%H.12<!I<,L/^\@$\FP+U84[1 N-
MEMK-*R+Y&3]7FM'"0?DO!]I\@Y\^^./,X[[U*TM&?&R=1Z#(*,Y$/D&\ 7<
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
MA6F.M</5-[A;&P2YMTZW@7%&MQ'/+V= A_R=>*MXB<)!),7P!W+K3F5.X R
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
M[>,# X3IRV9GDMXV,[]L+XGO_!1$Q85?7[.$6^<L@&G4K'^^\'_^@UL9?#7
M[Q/\WH>1PEQC[D97(8R(&)!_G\! .;7Q3*[]($ALZQI$+.#>%2?.0&:(0JGV
M\!DQ_ROS8V!+X#H&[!-EP,+C21!-.8>[!=>"N-$/(1O#E?P[=S.B>S0<^BZ/
M@=L^12%^O/4JRT\L-XMCH$XPM28L3J<X!1!?\4(2"'85<RD:L161K)6^PC4/
MK\3'=,12:Q)'WWP/9H)2R#)0E[#@+EZ:N"/N93!WG$7,@70PA%"CX;2V$\QP
M$H89"ZS749@E-60&ZXS'0]1'L-#'.!W/&N"/N&"@7-T14(E;H'G=+& IJIP$
MM ZP!@89[(H62J."39<#"4%+P\6P).,(%@[N+',#+98[\D%?P:+1F*XB%B26
M& ((&5Z>I""4_,IW;6OHAS!$GPFE%,$ 8&F E2;%\*UH\*=03L!$O_I)&L5H
M,@(8%#YL$+&86-,#'G7AQX38(IM1P/!A[*<IY]8(ISI!GH 1>: 68HY7H#J0
M0W99,E+DPAG=RK$W?CI2"A0O!G[T8V Y'T9!VEZ;RN:9J6S;[\%??\Q, P-+
M?>CV;21E-[ &!8N1>6KTNW:_U0;[Y/2Z=JN#ELKI-.V>,E5."[YNU)6M$MU1
M[%OLEGV[X5*,'7/P,Q.,E3W0(*0R8,%3JUO_$0?&@3]!QL%8^1XL-E5#[KZ"
M=0;2\%1, 1AQ$L5I%H+?9ST3CUWRNX\2!4H57IDL%B.BI.2LDDC=<)"I3OU'
MVVK#T'!NK?:/Y3D]KY7HD0^V&+^^1E+02R.5#@-J/O0Q[ACK"/0ON2+E@<*5
M,,1::36V.!8@$YJ\JHK2[:KZ"T_A&2@_I*U160/SAQ:ZK/2UT"$+:*EX2 H9
M:&,W]@?XPP!T&1IBZP3T3B")B_):\F].Y^05+/)Q"J01&B_.1U:2XYYC.WTI
MLXT. KKU6?^2?BR+:EDR86C2#:'GPW.%FH0)D/]OQ5& 4\IB5/X!9Q"')"-_
M8H&E %<$;P*Q/\_<1:,D.7*C4- /II6!_R+D7&KI_TWP=S L&?P*// -OK22
MC.P*S@4N29D?%@])GH"_UL%,;\$S Q7U/D2Y(0M)QO^?_G>(1L)/V1C&X]+<
MX8U?^/"GHS=93-QPZ<!_D5$N+Z)+IW'9E)_>O_O[_+J5?&U^];,_^KU?P\N_
MO_A71V3_?CKBKO?R!)GG8GSU,9SXZ%5?P*-?!Y%[?63YWD]'O\11-KET7O_^
M9_/3Y/.'ZU_^,VWWWOE_G?'1R5&Q#"?I[9=>-HXL8' V@;>F<<;!QPG2491=
MC6"]+2^RPB@%4XY^AD5R MHG J),%QEDZPK8B*(F+@CF*X()4<BM_+Q]M\FC
M#*?J)?(!T4TH.?0J ]<25YB\"A@!00'BO6-4\M8 ?D:'B'Q1>3\-*%&>:?G=
MTJ=@Z"=%* Y^>*T&&, 7QRF/QV7;C+YKBF*H#0P\NS23LCGBP81\,]1I1!$?
ML62>I(ERR;77DRM&?AJLZ@@B*?+?-1UUU[1H_*A8I.:*X@7J#-Y$KMX0A@[C
M)&* 5\FU1=!DG;L,HYL4K8*\(U]%$+1DR?*) &B,PNV'FJ]*P8%4-T@.-1@,
MCB*O9IVX;A1C4*/<S&6>#^EDB%5B_LWG-XF(L6:9K'3S72$04G\(I" "$B/A
MWV,FJ7L;"R/+X3QQ$$AMP@YP$<%A(;6&#W\!J_'E_.O\*LG?EJ^4IAY!S>@J
M1D)XA !H*($+FCQ&1'/T"ASM2<"F+PE*F,&NF@1>P6>I(QO=6K,-7VG0U%'I
MN:6'';M@<&:1I')?1?F$I]ZB:;0*7%2J<\=I:Z32_OP??7[%3C"BB%'\4K5^
MU BJ:$5XV!4L%:B ZV,VA/>_9,$-FR9R]MU^K5E@>VIL3;(S=2#TCY;V[P+(
M*8$]WX\U2DIT[3C@0Z" N$U]%PNRR"\C8;I?QCP@%&9F&340J>'4.F4F:#FU
M[CP3/ V\U-3 ;&:-8C2<_[CX?+IP&^-..)!P)13%4[3#H!]SA(W=+3>SM%]$
MTDIZP6 N_L5 .4)8C1$0F0Q28&@/I#8"E37)8G>$#GZG9;<1SFST[6;Q-VG#
M1AU_LI(1BWENK]";!6UZ3NIMY1CR#NQ3N)AJ>*CW,#*!ISLO6KUT)!U7-1*0
M3QX'4V5#Q&T8:I(1"+T\W$PRUX4XA]0\$!G&#<\2IL8"USTF'R:+CQ5>@-\/
MHR"(;O#9BHPM6U)2]UQGW5JRTTL)7^A]S4%R6H+B';$ ])<(1^W.4Y)=VC&D
MNH@(B>[-&:(7KOT,8=KTDO)WG=H#!RC>@1J.WJT:10M81SJ5RBSFT8QP-/ K
M,=8J!ZEE+FG?*9[]ON".5MMN%']+U(+^>>CBV;$E)>\CGNV[Q;/1L!VDN%/'
MOVOR;Z*4_&?U)+1,D[V7PI5%[B,#<9+K+O"&$$D,%*-57XCU05090;0FMCY$
MG$/!FS^V3D<^'UIO\QCBLX@A2CPU"]4L$NX[)?@VR7,:&Y4\_'ZQX+WC@YBX
MS'%6$KV*L,&9XEXD\ONSS_9<](]X%@375[Y$$G ?S'?]"8;X,HJ%Y>I;;^6V
M"PB1W/L@ 0(W,X'8'V/%67S(.@L81.^(MH[%+C0\WH/G$LR!JT,/QJMJUKN<
MTO@#[IY*.2L//-_[P7?K*,+,+&"$'(=0"DAMH?,(<:"=//I5!:1"W0";)AG.
M1DK\B1PZWO0%.)'VKQIUI[MXNC@19"2!ET[T&#R?; YYW//9P'&<4T?%1OV5
M;*PH->]GR?3P()$/4,)B\>:$[G->584QRWMK-US :QFN1!E$(.F2D^'+@)<9
M&,)'Z!>W P5"M$#Y$9.!SL&]:97XH._Z B%9D$2H1KXQD*$L(? "$3H(>D-K
MD*4$"L)#0:7 %<$TAV=JUL5( B7SF,@MV%]Y;WNINKWB(8\)!B*2#3@7"W\5
M$< 5Q?1B$HCO:%.%W T0U?'@\NF2C<P9K5L\6^GVQR XUK_E=U)L8]<'2T#Q
M>V*YG/9<1E&,^_ $*EB(.OIACF%I2\._NQRX2*ZXB[?B-#A#PQ#C'BL3.53X
M+F'X%.#NQVXV!C&#H>KDM@6&SRRP3^$5E^R2QE%0L\YTZY\/'',30DDJFWX2
MP"5M]X:1FACM,VFXYD*T6%HQS9@DQ3KH3 '/_181$=7C@9;J9;K.HQTRT"R)
MH(?X0$C>-Q8@)# #KT[F;(021[7T91:F6>2T@+N!G/AX$#@YIR$#UPAD_YJC
M^ 097^@N1F()/9+KH00<&>XUB=7'/=YEW(I36XR2VL7V/[/"C)*>\.UJ7Y_(
M)JF-'X=,LO^%OL(T*Y6#4IZ^(HI@5$DS6OE<%&]\N&O 5R#*+=[T(O*H;6?U
M@C*I8CX$:XY9#/*5RHS*M^:36O0NG/XGEGCL+^N437#3!QU(O&W10&H&@UT5
M@^T8#-9@L&O$8#62.4ZM_40)Y??*A/R<I6AFR6Q)5_9$N-?@3ZE4U/_W#Z=3
M?Z7R42N4"GE!GF0>CHAL:YY21E^*Z3SD[Y#5B?D5HYT[F:M83%MNG,FH8L0#
MTM *3+Q]3X[LP6(RU>Z; 2Y(@A.6U$#^<@5?E@5;R^Z74EV?D\;B&)VBK4S?
MONN @3@5T:EU6[>=)M D0GL^QN9#6 V5%*\^4WK_2Z$&;X (=ZH?+7L]OY0-
MDBC(4O[4:N>64RKW.*2B&Y7''?2HW7JNT2S,MA:F5S,24\F% =-K5J:2*]._
MX_"L61EC9<S"&"NS"PMC)*:B"V,DIJ(+8R2FH@L#$M,P*U/%E3$B4]&%,4:F
MH@O3J-6-+JODRM1K?2,SE5R97JUIS,PF5^8!A0Y7VY;9(CVZM,$YM\7X-!6S
M;W>+'DV5[M)]RN4E^&:V76^C$5($MP[5GT2=Y1_R#5A%-#<*D)(_'?6/'DC
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
M]R\0JK.8>VD\#F=5V,3[/OCK]\GK[W7>/_NKV3C_=.S7085QP25(+SPDETS
M\@Q]( _JBSDV\X5&&?HQXBU@DSC,SK-N.+_64_6DI@MAVN)$F_5^"='LVR@]
M8HGF$WB@!*_(P6,9N%,Q^G+2\)^.?#ZTWN9+_UDLO=CLI"L$M_@A)D_C%9,
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
M,_VNDFACGV?+^Z*L1@'+"6A>)T:N1/G#:JL[$!FE<[JRTUZA*>AI#7Z( WN
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
MYW!F'QZ:H(V&6ZV4L,2;H! IK<8M&G)$76B>I<%8UJ=7+XLW2ZBB%(BM=]U
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
M5WFH \:8QX,WX85P?5[" 1!RI"Z<&_/6;+XGYWOBG%:;[VGS/7>9[_D0&?'
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
M0ZSZL55B2)C/(N? .SRTJ&&U#ZM]-$;[D+->Y=2?SOR'D\9A,';40/!]XC+
M7BQW>5C5Y$FAS\BBC^4XVZ&,;U'F_O69D>=_OTSB/!J_^LGWA9A,'EG%>;]Z
MYKPQ:5T&_Q:.G+2^,RQI'#QX>L\&YYL!IH3B9A;1@ ,:E$$VK;$#IP?_:_/_
MJD1B'FV>"!J_",\X';??.7';[>-=*[J/ *L*B\CGRQQBV!I4@8I#([-X3C^K
MG!0^1F;: 68*JY4!6O/H S:2:0(FEL#]\XZHK-^,L^V:RCJM;M]2V$H*ZSXD
MA3U?9C\X'KCM4\OJ5R-B[QX0<:^]9JM5RBC.'D:M?&(ZY..9F0^D4)Z>=/;-
M:WI?[*3?/,WQZ:B)3YV0VJW>8-\(:8L0S&.K=_N+/L50XDYW%T.)FX<:S]B'
M]S7.O'"?5?-'=\F5*;L'E#V.<VR7O@>DO;'/[A34K.$3,.3NB2M8]]HV[K6G
M3S%/Q/^V#9SNA7PL5WX&SK7[U-1>9CBYI+D['0=7=]]9J_ I*(2G3^!/8[-B
M]GH>IP&ZU%XE(O2RX$HH,D+7PHO2;@H\./+C,$Y>*;I1*\Y_U"Q'[HG6L5!:
M;W?0:BO;![ M$AIBCI=GL=-VVOC>E_!B]5^Z,+T+IF+80>C-4_%*_>/U#J^Q
M.ZS KM,MP*G\+;2KH]!;Q'GV:A+\$&,3=/* $@W(0M!4*!_#7($7+\TO[G2$
MJC6+O 5-VM6<\F2)?"G06&89%?I>2GNX[7;Y3UP(=I7,O+"4[2<_>O'+QPB[
ME,#*Z=1+X/^CUC:)\S:>S>+(N<AB_SNWKD<4P<[3CM&OT9'%YSA=9)XG_M2#
MCTL_]:X]N*>QP[UB<>5NNWWJG(=P2B\:PU^=8?%7>0\^+Y3FHW\+/\-W&$UW
MG"\7OZ>UR\L%6XXF^B769!'^P1"^VS2$_SH5#AS*ST,.=8QCP9&.S/LNG" "
M-/-\'[@P? */=GMM][0_-%"SA-_KD).1DA8ID/(B]Z=JL>L@#)T1CX8 )/;X
MC1F<$M:%QPB[4^=*I)ES$"=,?OB(\)(PH/&,].<X2& /<4+^HN'KU/%%*@,Y
M\ 1 ZRKP@5R!HN!&O2!R\,%N^S70:W2)9P92B[(D#AUQ):(LI:\[KUTGF#@>
MP"8Z$K-Y&"]$\2I'8%$?$?Y83.0QX2L1@$J%+\7](Q0.73AF-@7@ (4O /+I
M%-^6!@ ;&6OR%FK4&:P2 P=A\+0L_3: ?GM-HU\ML ;=H3MHGZP37*4Y>GH"
M2YVT(/'3@P5/S 65!-IBL?<7Y^=K,)<5+D/I\T,@9C04IJ_'03H'['E%CU;P
MK5?1+KO#5@^C52N5R=)B1[X(PRH^E'RE:H6'3O;L]@LS3)IBG5Z7+0I#0Z7_
M_J^-E&4#H I6A-67XFB4"._[D3>!][_RPFMOD<K3#T];O8)"U=X0YARC^8MC
M_+O0GHWMS+P?1P8D)8T<A6*"443ZF?HLD:%%_G!)GW]165>SF&ZG=5Q&@GZG
M-5Q&@GNWN^BN>H;M[#G31$S^]N*GKY_?UF;NWBR4B:Y(N )V1%C&)RG(^\5
MAGJZJ<*^#J0/+C$TQ$KFX3,0&/VF"8PO8@[L')$*-)UQ[HL9_%M:+DK%NL3V
M%:""@3JC5!U\FC3!9$Q\'K48YY.7CKW_.+\&:49J7@Y(-3CN#0[\0SAXRWGO
M@=JSXBT.6$<@9IQR(W.<G^&%^&(_!,2%1?GC.G$FM;^QE]'WM&D27*@A@L""
M^P/9!+]: &VDO.,N,"^I)DJY1@(K7."K!&Y7[A'7P,_D2R9!DN+B$1!0DGK)
M0JWBS><A( F2DP*5UCLCN+LI:(B\1;+O6NV37N\O>G4X3#8-%[@2,&/DQ&N$
M93T?)-6+N$XP_MN+;R-OV/4&@]&WT^'@Y%O?[QY_.^EYW6]BT)GT>MYPX ]Z
M+YB1\"\^9F+6Z;UE5?B+8#,@G0;S%#9,?XOQ5P"M_!%SGH=AJG@TQ537%7_@
M$9Q.KZ7"Q#?_5Q[7*9V7;DB>V,$CIYY/7[KTS3NEZW\$C)D+^(\YOJY9$-GN
M?(]XB!7",<B Y_K+!9DO?CF/X0N<X(J'.4]B7XQS)&-40M79SH%$@6[+1RP\
MGO>IU 6(%MFKWG$IQZIZ[,_ E$8Q,D'@(LJ&3)DCCH$!P1FNDR #T>_,S?/.
MR^=E(_,J@#W#.FA/9L61 6FQ"]&EY+R)DQBX@,P<Q!BR._8LS?'7 ;P%[$^4
M>@%\D+G,X69D_0?151QBYJ/XX0L!0N+G3K?M@HJ):W<T5_5X.);Z\RTOK5EB
MAL%^QTM3@>V14O484)/Z9^@!H\VN8]I5*! 6DR %,<QLG&DQCK1( /GAYZC7
MP <3$!7XB 9I\4^PVT%51#D&_P8A0$:,3-QT'09F ';,;";& ;)KQ@MG)F8C
M>H2%PP3 %L^<:P0\V?DQGL)3+H1$8N"<,-"5G@.^6+D5?!=@"?][!D\G 9PM
M0"L A$*K(1CZ$5T=Y=,@]H$RR<.3R6IA]Q#[9C9&/5<BWF8@+"VKP,EX7WIL
ME@/6)&(>)^PUDGL=5Y\SEF,G5>)<B@A0-G30R96*$/9+GAZ,%;CJ&7\:B G@
M802Z#UZ71#577>95,$:U!5X"=#E#R>XY:0#7YH$*DD?TOI:#OC:B9W3\A&%!
MQ!ON=J3(';UCT9BV.18 Y3'G)8.J!+]V2TG*N'LO'P<96>_(4T3+^6,*9T;U
M:)[@ZJ2^N!*L"$(X@*LX"Y(;+P@')!==[/LY_C2($XD*H X1*I"_KMASRT$T
M&E^1PEBW7,"NQJ5=Z*WR"_FGKCQSY 3 .\"@]Q/!V#;S%@YZSR:+.M0H;<BX
M B],8WQFALO16Z=>H)V(%9CA08L3W 3Y32X4W^F!2IF@[CL2V;40D?&^F1!X
M#<!X#)\J'1( 10@Q6E1@!:OA42*@<O7SEG,&?'V#30#WC"YC1%R ;^31B%[E
MCS5P+@(L#Q=-85)GZ^A%[[KP.\N+5^=2?E=UB4@QR*P(R-B@;0+P)*&89],X
M@2V/%="KV$&J.U Z+(R(":8+ E"B4GF36A0JEH\07R*<L]1$+,TH_"#Q\QGZ
MU7V1NK5;,2B&B$V=\A5=VN,;_L_%5?S7GTZ/ASA-M%'6_Q;XN)JV7C<H%&'Q
MJW'X18SK1X"ZK3/&*T\<$/:YYH=5@\+BF\6W!\"W6TMC';%-Q"7:[%+1+99%
MVQFV, G(V 'AGUJ,M1B[ F.OIP*]O<M(YDE?-"9>1 H- ?!@="98CYHGJ79Z
MC/(4[MCBF<6SS? ,K%SM:S.1#@V_*'9"0"5GXEW%"2$-,+B<+,-(_I*,1,#
M$*,V5VBN"C2P/'^*GDJ,J\"C>:18:S8-@$VB(W%A$=0BZ!K1/<\3]), :K)?
MEZUT#'FCEVTD(C$).*TJ3^FA"@*_YA;[S46Q9Q+F;B:&H5X6$Q,,(O3+>M(Q
MA%H<NKK66QV.CK"4GI""&5,$T=$FF:IV^)5<ML@VKXEMCD3AZP=L!ML'=$V,
M^<!R(>Y:+53R\.C5*2:3HV9K>HEN&RJ^UQCNEF&PJOL*?;G*BZJ<<8LEN15'
MX4+ZY\8"911J0P1O5_K[/'14UX!TB86@@P\N@;0JUO_9$$A;SJK]!3-B6I3
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
M>R+DG8Y'_6Y?3+K?1H-N]UN_/6I_&_7Z_6^=7ONT[[='IZ-1>[F5T.#]CRD
M+TL_*&9[H7CMA;2-&MQ*:+!%*R%U4&(@^K2./JZCSEOX>.[9(]M=#8][],B2
MZ=8TC^R-09#1 [AC58G:,FZ@VW[4,"?GEI["PH$QCOV<#B4[P9%RAWH1_#J2
MLUW1\G ^''4<+\L\I OLN2O(\S"FGZ%TUB/5M#/GC.,[7[2_1HT\^>=#]$;?
M@&W\\^S7,^?-Q\^N\_'3VU9#^X9]_/3N_?\X7S\[;S]_NOC\Z\=W9U_?OW,^
M?/QT]NGMQ[-?G8NO\,%O[S]]O;@-IUK;K$DB,5F &!M6'[#Y1Y\\<#^GTUZK
MW;5=&QZSGP8G1;9.A_MQ#3MK<7 CZCU":3$SDG6C'U:6&2]K%CM-"#.P9)\J
M0:L 7:^:7XI;5X623O2H>%7Q[Z$N:>@01YU"V50;T3ZR+^_//W_Y^OD#BJ;S
M]_"?3U^_O/_[QXNO[[^\?W?^^YM?/[X]>_OV\^^W<Z0I?<&<0)*!%J%MXW.V
MC8U(] >PC0UWFW-P_O;L\QOGXSOG4]QR_BOX@8E.GT#/2>!W)-U^9%_P*.]R
M=FM]Z\#_Q:KQ;U_C;YWNMY[\Z^.'/R^^]]/?>[\'^1^G)_^(OOWY);A\X43>
M#!W4(GAUQG$8W,''\0LRI3YY2?+M[U?AQ?]<_,O[U.Z^/_W_WOTX^C__$^37
M+WX9 LK_U\O2CG[9IJIIF;!(QVQT$C^JT4<=2R<KZ*3[H'12(8Y>_W#)4;T[
M/>"1<*WW_'#M;1R]N;@=(KTU4^C>>"'YA"^F0J!1F/(P\[K^O&3^<6^$IX9
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
M%#MB57G8[_7%!P85.3^1"Z-(6E'.;6F^B67.)P+4L--UG<>)<,WX;PU&*&4
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
MUCP5*%66JG4]0)9 ,W4@??PC2'=&SILLO]F<?0+S@3C<;0OKZRE F0Z.L6Z
MWY!M_*G<Q^IPR[8&/R]'6P!RF#[G08"-@5/#A0>7#J:BS71 815R>5_Q>2'
MAS$\?0*4[NJ."HR$]3/?7%9PQJY)J1B.M36!F6)XBOO\\+TZJP</4O@^<-:9
M>@_P$" CF*D^]E75L=+58IWEUJ%^!W7PN0:4>/#?5Z^ / _5^[76KVQK\/LG
M#]"XHQFZ-ELCYQ8@ YI"*@'*;<%DYUD?V[(_HJQ%?T>E.0F5#17LM."?#$7%
M=6$%[]M5G&/J9L7!63CV5^Q DW_LF> /OLM" S:G?[1M_JP "/&U4]L*] .@
MIMD0Q@ ,Z5;WY6!]4PE8:QNVMOLJRWZMCN[\>:V"!H^'?]'!?+2U#JBXOV,_
M\5]KMX$/OP%P./"QVZCDOWR]G@"+UP_>KZ^ I_\D?@%XFEE@BP/=R]>)==]D
M!CJI80 -PP=,Q^L,@S/W#KX5NDX,;1$;>MW^&CA\JC\O:HTS;VQ#U]("]48Q
MP.^^I@=4GKFRW :1S6F__^QPE9%F0L13P#%B&5IP7*Q5%?#H.PB26_-9 ^(;
M$_)9X6Z-<'"LHP%-"))[/1EG,YLW'@#QS]Q&]?#F6&"BNNHKL<OU9B*<C!9.
MBNO3,V#>XO,1^ZQ4"K[BLZW9O%8[A;55#;8;7K/HIJ<%7)JQ(%^!SU2@EIX?
M>]\FG_X'Y LNG9Y+H^T]9V(IS0%2,W%]9XT>L3,'.\Z9 TRGKK_,3N!C+%D
M.X@-_N[XI-_ LRW;;Z#X6JOG.X)MZ"NP(>] #S68AW\XO7*CFD!K]?MO;_M2
M7XT#)YL*W2#0$>K[B =*U[<65=4;>X%+NJL!A3,XXOZ3X:E['FCSAN'[(][S
M\ZYQ#CR@;ZUO!B"7 ^,0_ =:BD @@#*^ >&>#BS&.^A%@?I[<,KI=C<V]8#U
MJ04W3O#A]['4UI? T> .-F,V0W8)YZO;P'H#NP*5^5T=VM#! =R%L@FWP[7A
MM)RU+]F$9QM8I>]E@+IN5^O H]2&;IGQL\NHO "*;G=]#:3%"H7D_19*^,L.
M-'UX$@/2P$MP_VU ;?87XJO1AF)N/$/PGAZ\:P:.G\F:$0X-9-@3NA"Y*(-T
M''\=98#B"U!\P5?C"\Y]6&+'M4O@S:<+D A"?]?R(,#XGL5]:H3RHD:H.VK$
M+L#.X6= 2Y_IP=&R=J2Y<TB+V!A\<P"-<P,<"!L<[?I&Q"&'4F#'Z([C:=V;
M]GVU %4T@"= *GWLUIVU7K^VU93]6C_XDZIXCK;M=!F'=<;@5/"=^L\VX'XS
M*W@ZV,.-677G^V-U%9S.MK'<>VVA [Y1W]1&P5+ \_R9K[6'-[2%X!Q=GV]
M"U \PUV?48%FL/?TO-MRQ[XUA> D!4^R?%^?U0$['*C8CN:ZQK;^XW@]J'Z
MH]N_R_),L%87S-Z_UH=3]4T\RQ[Y(J!,H-X9 R;OYK9X^])YXZ#:N(CW; Q8
M*]A Y_GIZ]T)[-F(V3A'5-*SUCS8J+W*>@L@BM#M0O_WRVVY/R)ZNOL1_443
M6P</7V[[C>&=4>!]7H=C!%39P8>W7+OOR.%:(P<#-Y$1OI_;UBT[N+/0QZ]
M?LN+\#<8XHO_YD6[$GNW)5-W&_$%H@#PS0)*_L8#_+?O^MX\XN4K4$ZV->87
M675>O@*%+:Z9[TCD.A0(?.=]8'Q/_O[VG_R*JALL>N6)_Z2M%371_H+391UH
MR;(]I</2G,PI/4ZF,(V2.Q1&R!K?(52VPX /F)U RX8J)Y3F4WM<:^JCN)E[
MZDS[TK#W6)5Q&7L]TDQR.+.:"B5IW.2$="/1*$WF?9D(CQ0R):DX*XO8:-S/
MEE</#\V$D19DZGGDL?+Z=C1RZIX.)>T%GP5Z)$W=<_C7TO9>,EPX_)V2(3'_
M=;'GGR*4X/*E;![NGGNS6G.$UWK-N2*?KUBQM5]P_8?OUE5;3Q'U1A_90H2M
M)3;+T1<P+Z?D^7&)OA$(9E&#%GK*"UQZ +1Q&3K!Y(8EXX1,KG_+I5?U$>5(
MI*1[+9[+FO*JIO=_Q$QE#'-6-/VW$-@9)?#!#Q_$2XIMRXNVP[7<!Z$VJE>&
MI7;NB1Q2Q?D?+BG;*,1R02@&G+-BW$&WV?.>[:SR=:6 &Q:.$\5J@P_@3=XZ
M<CCD5%B;EX$G^-F7Z[M:]]=J^%X[< :1*UC!Y>B/C>Z4BT\469HM4^)T4A\^
ML'8SAS?G,NGK3G\D>!98+W3S-[2%XGQ-X(ZN'5U^D_WV)']$V*W>)E\H@_-9
M'>OR%#O]J7V%J;-?GA=Q@%M^._-LO][)^^SQY039M?V8-48X0] \QE'T47/K
M_J2LS/:-_'E2@J_C)HU -VGH)NVXF;H'YMT2*.\V2GFW$=N&/T^1_?.IOW51
ML&<M?Y#5^D92ZVY"JW]? "_K\N"KL<I  2*M:IZO#3K!MW[%?L*W_EB;9S_>
M2FZE[DZ?V/H_!Z6T@A_,(!WSRUFL/_:YXG]$+W.5.D;FZC:]3INL&CT\^&R"
MYI],%'M7^C<SWH'@/TRJ_)]CI5/^S\&)E"B/\IAYE!'AP_U)CRCG,1(YCR=+
M>;RZC,>77#:4%7BLK,!;2@K<Y 0ZAR4%GD5;>>U5^FK%ZK/,%-[XI33#@@E?
ML?]6QI._8PT+L"H,+J\@@H5GFK""6XTB0!M%'7@P>LG9ZB=\EDD4%1N@R28'
MXMQOOY[-\G&C#R>KV3/_9'->Z<";*TD G02&D[XY"&D*#R487CL.='( 55U@
MJ#F.96^^<BPXB81#_J)N=^1E?_&RAZIB(B\[\K(?-U_EZJ1Z?5N(,Q0/D)F0
M.Q3.R>#GCLR3/5PFF [+$!V%Z!+<"6\1WQ/E=Z'Y[$TU/K[&_+#)ULOM^[/#
M.= R<J7D_=:F ,Y-U(]*]*-./EDNU<N%7$IHB*E8 JRDE!1C]:PH-NJG;+7R
M?O>L/;[--Y/)=UV;/W/0P+,\!UABT#I<0#=MS!GXSKG +-W\%EB(OYY]GVL9
M(O >RW=(7%8)C)8IO(O)/-;CY [;ZV!=J@/^85]'5^>97*ZU3#:K4CZ=>JP4
M=2*C/L&(;>+U2*;S8,8%?:9*6D.O3LBDENNDX4@Z-%(?<')&<2E1(YFY:)J=
M_%"%L=VA9RZQ=#P/]%U1\CI.O3+%F$9^)("1X6>V]=J\R]?F8EWHIIPJ52#I
M@K".9-H9^9!)\XI93X)S<3K)/JZ*&6[Q,-^*%W\>F2&>#%>;MU<B4YD5E(<.
MDTA9<YD.CUSF2VU1%QXGHQ91<@ACJ3E25@ C0RMJYXN+AMI[2(HMQIA[#3*=
M2*WZ8&1H1<U&F1VQ(V<FY:>ITG25<AH+HB\SX;<_C8O+%%$LI,#;>WI<-(E9
MMCJ7V?!(EDJ[A>E(BF-E*E]\-%-,)U[MRUQX9#+=;+6LHI<:*70-RXY-B:*H
MOLR'1VHLG9.UL:>,F&6[W2JJG#8PYV D^7JDX[":K5ID2LIWY"2]H.9:QA%D
M' L_M)1(C4;V3-9&92YOMH=]I] ;SN'0T%-SIB-T\]Z0&^EJNT*V2GV1[_9E
M?$]2P=R1U$=#F^?$>ID;D(MQ]6E>$N#0\%P[0J';["0Y42FFBJ+3:/*SS!Q&
MW86>.BT*%3;;&>4E+3D9D19#&D)-@$-#N]\3%UB\I24'8KZ?*K!D(C>25E4X
M-+3]K<=VEL[.66[$S,CA#*,F=7P.EK6'H_DT'^]6B[6V.%6!\4[-VKV9!8;N
M8>D44TRZ19UJ2LL4*S98:5EB!+"L/3Q-"2/\8<XORUA=Z7<FDXHK9]D^'!I:
M5N>)51M)<KF0&%N:4]1 ,E:+*AP:6I;-]=B"-5583"N9KL=1.2QA@J%[V+KB
M=9,]7BC:(T(S^.&D*M46"3!T#U_WI$Q6CB?C98G(/)2YF3T:#XP^'!K:V$YF
M6"O3.EO%"%&(4X]::Z!G 07VR$#F8;"HEE9D7APOQ+E4;S[U:T]].#3TU((1
M'XXM9B6*'I^69\JC*ELR>.H>>4D(7*>K5AOI4;TH]:E>J1?OE_MP:.BI; 6K
M-)K]#"DJDL4(W4G>'G7F,K%'8!H..76Q)=D?Y9O\)#FEBP]] @S=(P6#J>QE
M],5X+BZKM5JK56CE,SH8NH>UU7R'G\<7]0E&U+-L&W^<K<8I?VAHK@N]390Z
M3"TW4E;M\3+S]/1D+<'0/?QJSQX$<^$NAI)>+K;&<IVIX7,!#@T]=3SB5XN&
M8%='TZ6$-0?-:I+(@*%[6%MB78IY+"S9469.K]C\E!BR:A4.#3UUY"YQ1\5K
MK)@4<+84;SRRV208ND<*&JY.,/E':2$"Z9]+F7FW;\?]H:&G9GNYMA?'*UFI
MG.ZX&%-AV3(DUA[6GCR)^J-6=D9B>:2V9N4^7V@+X*E[6)N3&LDA6<$2H\PJ
MDZ^7ZGP)!Y!-[.%7VTT;^()+3L2I8-"+#&GWS"<P@==,*!,=LM/M 'P@*0V3
MJ6Z'EA6"Z\@<UZ'(+JU1',5^_ANO<.&P[^Q24585!N\ ;436>AHE4[TN(RL\
M(+;"LS1!$AS.8_SGO_%Z9@=]Y_7,&%KID9H"!)7&98HC&9EG55+F*9RG"$[E
M@7G^^6^$9G;(=\*R-U_:*Y+(VIBG$OBHU5OTA/)<)O?@Q(SED[V\,54P0A>I
M6KN9D0NJ $/)PV=PP>"IY%*=CL93PNI[3FD:;X"A>W!BP:SBV70ND\#**[ZA
M.N6!EAZ H7N$GRZE,UY3G_?%NMS/B-1CB6\"3"/W2'0W9\YSK61=P[3A8C"(
MT_,"0$$X-'0"I8Q9$9LIQD*J:]2C8S63/*GTX=#-"722+,"M$.JUDR/L6?IT
M_M].UQ:6O"?>[<IYXC2X+8,]G!%W"2\,=H_1'_E#\3_QAAZ>O+C9J('N:G'P
M !5Z?""!-ZVP[LDWH^W1UD5ZZ_![^LW><FCKHKUUV#V.Q.XZ]PXAYM5N'7[/
M7++M(]JZKV\==\]<LLLMVKK/Y+]^M)D?&@S1H2&[[\;GZT0]Z<ESZU3[.+?^
MPP, G #\24G(??9:=@]-W[MAVV1C!)>=)'ZWB:WJ7#&'?9(^^WF.BRK/8??D
M:<$N$CSW?8^'6ST-V,_2*&"+S;_^<M_^Y33(OG::KO<"GRQB?D9@;!.&=L52
M"(,^KP7F]](BLJP3 /1MLP[UQVB]#<TO89Z__Z6JFM;KG9(\_*?!^CUBP X5
M6QG7QY"D\Y+C:(<7'R';)G!F7S$A+T6WP).,"/?M)/=B@@I]J(AN7W-@?ENZ
M_:'"$27M(KEN>:?XBL3O:]#'(\0()[ON1D0ZY&(940G)VW$N2Q&1#KB6O"4B
M'=_#&UDW A,<])O^'7X5*UCI9*8801KDS9L?S.=Y:?W)<]#IS?H-/JTQ_N>U
M&OI[5[KEF/3CB;>73KY>>FQ=,SQM*T$#2<_4@XKAL*B67%]79I*E>DI6"<F>
MEDB!D_3'^A179]5":U;]L5-G7'#D<F^[L/BCI@[&+;=)C#(IKR19PX$U2\Y_
MQ+J:JH\5P_F_'W'R!ZRT,E;<__NA+]S?IC>.=RTWOAZQJ4'N.?&^HDQ^0ZD7
MS"[\C_@B\H*;5&P;UC]L*H:G_8@Y8.O M\CG.N6]6;OE=?I"1O1J2J/ -Q<D
MU8!9<^2/?]@[FF8WI<4WI$!>C$LK-Q$0IE/#QB7<#I%'#4I69S25JM>5ED3P
M0Z.A/QBULEN] &IX\T5UKCR,'%$CXP4B49(GXP[,RF5^_$/C=SB'OP,;-^%4
M"32-BJU-%+WK]R8V-VT8@X:(ZHZ_Y=;,ORM3M"YW27H3Q\Y:B;L<%2./S2?0
MZ-;8(@;0 E"Z#'$EN =>.W/W('.#'F;R3?7Q"6L56^Q JCG>V!!D!NIS^!U/
MDJ?3YY 4':*\(2@Z@F*(D.B<6N+7D$@?U^=U/5?+C8AF4>^7#!4O&W. 1 Q$
M(@9G3J<B1L!PV"]6?E5"V# "]M,]D8887;/ZRI3&,!T1>)_(&8@ _:RJY4?0
M31>UT;Q%SYNCS&@Q%(EDN:S[9:^ $LG?43R&G((1DJJWG(((K4[C@T1@=5;M
M\R.PJBTM:I7ML25Q;-%BU^P:W1$C +""ODCBCN7?N\*XJOR?3[OB2Y895U'<
M%XK[BBJ1+A3W]1YB7@'9D "B0+"K#@2+AOS=JI-I<S4)&QNZ2_]*$D:!38+^
M0:;F(F/MPFH!HMMWB2/SF[@1?R.)BYY[!-$-A6!%P+VQ.:<KAF*Z@MD5-T=U
M2=OG[:@\D-[LL=]HB9D)(]!L(C?--V%/ .;'/RS%?X^PJQH<%K=Z<<_1;C3
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
M)P@3$";<F$/J OGQ$= 3W]0.]H?WWL5,#17W1O4YHD4V5"8H@CJ)#R#;'O'
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
MMCM2TW8'P9Q8G)>+WCJOMZA=5PG4;FP*LMVO+0WOO!NMCA<[$$4])M&8CI$
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
M7_)-'=OL:R,(_Q^LPKS;59B;.GK):/_U#XQ"__?CW\^/^PK'+5#O>SPI;M7
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
MVVS,)2-BXQG*2P:9ZJ%69]'&,5$P,C/ZXP<,?6)0# [CA(A:7B/]BA$5+I.
M62$@+! 6" N$!<("84L,#R L$!8("X0%P@)A@;! V'(3MB)73@)AX=J6LAGI
M5R0LN ZX#ER "$EQ-Q=EOWXY]K-;E51KG'JM5.)QK&W4T.&!-FCALAQ[R9>C
MGTCB#=/EP$O+B+)WF@A7>MK!0.%7\*YJ&0FN1KQ7\MHKQ/:C-27KU'A(VH?:
MCMT:/=^G.GELO^2U_5UL?\>7)OY-IEOGG62Z=;YU-Z(XB14QK'LL;QQ)=-XX
MGKV@]MW"_M%,MZ 3'^J"2VH2'C>G W6SXM,1^_B!H>#>QO)$"#CR%$X9@"-/
MX?PV\+F*OAW#M5_O0$P \$K9#0#^#GP.  YBJCJ( .  <+ATX/X K^@4RKN:
M_7R%7.Q]HR8[WB)>2./8.6L[[K2?!>P;YV(7EP8Z?YN%;>\1V97Z:\&.0TWN
M-K1>2..)@E$*5G_\P#P1# &GY)8GW$"8AC -81K"=!G$!  '@ /  >  \(J*
M"0 .  >  \"K!_#JWLX) +\WB&!_'P <? Y\K@IV@VL,?]F,S2\MW?R1U2%.
MN_,.[75UJ<W7H^6JJ_384;YT<\G8))\(AH&EF_+X<GD8^$[S.JN(21B:@%M6
MTVYPP6&5<D3_?C1A36.S&\ORU.YS<_70(\YFN\Y>1A.7'-&_&TW\(E<?=M])
M0FCW6[=$4:MMTPQINH&J_JDNSM,0(_WD7@FAB#A9B;M$(25Y[PB]H3_WCKWD
M\0->@ZL/[[JD5GKXP]$:<$!HV8P$Q]>56A5E><FMR,5<OZI,@+#E-1(0MM2J
M ,*"3,H+#R L$!8.N8=9 B L$!8("X0%PK[_Z[N_>7WD%5+&=S,.%P6EUN)5
MV1W$:+?1#4_"=Z>,?UQ4&6]>>);KT_)_;L]U,?%&KOAL( RF[;:B2.W&3-8T
M1W6QAJE@=07''S\03SC]1@=R0@R%& HQ%&(HQ%!X2P'"EME(0-A2JZ(LA(7+
M#DLMD[MNQ04C 6'!=<!UX+)#2)V[N=E]KCJQ\=43=#,_NE1;V.^NU:>-!HZR
M(SO6CJV)7Z\1JU9RF<RZ9,_A3^A;'GP(CEI&FKW3O+C2 P_&"K^"=U7+2'#?
MX;URV5XGO-MG93U'*'..&L2N=FZ&_OYTSL/[)9WM[\+[.[[R,+<:LE9#0\_Z
MWMT;7ICW^8-QNGQM0$HMW*!W]P@.VH%C">%4*_"YBKUOP05,[T!, /!*V0T
M_@Y\#@ .8JHZB #@ ' X&/S^ (<I%  X !P #@ '@%=63 !P #@ '  . *^H
MF #@ '  . "\>@"'N]4 X+#S"P ./E<-[8#/_4@V6!5]#A+$_O/X_'&_L_HN
M#J/\-HF9_X7/S@\TRG<\<Y]M>)X:V6.$F3A$(SA:FG'=?3XU--_T\EKRC>@W
MMI:W#4(<48P1H9:!(R/7ZP_WB:!@=)XY1C\1--R[5B(_+P\?WVE^6141"L,6
M<,MJV@WN7?O)N6IW'&GTPB&=D/O63FI;D^EJVT89NF5>1AJ7)+:_&VF\ESO9
M1D;TX/AA"*FO/W4%QP]T(_CXX=C^]!#ZCJ4__ /-_Y2?-Y!5?H^UF_NIYCT8
M\7D>$%ROFJY7EO>RYS0&D%$U900$KZX1@>"5=CT@.,BHNO !@@/!X8CKTA <
M9E& X$!P('@97 \(#@0'@@/!JV%$(#@0' @.! >"5]6(0' @^.LEHX&,@.#?
MOK<4" X$!]<#UZN<$9]3T\#UP/7*O[GYO68U5<C["E9^^.]2YXA.C4C-GD_G
MU<#+#!<^)X=.!^>.-Q(7#AKO<,'=DR.N??R1Y-"1$74]S7>-@1^&CP]A9KRL
MCAN)%FPZ&Z'<B>S8!W'/]=*DF\H$JV",4L,>/Q#T$XEAA4R+_P&PP9BB,D:\
MYHT!U.Z90O;5/%IW/6J[XL<'>\STF[46NA:55,AY5/L:'KW+^\N>/W+]IX_\
M?+SP^*&A.JJG&0]J^.!O'IJ&E@>6__H'1J'_2V!/UR\N??OO?ZTAB?6><PM?
M."3PSX B,D#I?KQVC%(2ZD?27,-+IFBHG&<37#PF9D=*SPVDN6S(N+!C_XPI
M-E3&FQ<'6YRCAN%XDU_MEP^T+O<K*F+V@$;(?_55BL^CL&\;RMVLHK.>+];G
M9-]#+?(8R\TIAPWK?QK(=4>M;R)GGE@;CN,HO!@P:_HG:**?H"E-O+Z^Z+ S
ME%HP/?44)SNJSF8F4_#'#R3VA-<H.)>C/ SXXF&/I6/ 2W;]YUN>_E4Z2]Q]
M"JC";E:6Z8TOWG%4?;65+?:V[A![AT:L;HX#*Y72#K(=Q'O2K\^3MXZ]A$S4
M:]N6/>8M2Q*#%DVX^%BXQ-[ZY;9E!J<A]$+HA= +H1="[[M46]E";_L.H?>X
M&/2VY*:UR?ZKE,1#/XEJNS</O7/*P(8=LR_QX^.I?2;QYG2^2"ZA%\O>>S'T
MB4&+<X5 !0B^$'PK$GSA7@.8<ZY4\.W<(?CNW"%';G5BC8I[J8DO6O*12=]\
MSEGP'>+8.IH(*@_D9&1J.W7#7(-O]N++/!$, ;$78B_$7HB]$'O?I=K*%GN[
M=XB]<<3L9=%>TWS?G""RNV9F<==\Z]C;7*[ZNX$[GMMRXNN3VLKI'N1\SAG/
M7GR))YR&]5Z(O1![(?9"[ 6U =0!Z@#U^[L90/T5\^+?H]KN\4+UXBM/]F/7
M]SY_WTD3&MV[DKKEQ8E].A^8X1!MO?G[SEYH^K(LDQ8:]X.N1.M&C>7SN48B
M>]^AGE &>\)H'-YY2A4>*^*F$![+<K'5'6CUC6E,>>7;+/H907AMRXT4)F];
M/PQ6\X[*&^EJ'+<7?HOF\MWX!)G1"B@%E"H?I;YX)W#I+%%Q2KU\2[#67)WV
M!!6LI<-YAJ\ZXX"H!6].K.,2F1M8G[8E;CEJ-'OQC&ALK^,K.B,6C4(&446X
M!6=@O-(9&!4'8<'RKYY"_H,8_,)!&/,]L5B<VWB;[W?::G@.6X%,)*_-OR]F
MGS?C<>LTZ)L]&X^08-?=C_SNTKR \'(:!D75GQ@<?</C,,K@T>^$A*5SU[<?
MP;W7Q8ZW)I=V)&M-451E"6=VSLSJ.=-Q]".G77S5H*N_0>+C3 N7DKP/#D.1
M5OAH>F5-[?$#AC\1Q$LS6N_ECN-N&,;YR17^)NNERQM\UH3,?!=[/QR-,#+T
MAR#[)["TRY?7WUT4 +<B_]1EU-)3 L[<N\/Z)QCI*^9^P75 %<5D2% %J *
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
M/1L&KWV,39_8VT*HSYXC__O_?/XX?\0;1/,=/_C]8U#Y[#F?/QO/XXMI(.O
M4&U$W62?_+OJ)&H:/C\W7?MX3-7OGZ+2Q2P/]/]]>/[W8I:"35WUA'QFN><@
MACC&)GMB]#>"_.-GP=4,SS_TP_S-^?? <-3(.AJ7VO]4;]Y!D;__'<=^RQ64
M??O\.#7LMSKYL[KL+V,'XH\.^K?ZL TN4>T?LS%W4]67KS-_RX*7\Z<S?YY_
ME#G^)8A<7/JR'GOQV4\"5K]&Q'^V_2V3JGG(4S!&I6@&(Q44U0VE1N.:PFP(
M2J'6!JEJ-0TGU?7C]5-_V(S,_L8!1U_O"9\,_<G.?7; /C2ZX^>#I+HC[DJV
MZ[-EEN-:I6T[-QZ)XT&WR<[XYH,XR_X9\J.9^#!N/7"LV'EH#<:R^#JAB/GV
M2(3N"V^N%\)^S9E?_]WULCCDQV$V @S_Y]/!7L]Z6VO$6D?5M4+AM4QO3$U7
M:$HS%(S027R]IE&=J#_WF?IQ4.:V2#<=U?I3U!WHE+<Q!8*PV,L9<7\M.3F-
M,<V3-RG?G^O=):I,C'$C4?!B223PC&5'L#HH+OFTRENT=S0%A2B6E"/26"_X
M7D>2(P'3\ 5O-<7L]5,A_UK2]L+Q46RT3E(:CS"W9\QPX9PH-07]:TD#VT]Z
M;J>IH3'GLUO;36MQ)U'(8LD$I:9!TD=5R6*W?3L-O)4AF%G)0CLW]GI^=,,>
MQ\NN-!A@79PF,2$K66AG:(R;EM:74-O8F2QYZ(0U*K,25?ST<<=EQ-VI6Y.X
M91W?U%5VMOG_[+UI<^+*LB[\_?T5BC[GWN@5 =YBAE[[=@2#P QF'FQ_(814
M@$!(H('!O_ZMK)*$ ('M;@_"UKEQ]VJ#D%1964\].51F*3M,G5Y9:B]*RD0M
MKGI\]K;8K3R.Q,IC=I@^O5+H]N8#O1A9]<)+44\4<D-%FTZ&F=,KP[<[;GUW
M/ZS/\ZU.TDB(ZW">:^$KD\=7#BMW2B4Z7-4XOO/4D.HU+EN.3(81]O2FBVQK
M6>NNUW?S9#WW5) >Y_D.*!-[>M?"K9#*<@M)ZC4D"2DUOJ#>XC>-1$[OJK<%
M=5>.X#4L/:9U*3P5I]M9"^R9DTO;*M].Y":]U'S5T![:]ZW<762.+XV=7BJ;
M<J04KS>SO45?21>BRTYGIFZ&$0^-$I)1?;/>W<[F:'B_B8A&I:>U6G#IR;#D
MV]*LM90W<F]WW\GH[<J$JS]@"7AHWTQB[R;2YJD[YW>C7)SOY)^J\PU<>G+7
M1;N7:&G<SNCQ86-66M5Z'<7$=_70JFA;YY?R8#GD&IR6JB7JM5DB2BX]N2N7
M'^^6ZS:*]'8;I,=+N>S=H(B'Y:&!D?6X.RO=5EISZ3:SJIA-29/8#5P:.[[T
MME%OE1(K;) N[MGH0(A6FX_W>&(]M'55YY++DO@D<WFSU$NW.+GQ$,4OX*&N
M">6AF'B<][C>8'4O*J8ZO^UI&'P\E'"]CCU,>O>] ;?K5=G\#M6T=81<>B*!
M*2NTN'QM&65WJAJ;Y15=9N/X4@\EU(IZ)&_48_U>GKUKC-JUB%G JS7JH82K
MRI)MA"/Y(ML0;PNK021V:V)A13V4,"9G.N:X\*BPR=O:5LO'XIOD$%_JH828
M:RZ42'U>XG83]N%VH>BB=H]?P$.SLG+&O&\\ABML5$SU(G?\\F&+\3?JH2[2
M,!>;K<:)3J\Z:RYBDT*ST8%+/71@=?NXW(Q3BC%/)E5LXF^CV8XQ&48])C86
M4PIQ:1PKSJO3K+#F=CS?J^&[>DQL3Y\)[54TO^+,^G+*]Q9Z+1.>#&,>$SM2
MV-A@T9VEYM&U(4E&I%>65RVX]&1B&RU6XL:H\\@N4IG54,\URUJ1U!0]O6NK
M-KK+/#5G;%)9&H^Y7+J0>)K I2=WC2_SY42ID'[DT#A>OIO>YK/3#DFC.5V&
M&-9&NEP7YE(_VD7E2+_56].,FY.UQ>6-A-S<=7O5RK:?K$QN(_$X?@$/=6DI
MA5GN?IK ER:*<56)Q*:3=!8N/;GK.LJU%C5S5&3SD<=ZO9YN-*)A+ $/S5KF
MV8G9?C3JO<6VG-'OQMVG+MY:8QZ:U6AED\FHR4;FC3K+JI&-N5I++;CTY 4T
MH\_*#:[.]ZH/QBH11OVV@8$HYJ&$]QK?KAK&"LMUME[=YP6EDU8G<.G)7:N/
MJW3XMMMJS?D,&K;"TZ<.6N 7\-#7XJ06WT4RS6@OVE5WIJS4AK44?@$/?8U/
MUHG!B%LKK*1EY]Q&*F3[,WRIA[X.Y%2WU5/7/4Z2Y$Y7TLMQ?81YB(>^SIZ$
M, KWM3IKMF)9896-<FNM-8Q[*&&E4MK(@[I0G5?[:;[6*NKY?@9?ZJ%9"S2^
M+17FG,!5&ZPV6XC;\$.+7'K"6KKQZB33Q@MU/N &M\W^;FO,9A.X](2VY(M]
M8= K+>?SZ*)OYI$ZC6J88L0]U 5?E(P64/UA7N6BZ:>'4:8^R>(7\%"7_K"W
MC@L]KL4V'HJ+4J,863S>9>'24W;YV*WHA4*]P0VVE4QRDV9'Y2=RUY-WW98%
MY;$=CM6X\!TG%CB1&PWF>%@>FK5I5L>[IWJV/]\)S6T4K6]- 0-\W$.S9K7;
M1BW>%.][IHGY2*_9'_>G^%(/=7G09*&65R6%7>0KBUR[L'E8PK \U&6;7YFK
M;6^*YGRXN]GDC6Z6QX0$7WHB@=).?HJI5:2S#<R&-[.[66VUV\"E)Q(H;;/3
M4>GA/M=#HU8TNA$>%QK>8Q,>2JB7.O%RNZP8;&>;;$UWYK 7&V7A4EL"Q*7J
MN#>H[UQ099E?ZNB7_0^WP0Y^ <O: 6-8H$:T[=TA3@C>-%3[ ^J!()\<."I<
M[G?KFE.'T+ZLLVU>41OIV9@!N4LJ05(RSKO[71:^Z_XJON=85C>VG\O^.PRQ
MAU_4F;/!<GK6G>(*#3F7\B-=E4T#?8H;Y26AK<A?A;;V7K._#.Y$;^+18.JN
M<NHB-XE4,'57.77IFU@P==<Y=0%@7NW4!8!YM5,7 .9G3]TKVK\\-YG/V@O^
MD6'Z\Q+0GMMHOIB0L 4,'_Z_'XD?+[$YH]&;V/N*)_VJ% =O>5V*,3X@7F,X
M140B<]@YZ ]66K"L@F7UELOJ$WNZO?>R.]/ *UB"7V@)>NK0)1E1';#_EPSW
M_!_>ZROZW/HZ)XW,3>9SNS*_]XI[P]YX@>9\-\V)ORDP?^PQF%<KTT5AY'E]
MRH#UJC-C35TPZA)!JU%EPD ._QH;I4C_]:;K[$H/#:6]TAP_::NC+J<K%N0G
MR8WZ>P*Y?;N%&ZS3JY+;-U^G_K437\$]DN21=60PLJKKU\#27Z,!R==K@#O#
MYH,1R!\:01_Y%F>'GXO;O+L)\@D%# HF\')5&4:&UCG@KNH^%5PN/G7F<;T7
MZTGF().^589/;6GR%Z>"FYHZEHP:7KR72A 8$2V_>>PD([U5(Z=617XSR13A
MO$8,&UK)4";]/O4'? 4&?MU&@\7_51=__&#QQX=MEE^E%D^YT3QISOKLZ*F7
M;R[_I@[)RQ;_N#^-=1^W[4VOPQ<J.Q&M8F(J.R1G8&+I4")R6COVGZ_O=:'<
M("O.3-T@A\H90V4TA.=3D&3$*!8E@D\%\+Z8.A(923GG>OGRUMMU<2G_RM&O
MVY!_K+E7@;C_!.GWA>Q7N04+-UBX@5_&DA$I!P,)"TM,223"*AG,1AE^H>(1
M/)$/OIJ!9HWY6BB&3Z3F;UCRDP$8.S$ K]WYXX8'_&\9P3^RBIAUH817)Y%M
MLEVM+UB1C1869KZS6==FMU 5(X8-PLB[E-#U%=#X=<D$N!+@BB_\2G^(*ZFF
MLLE'RKO[WJ 5K<\:M3@O"AN,*\D?OZ.)2[VMOZJ3R:(T=54)$R?2WGDD(YY4
M.M2-;V!R7AFS\Z\@_0W*/EB&OL+I=^-_T #O%_2ZPYC2L"&E!HCB@<KWA6IU
M-X\4ZUPT&3'+T^[C$[MJ#=,D]N<1^/L&>.37913 3P _5T 37P4_7"PVGF]3
MA5ROFC;[3ZU! NTB&PP_$'V,Q=^/%/J* 9872U[2(,X(-7&);H35<=C$')#7
M=61\N=2K*Z-\/I&:OP'V6Z/INSOS#I%T#QA6>L<QKC[E=ZU-W9CRG-2;U[HC
MKJ"PQ>PP [0N$HI[)'5\-8CQZV()$.6+( H,.A+]]]NXJ4H\Y#<I#!82?A%3
MTJ<V81'1*/!3^8ZT^%>0_D8='ZQ#?R6JOCNW 631@<@@O:%P!_#2&!<PN'@0
MG.7]YM&(B,D!%QW'2O/PT#"2\0T4NL<,)Q%*96+OF+,>+*T D@)(^D!NY"LB
M]!/PZA^:_XW1=HPM,6;-RR9B-+3 UIFI(9L9 :SBEX6_H&V9)"(M2,[Z?&KD
M$ZGY&W3\A#!?B/00]S@@"!">AE+$Z-$'\&BCNSUV-,9Y!SGR;N#P8$*5\%3K
M&KH6F_.%9J4R25;'&Y'T\<%,*!Y*>J16!*?W KCQCY#\!S=?+!CW-VAS]MS@
M=EYIF&:VJK+H:3-9#G9&+C'9 .PDL0$6_\;Y7.X\.-L]QHB2+N!7-DB>OFI,
MD<8H=MX7-+K54)#KY3^BZ%]!^AO,?;!$OPF=M'UH;M!IC(NT+;8RR:NZH6<5
ML6#!S\6CX(_);:$ZU52^M[O;Y>+%:5O@^A/RVC]^)Y.GJ?^!1^VSJ64@MR\)
M4%^'@/X!/AW#DCB+/@V3NU2)3<8FA8*R7>6+-0)+24AFB,;3WR1-K&.HPCP\
MXJ'6A* NEDC1 V_BYY-$GTC-WX#[K='UW=E?9\IK* ? D'?A@@>6%OJQS?I>
M6Y?G.Y'/CN_Z@M20-M">&RA>*)-)!(EA@:_0OT(*P.3]J=J+P21?3LWXN!I.
ML\FBL!;*D;OTIM8",,'$+!V*I;^Q$["LZR:FN @<@%B,"ZP'A+[!1##X_FM)
M@'BQ(B(-B=_ C+XR3N=?0?H;F7VP+'T%UN_._&R<:8P)O&!3>L!K&H\MZ:*J
M=2C.Z TM+_/2PLNX3HV>5O%NH\CB$3Z*$JHGI *',3Q.3PHD$J=Y=-\ K?RZ
MR )P^E;@]*73Z"XRI XR#)FFT64G&B+_"DY!!GXNWV.,OP'E6MD.26-YANK8
M@+''"Z_B9M5T<94VIUVN4T[';RN;:I(3-\,(J76?B%XZ</XU,,>OJR> F"\"
M,=_M6&3-.@:@8Z1A,',1)7VIXC^ UBPU*.EE[$C2%UJ9TA)PZ1O83U?&;/PK
M2'\CD0_6YO?@/^Z3DC23MX/AIC%N6@#3E#$-XFR N93C->='/3Z\+')LLAIN
M*M+H:;3I9H>1)"% %]-VORQ:^761!>#TK<#I2WM[&H<I[S(Y[?W5C*LKHST^
MD9J_8>3*,.-K+"2_JD2P;K[(NKGV'!VRG=95!3;3LB*H"\1M(54'73S?4>^6
M)NU&,MQ#NZ2^S<E<=;G#W)^48(]$OW&V3G[**Q-TU,"/5-XDKAM9XLFJ^2;-
M_*Z,QOA7D/Y&:!\LRM<=TCL0Y">)SN]KUZ\J%RS58*G^F>B^AA<D39[9U-"2
MET0&4;*FNZH!"*:F0;K+%RWXG;XJ2N$3J?D;E/R-0%=_HA^;=1K4^BX@^M^R
M8J%' 8T1Q@K1LOBRBDBLP2P!#@^S3YFT5YMZTN X?O!X)Q:,K"&SV.S+G.OH
M%Y2'"L#&/T+R']A\/7?2'V/-65]3C TW<JN9?LM6YS-%J.TZC_W4!D '.KM\
MSW9_:5<D3%:52=A VN*M"9]_3:PKXX#^%:2_D=H'Z\]7X/T)1-&)#E";\GFT
M'F@SN3!/+O5>B:U4NME*>M-ZV.#W):? XN^8%AVLL@"= G3Z?EE!E MD!5KU
MB5GR.WXDHZ]F>%X9Y?&)U/R-(/Z&BZ]'9FR,:%*(\& O([2IH\F]L>)*&<U<
MK$;<<EW"[(540(\E+I6'^QHPX]<%$Z#*5:+*QSO3/\'!=0HK9ZVCN-)[:B:$
M:F4>KB?9.U-J%M.3">!+\L?O:.:TE^8_W\:9A:6HF>AB0-.5//4-K,8K8WS^
M%:2_X=H'Z])?"/XYQ!"PI[;'EXLN+JG0EB/M>FN>?&IB46FH.5EBDDB*F\="
MZ:!AH*^660!/ 3Q=/<%\!3QUDFQ$2W7"3:ZT4ELC-=L7^HL)P!,I<IZ(GEJQ
M;\<R?44I28-[-VMT<<I]U/0]6*5/H.7:**2JB4BS7R:RW#*Z*DLB\S\L^3^_
M2-7G@/UY0KP"]'[GNE(GT$T@R,YU<0'X/J1ZL3/:;*6(S?JV,4^FEV,ND=I5
M&@W,-&.TI&8Z\IY,,UAM 60%D/7YD/6^'1W?&K)R^<U==,96$CTT$%:EX2*R
MK76R %F0K1>YV$'VJWHXHW'RS#HR&%*RPH2V.X<G1+$LUM_%L6F)XVI8Z:D@
M ]1_'\]"L!%\JF,4 U0>XU-34]>2B,3<KH>!JJPT;)C*.BAU:0=H&%565GJ:
M.E\LC-5M(G,[:1N3831.#XF$,I?#7%\6]ORZ&@.4"U#.1RCW[O[5MT&Y:*38
M$D4VEF(;\[HJ]+8;7FID >5()#\42T>_O)O5>N3HX)$;^K.1*HOX2Y T,Y;5
MC<Z,-76!6>\:Z4>4]]=__S/Z?HE4)\(*,JO\CN4?+J17(;/_I'9="S)8?_X5
MTK=>?U_5+685!VN:FC#E(>/O;)U[5]SVVYQQ309.L@#R?";7*S ?WS? V^1W
MI!]05\T*&)PT=% V/ZN(3N7\9VNI;&]'4[X9[MYQ9B;^-*L*\>[3%AN0I'Q^
MY+1Y=N B^VR.YJ^U^!7D&F"<OUQD;XUQW<6T&2NCW.,\WYBFBD_%VSX_GP#&
M@9.,_?J)B.<BOUYNL*]F<%];F#> \B"3YTJYZ3.AC;*--B\+;:#F;K>+3U!Z
M/BAUIO?<>LUW=(S:J7=GIL$:"X J *K/!ZK/BL&^$JCT25*>LLGT [<:CD7V
MB=M4Y%$+@.K=Z:5OG:KLZV.R8TGA%>$]8[)7[''P5YCVB@7I-Q?#-PTF?=^5
M'"S<JY);L'"_8O,**^1+78PTX"MA[K'D91+C75I?C!&"3N@B&KU=C_-K66_^
M8AS7(K6OFIAR!=;BAX1<H4.YA10-I8\_,#54P/!0Y 4RQUXIND*^I!M9/<L.
MX@U4&2OURD38#*.D6T4T&HH'QV<_FQ8%0@K0Q0_!SC] EVYR4GD8ZW*S%[VK
MS.X&1F,^$@FZ)'_\3H18EOV.[J=3@B?INLDK L*3K!OV*0#[,_R]H"X6*BP[
M59@3#MC!C\=O5L;4T&H90K\,;%B_<<,K%N0W,FJO .,_)FFO,<X3K.D FF05
ML6GC2]F"HSP@E!>1S(<3D^6TAWJ=6[83V9KA1'F1'<9H3XOH1:#_OE@50--5
MR>TJH.G;-+6P:)2FXCD0/5B319*RV7=C2=>R7/Q%B:Y%:H%!>Q91KI7KV+D5
M-F@4,6;8S :HCT+F:B0CA_<0(N15P6,RDD;%S'V2&W#3T3+16E=+L0V\,2T[
MYV':?CO8"5#&OT*Z!I1Y:][B ^+V=U2F=,QD0HR"O#Q(^)/__6"?HP6MPXXY
MTB51XK5=!T-F8TPMR:VD#\'0'-*1E.JJTD8B0@OH!H+_P-!K:*J,Y34YA-X[
MM!@A;=BJZO=W>OIN.4_J8JTE[NY[ RG[]]8N><:!;=M%BZ6JX=>'(QRG7LTZ
MKVG# AM^S"WSD2)7&G5C\W*YG9YO-C]^)T_KF016KM_HYQ4+,C![_VK[^+XK
M,%AP5R6W*UUPG\4X#-Y L)_G95[7WXIQ%!.#YG(V:JE<==IYFO([I=7<OKW-
M>?ALQ^..\)?G3$\SO(UM5J;,]TIU(9.7-Q6>4['I29I7I$.)V*46C-_#]7<N
M8'K[50CT[6O5F7W:Z,,>,A]ZI2$W6&_UMI97-Y]%H&L2BF>JX7JJU^FUB_>S
M^3R?&DU^_(Y&@O:A/J/+UR*UP(_R840X4(E@W7R'=7/=67MG0ASN[ Z+2SP;
M[ CS)5/M#@:S.9K+YG;<K6Q*J=8P1AI61**A:/JT7/DW]=H>,$]UC.6*WTYW
M:*;]R<?1S/>/I5W@@I[DC]<WYD,J7JUC/6W.;M.]5NZV@\E?.ID,W*>^YX-7
M+,C F^.CW>_38OS.!NBQT2FK-!>N3%)Q=L?II?"@T;@5'[+#&.G+D0E%8O$
MH?RSL ) "@#I"NCXWP#2,)QHA[>KB#I/9OK)AP)2UK51"P )6L6%8IE+@/2]
M?;WO=SCF6N#%7\3Q6J06.$0"1Z(_5")8-U]DW5PK<WFE(['\K"/1[/.3\DXO
MJ_.!ONC,N;!HQ@>8SB2((Y$-I1*7TJ:_N",10KCX#>!,,)YM71(1G69&0S)O
M8!9CJ P6^XA7)I+*\%!X6I?@@L $]1O7N6)!!C9ID&-X38H3++@OO.!.Y/A%
M2JF0PKZJ!@]NC NJCH5\)\E(-U0%>="F7.2^J3TT6B.N4TITGH3N;EY5)L,8
MZ1$1B62^?(^(2S7QL [0ZKR(D1&OHZ]FG5Y7DS.?",W?J/N](?;=(W]%"@<U
M0 .G9I6=IN !KTN^W)[U[Q,F*Q5S6J5VFZ_T:]EAC#1SR%SL4?TU(,:OJR6
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
MH>F63L[63_%,Z/704CLPXT)68M,>I5T([?K113Q]%DXMYQ@Q6)>DOM[+WEJ
M6K/T6+G3O\)V6!_-[ O\Q@=NQ_?TLEW$PVB*F@U_38<^H$ ;\'%ZJ[:DS_.D
MG '\:U^?;3:8;M9R*<Y5$9_9%/.#=';R7E'G=RM2E2>ICQ!3=0^96$*T@@.,
MV16:+GK",(&RI0J6$SW2@K:8AJ+C"*O@?@:M+$$?HN&'V'%N5\D-N "_7X@F
M: )JX<5)81@#OV:$ 8>M'$0;O\=P[B7DWE]L'SZ8>/8%-PRM=0DQZV,WN'UN
M17_EPZUH+1G10;Z,*V627 0&"0TGCI%H!:;Q-02]2>:,?GQJB'!ZNF_]J4
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
M:C4Y31<33>U,NMC9M^@1/*Y)8^1N7J--]>Y N5_.2ZE*_'9R)]^5(ZT?O\>
MDB3\<[R96ZX%$G['QCM4&76?63C2%;)A0%80+1Y*_0_.SC F85UZ2FKL!-UM
MGPZI6VJ?J*<H;BXG&B_:*>ZT5"B0G'_=5HO%SR"BI=LVO:@2/FR],#P53S>R
M"*S[X?LF'H[+!YYE[4TBX^JD=</TH/ =!'FM8E'XMA"$#UE[DVZX6N2*DD[3
M58D7[) Y'_;\<&V)=)->D$JNSL&,@]Q8:@@!A83]&>+=3J3\H_;13Z%\9<6
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
M1"RVF(?A J!%UOP>(XF,7W.-/:CX-V@ 09B$JTE&I!PC+E2#]PYSG[_06A@
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
M5P#DS1UD"?C,7*B;X.0MVX_L>N!EDG-H ?YX:6W!B1A/*4)N'O@$@9@ 3X^
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
MCK2:O>72^W>7XW*R*A8S#:=08=-FM<BO=+ZN]QZ78P^A?>$-A"V W,.DR;E
M,N!#M_ \LCL>:(COSB_/A<[/FWW$C2Q,6R635ED@M[;KS<)*6YO/8A_D_>K"
M-8SDGYQ0V(GEU;BLEM+WBW9%[I8S)6B(LU>95"::>Y S#2%SO,;GL\91VG['
M\I7]R)4?NJ,;I^V.:2[3&K7M-@^'CN[T9:%V?VIKHI7?J^S/>DC^"JJ2XZ3R
M(W3X2(OP>_+.[YJ(3S*/;PN^D(G"-B)#2UJY5%ZG.:"+VUIJM-)*#_[VD\R=
MLM'+>>CO4,U(Z<![+*/5HI9DN1XK$5RZ*0PJ%%XWBIT>7T<'W]3HUA,TPV)K
MJUNJE/T7(1Z$NB7F%AQ&K8*IA?TB)U8>9AN*, (5T'9O[)4>"3$0!2ML\H5.
MMPC[A2.%"1Y)RL$G4HZ/<GC%*+SX&1613W-<W_O@[K_(>$AXG-@"#E4:#5VQ
MD2!WZWBG&TXB7\']!DC>#P89FE/HXA0XT-(<V6/^.4,;A*^ 1)9!*',(]J=)
M?CIF.+9W>&KC-*SWDEE?4P540/U@-*>OLE](0E(#:5\K!9>&P(4_0D?GH@K4
MOO).CZ^QAX)#P?LC'QV#&H"EXP6*\E%G<P2#I->&;HTE\ALIK;@V%*JGZYN:
M6'S]<SM!-4\2,=RATT'D6F+B:UIJ %W0@ K3$DC!3POAFKXHR<PR /)':"ZJ
MD"\"M/VA8UWP&<^)$QH?ON<3,H3F2S VA/&"(0\^@IT]3XHD^4(%.^^&"3Q&
M=/&&(.X'ZYVU].9DHZ*]B%#1IX0N_TQ0-CX3%)\)BL\$Q6>"OL^9( %KR?P4
MR.QT*LB\*,I)/I7)Y7@A _(\G4^#J4S+289F?Q"F)T\,1;Z87?<JV45MJ0JK
M24+*Z8T\M]H@R^:X96XE5O/L:#&K-/1$:OQ -^;UYHQG3UNV^'ZBSXWD"L<^
M-,2'#=RM2HL>;)D^;KF5$ZS8:]L;3J^:MOFP&*Y;W0ULF3MN.>)N>$6IZ&LU
MT;Q?\.NV<,ON4$N&.6[:G4F=MLKJ%;I62RU;A51=9WH;/LG3QRW-FVPV4TN+
M675E]"R:&3>GK+#A4Z<MF\RTO-9JJQ$GY!,5II]34_5" ;8\F3QX2(_%XBZ[
MIG637ZSNZ0XW2Z)W)H];L@N0U5L9>< ):UJFVTICODZAEB=D*B?DS(,KB:.*
M.TYTR^SBMI-MH9:9XY9INC*]I2TV5<D\I#NYNZ:R*E10RQ."RGQVNG83I65E
MUUZ(FUMYM ,6:ID_;DF+A6'M;L$7Z9W:HQ=IKJ26:SW8\I3TU:$Z23<GHZFZ
M&W3IU>UNR%?;,]3TA$X;?KK=./*@3W<RU6QB4DB963C2]"GMK5%[5BEOZG1E
METW=#+6;WF8XF\&6)^],3E)RLVM:+96=W@S%ZFHF-H8%V/*$]G?UO+B>C],Y
MNG&?20UN<\D-UT<M3V@_M&B]4^LNEW1B-(%\PNO;Y*P'6Y[0O@MLM5G-]Y:5
M3(.#2GCU(;%LHW>>T)Y/&-/T9ET4N%UM,#4FG8=^:8E:GM"^VMK> _9^*]*K
MA5I4[FO.?=5!<S^E_3+KVG*.5_J5@=G3;RN=_K)V@PAZ1'N>9:8Y-I=,\DD@
M0IA(LRR?3TM)7@)).IUF\JD4?3)B+;$1;B:EOD2/*YUJQAUPE:59B(*)V_6T
MX]QV.SF:762XQ'9'+[G*)@HFNNY=0Y_/;9;K&,,MNZQKH%"81<$$VRTN5*$K
MU-2.:'.BD$C.B]U9%$PHQ1;/%#O%N3JNW2G9(5]:69M")$STQDFS.+N?E#D7
M)">@94LYQRU$P43U-ED:W)8;25JPQ9TU2PRYH32+@HG6KJ>H\Y'2506GT=](
M\G:L3V=1,#'1V_-"LL.5*L)=;;Y:CS*E&@:4D\DGS.3P7JAL%Y7$1'F0AHT'
M2;1F42(]N]OH4RN_6=$U=;E@&4NTC'XA2J27( F8Q*1C5-Q68[?@\S.AWYI%
MBG1^DDVDF7F>I7<UV1Z5M%1F/.]%BO1T8=UUC)(]577#&*3T')Q6L1<ETL.A
ME%WVC5*/S@Q[V]0RE7*[]4B1[A3&]?NQO5-H4+[92NK@+M5(]:($M3QH5C9B
M:SY1W591$59W:J>&1>6$3GFNMIA4[@H%.J-O%K?*0,C5FY'BE[651"=;O)/5
M3"G)-Y6)JCFS:/'+C?I\5BTEJG1#[3C:KI=?WMS-3L4/-ITK#[FRDVJNU,[*
M+C'B%HYT5> SIW0JV[U4;YL?3RJ*OEVJ"\",1+B594];,DP]U76K'*>"66[=
MJ>SD.;!GL.5)[T[3JA7JW=J.ZZ13_$3HU56SVX,M3RB:T_*%6V 7;'JP*5;<
M2DI=M]>HY0GTZ9MMKFR6Y[T*$!0PKG#]2CN/>C^A_7U[WE22#UU+!?Q\EI&&
MMS>U/IK1">UWB:[;Y%L0]S.LOKE=CK+60D&]G])^UEBQF:9;+G)@LET,S+ND
M>5N:\;E3,E4:ZWRN-B\VZ1JWI!O;NRWOC NPY0F97+VV7EB2PZBU5@)PRJ)3
M:R=0RQ,R";.;NX*2V26Y3)L=3HQ!L2@E>K#E"9GD @!:QT@7N7&MEER8YG:Y
M:Z%QGI I/>J61[3)V=Q 6-1U4ZZFMP\;V/)4E&^4K<QO.P8][I=Z2G'*3D0+
MC?.(3'PNR4S34RG/IT0QS:?85)87LD*29X6D) II.9>3Q..7]V><L[U?-=;J
M*L\7QCFA;!IP72-@W\F,UK/),E6K=(;+?'4RGJ0;9B$*]G.6,)07J^5(K96V
M3OVVS34+&;1!G$PME:MTEM*M0:N-5EDMSR4^,QE$(O2,>[@?];1UF6[D5HK,
M+NG136H&6Y[T+CK%)I?DMFTUT7]02B!K*/<[U/)D68NIHK2^72>':FV3LI**
MM%T5;U#OV9/M*=4OWKD6!]3$-C=O<$[/:D_1.T]FU-R"FRG0]'O.S:5 +[WD
M5'$1N9,8?$X:,>O9G>IF;GI&93V:IA]Z43L)1.5)4FR5YERGTZC59G1-<:5"
MI,(YSC>K&48?5]AE50;U^_5"OXO<<YRIENX-5I)52:0&;D.67)>[0<KAR=S3
MLUU5K#H+61UO3:Y>X4R^J\VB]AP]2V^2CK[L<+O!4':J SN;$#=12"Y*TF0A
MF -6;0RRC85S"_I%$6'^*>5;S5VU04L]&NX+XV8RDVAEE[TH).^D)U.GS&I%
MU2VX92,E&[6[U0QB[N$[>68*IM,LR/%R7I3Y%$,S?!Y(@,_2,A"FDIAATR?C
M5;0[Q9&DTHX;[&:+;*8Q:T)-.4I*BDUV7%,7E2+=&.DSM<!P=><A4DH*XWMA
MPK88G6:SI6D1:&NI7IU%2<D@.YOJ+5G0Z%5KJB:R6:X[R,VBI$1K,X9;+6<?
M:+?%*O/%>++EF%Z4E"1X9^,\2"6-J\F[<EH8CR:[:J24Y/.EX613L-/JN+7N
ME>\WPX<AW8N2DGZU7)86[4E.31CIW2K'B.J]TXN2$FF1!LQ#L3:I""!3+MFB
M4*U,>E%2DDZ6&R-&5WK0TN0K^;4HZ#?Y2'WK/B?QK:'>5+C.;C&YOZ^T6W6]
M%\7[KMAJ"=6B5:ZP+97+6!FZ,RI'\KYH)U*U6:Y;IG>W<FLUX.H/MAJI;QG-
M5GMDMY8S3E\OW:4H2/S]+I+WLPK7=.U9.<>YJ6UY,BSDE[8=R?O+:8>=W=^
M2D4O;!X<)V,WLVPD[^?;_#91T U'!?/L('5K0.4 VE][WG^LILB3!_9?<;R?
M_3CWX8'O10<"\IK+KA:Z43(X/PX4G)#IN_?W;GW!TH-[,I>:((*IB;Z[IHKA
M&_?"7GBO".$5M3FXQ1,5VD8IO>$TM'!$ 6>%NA;5&I02 ]25@^*L!S=8/QDH
M0I=2P,EIJ,)8$$* G3X RR09D(89OM[1M#WWDY_JB2]B/,G#N:;.)7YS5&WM
MN"KYZ:DMCV X7O9HN.R%\49R>2*Z>_(+LHH>*\CQMIR.&IP%JLK>,8(2'GT0
M*N;0D??QXH/X?&3ZQGVU,-OV^\-M1;>+N^TMM^7'Z\*/7ZFK3#I_&G?' 5,2
M:_P$0J8.")GB^[2PRNH/Q:F:<1<C>OK E;K+-^?/_0XAE9D!.XND*#^44ODM
MQ$MNM>1KW4U[9]K)S8]?Z=0I/:]"YP%1*O3^=*+DDMK^^VBQ'PXG-_%Z:=."
M;:/+-) LH'O&<0CW,,"\OVY7T4D2C10.MY,;"G<DJ39(3@_=<8HEYR\D.G__
MFZR[$9;" *Q\/'Q4'M\A%OWDM0:G /+%H>NCHZS[-!1\"M=&][&B"7FY[:?(
M]K*SK^BX,LZ \(IS'KUK7_#DN4.R/S^E[-! G /)U4!'#H0.YQG9!4-J[A';
M$T.I8_3140VT<Z"KD6P<[3LM4V3P@.\JS4Y1'203UF99'27*X\('%1X*15/I
MZ].09G3EIT@6>F$(Z155#,@H$3=Z_: 0DT@BHX<19GI_AM\++Y\&]1W+[]4?
MM5>5(#C@?U0[@ 1Z'Z\<D&:N4\R_P@0[JA 0BI.%NC1A-RC[QZ>2_SF!7OV3
MA.@WD"[/AL9#11F"IL(47R0,/B<D?G2.&C)0^HGZ=T'1L-.B$J\*/WK_/2S.
M\,JU8Z_9>.DN<^F@U*7BI;O(I<M=I[+QTEWDTL6 >;%+%P/FQ2Y=#)@7NW0Q
M8%[LTL6 >;%+%P/FQ2Y=#)@7NW0Q8%[LTN6NTVR\=%^Y=+B8Z=XY_:$>Z?.A
M8>ZW:/BA&\TW(Y)H:NC+__Y@F!]OI%@J<YW,^N<#@R(^RRV%@Y^4?_+P TGZ
MPF-K3]+XJ;-:)]?)[^O]!(>R8FG]EM(:R5I/T8BPAO]?/-W'/T2+(OM62<Q?
MY]EO+8C[.UT.Y2[FGYA_7L(_WIT2WY9YGIS\*SEK^HBB$'/7T]S%QMSU1=R5
M^0.X*_G1"F>XMH,H G!8V^'K=5"20O?SW03LW.?[1*'43].RB0<OIM1+(PPQ
MI6+IBZ4OEK[SI50L?;'TQ=(72]^Y4RJ6OM>%:O\@2GW;6 N^\_37\0V,E^!1
MNDS)\3#FZSQ'KR?;_[W?=GUNTPYYS/!9O3 =DL=TH!*Q6,1B$8M%+!:Q6/R>
M6.B08!KXYF+AW8X>"T<L'.\L'.FOC6Q_B'#\>;'%H>D(&D4BC+&;YQS</(<R
ME80R)9DN*A%RL5CR9B_J^9'BJW326*)BB8HE*I:H6**^UAB\!%)\K8$8RU4L
M5Z^W(R^!%.]A6_X;5_O[E*J5J$&(1D]R_FONGX_K%<9G?=\,FW%QA'CIXN((
M%[MT<369BUVZ&# O=NEBP+S8I8L!\V*7+@;,BUVZ&# O=NEBP+S8I8L!\V*7
M+@;,BUVZN%[A5R_=MSV5\R0-OW,%M/,B4EROT!O$V^H5IN)ZA=];6N-Z<^<D
MB'&]PIA_XGJ%,?/$Y0B_'_/$U0;_@!-!<;7!,TH(C2D55UR*I2^6OC.A5"Q]
ML?3%TA=+W[E3*I:^6/KB:H-QM<%H2L75!N,2.7%9M9<=8_R/LH6S,JJ6(*+<
M#LHU%*</Y/_^X. ?_, 1#$FP))X;E'F1Y:Q5.UG(<<K=8,6(ZUYSO.[]H/"!
MORUYJF#S'9EG6#[)\"@VR[MV8B8(2QY)8\&0T#^5O4P6MHI]T"3T6PO'>X-?
M4=P)AYV*NQ80;-<".FQ5%&SE\"T5VU%TP0$=.7@B^*.LV*)FHF=?]/*J!>$#
M&.+NH(.@;:BEW0>B:UEP<;T7F\;-_&'4FB\X(?G0J_:EXD2F-S\H"8AP=)K]
MWQ^)Y ]*-BTXU/_^4+;.3\/5$Y+I)+P6/RA#T"%O>+W^1,0Y)IXA#>:FY0R!
MI=>--; =/)0?E UY&#X*.U"D__X8BKQ:9+N-DMB1:+;:ZTW%Z2ZY'!7X%)_\
M\2N9O\K2V?_\^Y /+L*]'J-EC)8Q6CZ'EL&?-PJP!$N<[W @)!K3ZL;2=6S<
M@/EHC)1OP'RH]]9Y5>C?<K<Y=ULLYV=?A9',)+GE"J-NFEY9B5F)IP5I?3^#
M&)F),3+&R+@B:5R1-!:.<Z@D<V[3CBN2QA5)+PHW+J$4TR<9(Y= BO,T4"[+
M&U/2QZUJVLC><;5A9E<3E[(EF+VOLC02*UN5-^UDCV99FAD85AY4[WM\^C.\
M,3%.QC@9X^27X.39^F&Z$]E=IX;5/"=4IG1#M-SIPZ;P5>C8<L>FU2NLF$JI
MU-M.&L5-AVX@=/P$/TR,CC$ZQC6#XYK!L5R=@Z?G$DAQ=MZ?LV*&IB)@N5'
M.YXW.:L9G@]RQ&1Y9:6I/Y0LL1#%0A0+42Q$L1#%0A0+T1F2)1:B-]7!NVRR
M_$EI -[Q#/@L' $P'.1)MQ5HV O8%9^@VJ:1*+F6!7^+75#GYX(Z@Z2;,XE[
MG0$ESC[LY?N =B5-L$ER@"IH K^7_U)8_*'LBT3T+_K\1Y9>[BI,HVUS JLS
MS&PG6QOA=V)JD"ZR8@B&J A:R*T6,;6(F)J1F+EJK3Z@:9V=9:1&WS+NAC,^
MBS(.4E>9=#X.J<6X>QZ>_^^)NW% +9:J6*IBJ8JEZCPH^3XVPHNBU&= B;.W
M$=Z:&I=\7(W_6+/C-RR#7K-WRRW-=8NK]0>5<;V<H[/<[YQZ_"W+8"HL<J/Y
M;>-6[1BTRRCB[<Q1>M R8-CG38-OGKU #JJ$2!K[O#_S2-LYI/=\Q:'X<YCW
MV>\8%^ ">O=#)[\%]$7UWJHS/?=>+<T>9K.%HM0&PQF?^P07T%E);8QV7VZ'
MGMV\X_/ML7C$XA&+1RP>YZTKG]9_.(=YG[VN_ '>E7<J #7+"VJ^-T[0G1)7
M'G2*^7%%^3)7R'"N-_L#K=I3W:&=[*]R3GTRZ$$-^<6ND'\[ N3$7WZSMJM#
M#A+?B_%TB#4>WT&66H;Y[!B9]D]&<NP+8>HCY44Q8+?.SV1F/P^&]9 CL_?
MS %<?DTS-Y!I*$Q=F[)='3X!WT^M7,%P% =?6THI!F$4)%10B"C!A@V7Z*--
M+2'2"(J!7V)2#GHKNL5LC7B"TO<<2IDR_A6SOW?3(/E'P6(!7PJ;D&_\"PFI
M)'-%0=%+XUZ1#)*C+@<\<""S99?X''F&QT*;YH?F7H33?+WZ,%!3-I?D%'><
MS]T8_$,?B<4AKP=,32JI% PIQ/&>U$D=(Y YV "*A^5_Q%8S>AX/90C$N:%
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
MD*H :X!#MQB:]MQ 6ME?&5-](DGD-4&_+QE[QZ &8.EXKK<\2>^Y.MC%!<.
M;"PB($5Z^-[\B_261WKFH2HM>58=<#S?-S)!=RC\OC05TM(S3P U!U ZX%+[
M3PNA F=PEQ&AW, 6E*RY)EQZ$2B(^@(T08V9YTP/C0_*AHDBS1K9"3QS&3T
MMQ/BG$<Y8]#T$K'UC2:A F@:H,PT"8]11K^)^\$2$\.?$Y2C#88K.$8T!-G5
MX&^R#"R WN>G!  %6^:!8SV@D6#I^'V8+)H@@JF)OKO&FUL0E0]/B1@"T&#:
M@+ !!F?G&2[1OGS4"3(76X-28H"Z<A!<7%._FQ,1<(H%208IB33!CW.-14>Y
MWQEM9;&RO)^F[Q*J7E06TYN$5>>9MQSCPFA+8M%(2<2>]>BP6W$'*G9Q/)ZK
MPBRQR-^77>W.Z"%_93*;/05.M (?3>1C]^,[$[FX:MYIIM'*TR6NXC9'PU'"
M!!]+9-XNZ=M=+WFCEI2M8"?4;;%D%G[\REPQ^=/\SV,O()0E$NQ4<%]A[]F1
MX6T23\9!]@Q"G+V;;NFEX,*=JX UF2?$[5#*YL+[K_S1@9=WER=QF4K=&R.'
MJR26S?(X4VE/:>EWO,!^Y4RRZB47_OU(R&K!W_5O'#E7YH26F+!'R3G;9)$?
M(")<Y9?C/%CEJ+4\R(2Z#G)VWC]'[[,K@E_$/0OY^)Z%^)Z%^)Z%^)Z%2T'5
M5]RSL*5W>;ZU2_)JK<[?-)<]>Y>I]Y ^=GPO0#YGRHO;ZFC L7>M;-&]2Z9G
M?70C0_JXY2*INJ:S&-^J>N[N0=#R@YW>W$3=LY"=:RE-O0--M>3*69?14E![
M0,5D3MXYS]:SV]O14J.5VQQ(W.O)VT5_%G4C0W'29#60*PWH@=EL;D5]TVN8
MJ.5)[_5FL:'DA>*-FJF9:U:@(7S3!5)?X+"ER^1TKL@,&O0@OZT[C-RS00*U
M/!DG5\KH]VNHO%96^<W=HOB0G29:D?=!3.1MCEG?<'>JL&OW9E6HZ?2FD;<\
M3-IT>;>NM51Z,)&RNYR]3&[H7M0M#\F[M9(1[PIE=;48:'55JVS,9H_/GK8L
M#:K36??!%.A:8],;YE>CA^)N!EN>4.GV?C66RJN'3$6I]P1UVM5&\@J]\X1*
M<DE-C]<<S]%NJ[3:#KG5Q!AN8$N?2A]=UKMK(3W7V76AMN04#*FR<A5LEJ+K
MO#036?2G"<?;S3"QM*IF@U:8_.+VKC&XX7N%<TTX3O^D_%EB[ JF> 5'X7R1
M8^=XI <C!/L1&@#^!]?;M/$! .)4#]SNGU/[_5$F.66-WBB1M)A2H5[1ZS6P
MSJE;;D+'E=R/*KE[FB'6, 77,?TOB'J)O_GZ8N^9_'4V'Y<N?H:=F%><&7G'
M6N[)N);[6:X,<YV.%^8L%X:Y9N-"[&>Y-#&:G>O*Q&AVK@L3H]D'+\T[EA-Y
M5I'^0A)E/ZM&QG,@?UDT@+8>^O*_/]@?;Y5@]CK[M=697NA.?\IW?N@T?B0^
M&GB&OS4#G= CYJA/XJ@8J2\,J;//DH LL_]?/+_'/\1B])P8D8)@EX'"D9./
MF>-#F2/UT8!Z7D7D8"=!!./=1.+LIOBF&/GO>PO.C@[O4M6.F-OG,+=GB]8]
M4;$N9O&8Q;\7BW]65?E'(^#%'2JW<% *./C-KP&_:/%:3Y!%51]9S:([[8YW
MSN]<./+H8&J6:9]D50]%?E=N*@UNETA75M7I8-V\?TBH'92+DT$G1YE\ZG.*
MN9^%=85RM%VH(5%SR!@;/Y_--F4'?;@$#?F,@?'<2HU_-5$\3#TWLIP-P*;?
M!+"^"!\#[>0FT=[1C0'-E=Q"N6Z5!_7FW>\427\UT!K]EF[>RSG Z8WQJ%HH
M)].92H'<FI'+/'5G1@PW,=S$<'.6^MQC<).>9:2*:H <U]B6"EUZ3NLUY5/U
MNGY5ELI\-U?E=O5YE;^?3!_&*LJ<SCP'-]_=Q1.<2"(W)41GUSY>.!J=GIM:
M"NSY!FAK@,B!1B$8=L(;"A%?;%UC\170^7<[=B=]>UO[ZV#]#"AQ-DB>YN^
M.-?'SHA5:V6WS9F+N;DN_4X1RU>C[S0SY'-6=E?E,KO-M*WP);!J;<AM-1^J
M[)T#)WRU3,38$&/#HUJ>N$ZGRH.!,.;8_$(;*K=:O^/\SEGV5V,#.[3'H-K+
M;"KZN%-QU4[G[LZ>06S(H'JF=";Y!WG<FL"V?U(%471UEU1CD,#2@H3&)Y-B
M$S@V@?]H$_B?#[CD\..UI9 XET/2#/\FY6LA2!9T$ZX=N6SA40"-P,Y<K=T?
ME+>\Q(T34G_-VX5J44!G=Q_1J_Z.(22&D!A"+DZI^D (21;6Z5:F<#?C5L*V
M-LZNIYI3F$$(P0'/)',:\/R8BT0OUS?F>;<,\%U=6D=4B*H0&1R]_E*3]OSN
MS?S$W)/SFWR<?_7U&LLE\$DL)'^:+Z@-HE016RC7=\9JM%+U3J4T2!JE.WJ)
M:@%!522;>C9&]['W"[^_>'])B>2P^NC?9AN4.GYMP5QJ(]B?7ASWL3H\OU%]
M<T^2R**;V812J0[8;$)MF(S$]-MFHUS?_/C%,IGS*&7;IX555G\H3M6,NQC1
MTP>NU%W^7D'29TA2'NSR^E"[Y3@]*>;D]+A9'"N()/2IO7!8>-:K;7XI0DK*
MC_'Y;%9(YC,0(P&;Y5/9;)X7!)#CZ:PXS3'"E,FE\\<%R_JEZJ"YZW0:=&F]
M-$VIX52;;F3Q.W.2F?>9OIRH9'*;;<5HEN<:WXLJ?E?)@AFC5@H)>EQC"O<W
M;8W)C'I1Q>]:.V7T8 X7;4[IYA.WW8VZN74*4<7O[([],*ON*C27:!@VNRAF
M6[MQ(:KX7>9F5W+;_6R.KEGJRJED^<I,V$05O]MVEO-1J<?O*F ]O9\TTUF]
MZT26M+MAVEK%+=1=M=$8,&K";-6E:B^JI)U6;SI:)FD-*Z7RLN!6*U:^D8HL
M:2<YTT)NF*ZNU4QY4F[SN_EFOIM%E;3+M_NKX2QA:/1NLUXN9G8]:24B2]II
M_,UZDZ\_"/2*D>QV3Q73M>$LJE!=N>\N>*%$Y[E&2RP-Q'1VIM ]/G?ZSOX6
M.*U"M;-3E797$'+BXH9/]?C\:<L[O=&RA?&=1(,$KVV*!?>&G:&6)Y1O ($M
M\7==E5[Q2L>]366$?AVU_*PR>07O_G3O9H4"N3F]J0A8VA1@0T4 W]\;^FI?
M0<\K?GQ:+>WF+L=;BW:F1RM"LI=>K08<R/?.M9!>!D=Q\)7Q%>_*^#.IGE<X
MN<D>%=+'U?Q%0GM*VR_,E]?3&WCWO77D8[XRI%/6PH5U3WEGH*O;.]<5FJI[
MM^C2%N?VJG<?Q3MQI;T/KK27CPOMG&6AG;@VU;FN#'.=9N.5.<N585!%_GAE
MSF]E8C0[UY6)T>QL5X:YIF/E[')*[3VM27\AB7*?%4D^NV2FWZ+!\T5[=/@6
M#3Q9M"?W)+B>7U&>WRNE]QQ!SIQ!3NCQ%1R3SEXFQU"063ZRG%,,K]^\!-H+
MT?2;E4"+Z^.])W!^,^;XT/IX^7,\R=:U3!G8-K0UT.7+P%HKHA?LB1/9WBN1
MC3U#0KQ3HEKR/*9V-FEH'W, !\4)PX):!<!^Y)[=H<CKBEP?#LH%AA88A:NS
MXYJD9;RK^W+TZ5V[L;3'TOYR]]@YS.ULQ/UC#LN\3MSS16ZVM#OY(9=I#:9%
M8#9+0F5#:OZE(@[ ?%][L0S60#-QBBZNT?)^>LR?"6-_W*R?"6=^=S1[1^5%
M%33A9T@>2T@<'\>PW$HK/S!EJZV.E575*J23I<%\0\KIL7$YO5BP/SBR]]TE
M^QWUE%=*]L!QG%'9%6H54%W>=R>U^OAFVR.5Z[+)TQ,(?Y3S!14<!(9-CK.@
M3-8I,("LO*/B<G93CDVR+U9OSH$09X.+'^"NJ>A+S=P!T >XX$$HO?MQD+PO
MMF][=#^AT\*XLWKH&J7;2:E "LPQN=AC$\/#YRE)YT")L\&'#_#OO 4?AO6*
MVUEQ8%G1NT,7W%M;<<7V_")SR?Q3"/'=G#S^"2 +JJ"&"]#I3&"M80=_,7%]
MJ-@LC/T]7^?O\42S3R2S[PEF!)Z5NULAT[K1YI7,<GRWWHU;]\)V1@J_,>ET
M[.Z)Y3IV]YR'VO(ZP>XDU\7;U;S/TZS)M%*EY)9+\P52CBV9_EPUY1P4V2-O
MC^&@B5/P5:X,_W M.(+8EHMMN=C5\T]<12T6B-BY\1VT!'^;:X5WN0A=8=/0
MI@NZ.5$JXTI?J!C]F\7#>D;JI66R[!_DTL#U9&(;Y_<P[MRJ.'\U58@&<&Y4
M.1OP^X#(#Q;CTZH^C[MU'X;%:56^'6[I0=]4;_N+3H8M;O@<=H-$E**+(2*&
MB _0B<Z-+&>#$1\0_7DU1G#]RMAIWF=O:3T]F+?40E<0DZ@<'\[N_;S;A<[/
MHW)4U_UUE>&^J9%YCK7NHPW0\RME_7G'H\YO[F<#N1]W?NKI$IX1R%N8]/6'
MV^F@5^G(P\QR IA$2M[P>:R=7:7I7)R6$P/')Y^T.K_)GPUR?-Q1K%<CQS8W
MV-BF-#?4$C>G03&3[C+W,X@<2&>[RF>?"G ?W 5PKJ+]BIJM[SQHG_51$^\;
MQUSBCWA0"4W8F:[S4U:V0 H7S2*C].>,5>- /$DS7'GXQ[_#/[QU!GFD7AW*
M/)83.-0GI#YW(K0XI>D02HZD^J1"RF_5C,8O@J."$J(=%.?QOOKQ:S@'-J $
M'=<RIBQ4:-]&JC6P'2A!J-#RTC(1%YF&C2]F@!\E5W1@4\>U#!M5TY_"=D0]
MEQ2;5$6^@NT4=(V#B:LTVU"@*)_A/GN*7J7HDJGKP!(50:.*K@VYT;;A\+YJ
M4%1!@]AW356BZ+P!%H HA^@,?Y M4Z=FZ+I:/T<.$MO!<X+/@OV7^#$+B.;,
M@,.1\(H(\"O%$#477:*A&)3PNGK;$-4]VD'Z['! +_L/*<.-? IXX%-!$PP1
M+O(< ,>^I@A+A:9C 5D#>"I1[YI"5@O8S?;K>A..1)]PR6\HZN10!60H*'#B
MG%(<?-T''+#B:'@4-JH*3L;K $L/7B5Z\8OK /%.<#E4M"\$0JA,.9))K^#=
MT141QY\_NO0XNHP7@,X24\*8-0&<L'U:7+RYG6NBF! JG#"]6:FRF,_6>S.R
MTRJ03:2"\T0['C5C/J@4^2NJUC]9UP67M,_^I# )@@(OYS7&8)TH#2_41P\S
MI+8M7"A,\NY(*U .^B4 I3CP"1'^V@*&9E)=P5*OJ!+\#@*]H0A41Y85*-@>
MG97/GL#35P==QAU'QTQ3-Z@"W!HU=&%1\@J!X50P9HI)X>)&&*,AQ F$:RAA
M9@& C[]O%&=.><L$=VF%JE]1S68)[K.N9;L";!$@X_Z=A/5(U2AA"1%YBT%6
MVWDU"5^FO]LKV>$Y]KZ55O7VG<IFM]/D?=DM=K:S1^X%2A&<2R*<2_%)FGRP
M+8<O(50'UE*PG%T;PEMAJ]@\"C;S>&Z( _?\1]@/<U\+5\CC.RUV4#,G94:%
M^Q=4"^]6.G=XLQ#]BO"V!6 7_J5@N!LI4/[IT.U"U4T/W&AY1ZHT"@RXX=<W
MQ:G5^_$K<\4D3U5_0EM[Y:*M5X9;(MJ'3#R5*TH3H-XJ.*9%+NU$RI9@P37#
MRE.HV@%6)]%^'2V9>)/U=])CUIG!GB%#[%"_QVSD_X: ">V-YA1*'%XTO%WN
M60<:J8#<PG7TBFLR/]2_ MD$J5-HM_4V6_(C?H3\J1"M\8G=D9A][\HF757L
M\.Z@+%0RO>18X;*#1%:?'7!&P@;B3\FU4"%?J/"^9+,=PFEV9#\;(L0?0]UN
M;S2MV%4;17>]*R63U<W=!O('2^FP]=P^UA4\01611@HU)U]M.2&>WP O'5*V
M$)5O76U',5<>@+B&AA19R$6:@A8,CE$QB#X9 H83G0AW@KGHI%.LN$D0$/?,
M@,$'@NU+=)Q/E_VPN&,K,8&5EA<L:&6+KI*!].W(G24:_-"L;.$74OAFL97<
M;MQIN1F=<9;)!Z=GJTL.KJVY]-51@!\Y6>*H]422 ,F(+#X'%X(YP.&+%HX^
M,,!&T)",A*C7[\G+TFA377%Z39F4%KEBU5Q"ZLG*&B30]7['9",$0:QZ'>8_
M 1D1*U=!* =)K@LJ1"1J*>RP9"C&D<GPWA?>?< J>+3DB\1X&B#;J6F*6(;V
MK^I#NPB2!8IS2;#G@;/*-&:(T 6X#([MO;!BS33+:'4<VNUQ<*OKSUB[\COW
M$ X - BA0E4&N'AYY+U[[4EUYR8=YT8=[-I.;<NOUL,BW!F95-2]>W 5!<KV
M7@L'AM][@E-DOY%PEEEP#>31+9"H5*X'@)XU:!]8N<2@U2"=$GAS$C"E?.OP
M<>L5#1'RSW$WJ6N*6WH/D^&%D?DJ;-9B^]N"PSA03\.>7QG_#[D ! I[6!.F
MG'#1%HL&B;J/\DE$ON$"^/PQM'E[P/T0=A !.S)G RP,D4PJE:OC;K.5;ZOL
ML,TRQK23HV]ZZ* EDX[*R7DA\;'.!M<:W29I&LB'%R_<RQ?.=[CO(I>LMY%S
MZ1NSFN-<9KXN39?II)2?X25+1J5(O'3) HW8]W'M?*=0]#6@Q/,3\@Z)\'$+
MQ7OF1_[K)#+O/N5.AT<KXK*I4+X L3:K"98^OKGA?PZNJ C(A/S]IO73CSN%
M)NIUSF)O]@PDR T8@@R[_BEH&V%G>Q//YO<IBC^#T%426\#T=3+]+RKT]]ZQ
M=N!\VR9"1#RXW\U[[/"*-__+9V[B"#GU6.8:6^C[:_%2S'4V_5FKYP\_S#:'
M;@V!FEM(IO]WV"E%EDQ_WJ>/HSG8G,-7Z=F!"T1X)S?("TLU1PCA4]6;G[CP
M\L>O1J%9H(KUCG>?0KU=NL8^M5>\XC]3Z]^_7OM0NS.L#*AAARIUVH-.LUXN
M#"MEJEIO%]JE>J%)#8;PBU:E/1R\UW .6_U51WJ'Z=IP2["OH+4A BA#]AQY
M%] .!%'5_T2".']_GD?TK8D$3Z+J(0)$"79PN:SPT,V.&U8BP:URV^:=E&!3
MA>DLZDIC?I:J+->W34'5V1ZS6NHW&X&?15U4O#-S7+,[TD:TW@86*(^T?+%5
MB+I4>-)H-8Q92M:X77N3K-+6;)G:]:(N%2Z+L@U*=Q++-:J-[$Y6A<'#S2SJ
M4F%%&\\M&N0E+C'7<IO5YD9?Y6=1EPKW:D.NE$AWMNK 9AUS*[6-MHA:GHRS
MG^-62MY8]2KC3I=U)JN[/+=!Q6A.QCD8;=+.G2#0M+#ILURR7,J,ZI$7%?=F
ME8ZR6C.3RNXAU^#*^B#+W,RB+BJNF@T7[N R3>\6TGHR98==<[R)NGYXF1DS
M>N9^!>B=I._N*\Q#+968P9:GJ[F4DY8Z-&7.G6?O^M..H*>[Z)TG,])G-M.8
ML]VMNAJPRL18)5*I*N00.N*6YJ:ZVFK+?DZM#9?IWHV@;[K)'FIZTK]EW9B[
M>RTCJ>/[5IO9;5FQ G#3DP'0O0U;UQ,53MTE%'DPG]#Y21^Q*'/<LJLNZXG4
MZOZ>'G0>,NG$ELO4;PNPY<F-SKU-+9-N9*TR-[;=M7K;F!3=-;IU^^2=B66B
MGM= 85%1=GUY,-JI-_>K#6QY\LX)/1J(ZUQW71GDLO2@.P6Y5G86=>OVZD&V
M"^TFG5'US<,N/=IEFMTM*D][TGNZ(Z<DI='=T6-Q90D[6;K/U7JD;O713=Y*
M<IE<J\,&EQ#RFRUCV[U;/O+6;6XJR^RPOEI4$CRMJF)Z**0&J*7?.]3@O% 7
M"1@^&1;SPEWG$!@H(.,8VA*NYOA.NM)-85"A' OY6.%7C6X]03,LUL!MS_DD
M$F-Y[SF^HLSG]6"#:IMK8N&RQ,)-'QJQ(3?BWN;%7D#\$>X[4%<D 68;[O<H
MU@P->\?1B*L2#HRD!Y#@/_9E$W<W>5.X*QS=5I!Q'G)%H\:A,#1Q=X<Z0 ZA
MI:!(^RR#8Y,]?4V=0^!GKXH/L>-!AZ;B_\_>FS8IRG0)P]^?7V'T,W=$=X36
M(.Y]/V]'H.*NJ(C;%P,1%4%0%E%__9N9@**@92U6655,S%S36BEDGGW+<Z!%
M=O1$[$2\ Q\$<X[5YB$X<L[.Z;.:/>=:^Y@IU\A#@WT@+PRPCC>VFFJ:YDS,
MZ72:'(QRF=C=AI\' ZS?,L#:&?MB.6CX4_PS9U5ZIR!"CRP!CJ:KK*S!8,)?
M]"_(!K^Q< 3\Z<_WF)3XAHEOGSI>-$#9RU$6?4I^YA3E &4O1UGF*1EPV=="
M62 8OQS* L'XY5 6",8O,%O[94;^%Y\1?!]M\;7&WQ[&?2:>&_=I'3[QA,6_
MUE#D 2SZ(%'1QZM'> 9L$;#%2^%A<<IWFH)[TT#Z@*N^%%<]/TKZ*DF\<,[T
M^ *7O7[6=/0)3WXO+GO!(/* >@+J><])Y7X"^?$:3EP[?LVNJ=7T=V6AAP/"
M"SGGS6"PXBT/!X;W;SYR6Q3C$0!QI;V&/X$$W!!P0\ -7C+XNA[+64^WLYOB
MMAI\?"OR(4G[N0S#5^D8]5S8_=LU?WIMX=([74>!Q4Y^C9\&H\6\7(CEL-VZ
MG6HTM#7+X?8<QT3\VK#;@&\#OOV)?!L_X=OXJ(VQZ]1RGQV+26/1Q<9[)M=<
MO:GA[BU\N^(S1&8X4JM8<57=+Q/U?3$:L><K)C+O-*3Z\?WN,TN#GBNJ;EV(
MO8.I\5A'_T0I]@, <9L8? 1 /(YDO+M%@]@;]@6X)AG[;)(SA]1B@2V[[0XI
MFJEY.D58DQICJ?MTP'U\Z7#R'@)>N !/+?'2AH<GA6]@92UBO^:#VN4^OBAY
M/*@%<N<3++*;Y,XHLBPW!\MQBEEFA"6E=N+\-.$,DKPV&>7;Q'FZ+. 0>+,D
M"/.\EZ'U:(-.'L/J>C2H/(XHO+L)YO#X-4D8F[0:8FR=[(HYLCSL5W<;HY=O
MC5)H#$$J$\24 B$1"(GO;"_=(B36!&>DQ4Q[@?$IN=JDXOTHW6U9LS1Q[)J0
M^%8!K.<*1SJ*SDHG!M5W+A]YH(#6X\TMN5,H_TN<_7&$Y]TMK&M"<X(5IU*D
M1N1%0^6IQ7Y;)+!&RQJ_F4I>&T <2(I 4@22XGN96=<D148N3R)X1#!(G* R
MJ6&&&T1I>PAG.O;.YM4ELOG\"-6G2(J?[(S^M%-_4CE$0.$!A0<4_ORIOUNL
MX%A*BSJH*89N-5%#/>84ST2FP/K_YH4O=S7N?[#M_L'%N4UKSH??9%8R+A1R
ME:8Q8%BC5A/7B<R6B:-.K+!"-X$%/G_ ]0'7?Q&/_6:N+Q5KK%C!4@QI=.H-
M@L5BP\38A%P/ZWO3T5O',9^/>WA4-OWX[K7G&_5M(PQ;VEKY&-@ &' 8.X/S
M9Y>L(!^O,UGS=^2)=Z4S+#BDVI/-SBTTG^:W1YC<JP<N&@U(<W-^8D@\->W9
MNR:L3;>=TQTFPA'RY&Q-WCY7&QSK0@-=B8PG,4V/DLQZI&V:)5,?;M:SCQ^[
MZEO19_WR!:VKWJMA[D=WPXT]91)!;[-74\CM!/*.'02C3ZF@A>#7PAFPEU,!
MRKX4R@(V^WIM'Y_39C^R$Y=-R-^I5]!-_=SN)JP#*OI>5 3GI;Q3YZE  /T,
MTGE!J[L;[@8^H+2Y]4K;*8P#<OKTWG>6!'J$J.W)\7NWQ,C>X\ZH31P/</[;
MH]:O9[]?_T*1][L788FB1X#=(UVX/>&OKTE?EP/%UM1L5T:#VR3B>9IF>PR>
M64@=H2*U*;UUDL, T.7^3@P5#J6_GK]X-G(<=0V\GA>I>J9?&M5)>ATO9D=Z
M)DT6S5__8D^I\RQ%"+Y:^R;VFD<TGB0%WD\F/C*!/I0 _-'2[AL0TVTIX)6A
M\B-E+XJ,6*V+I$%58YE],9>9;<U?KQ.1QZ3O6W*^5S)I35Z%IN4A&QS!#^E@
MK3P=[HL#<L^P.VV#U=HI:B[ F;#P1FWLR9L._L^CYH-?%4(,=AGL,MCEJP/P
M9P.CO\J^@UT^_"Y=:GMA:+HPW;VDY.;[G.3&O=LSWI/.S/=[3[G.\V,=6AB2
MH@%SR%ND@VMSPD@KF3:&<S0=[Q-ZH1BS:^2 M !6BGYEG3U:_CXE/9XPVG-M
MB%R#YAN*SH?2?T/P^!_'HU?'/RB 5F")&,USA@K()$3,5-Z:]'Z(#'Y^#=P#
ML.#%C5)RJ,[N0O%P"#! -!S2YWPHIRS!IG8A%) %+K8@ZPKZ X+W$<2FH,]#
MU!88[9-009!9F>/#8'%(T+40H%V6@QAAM9#$@[>KH=_@3YK!S0]_L]X&(8%C
M_ZVA1>A#]+]_P@BM/L]"56%@6ZP4 G8^V,3UIQ)PS?&AP'W1#!;\"AP(.&O@
M5ZQ59RC!DRG3D+&"?X)4-0/'G,'ZPI4JR)RP@B]<H@ #6/8_[UPQ:WE+">!Y
M0"R,;$$S@IQ6EC4@ 2"\B:V@C6"5X0CBX8"&'L""A00;!S6)JZ,4W6C,XB1>
ME[(1,E=31MLTG8R0REL*;4\W5 !^+H%@<EYJBT)3>;[/M1FSN2&I3&Q;JE86
M?'-. ,\*3X0QS%MA'S(!?MD-*TBH+-"F.9L8PQ!>FJ"A*D^  8 W%1P6+"!<
M&-3GK(X>,Q&T,< U(%Y%1H^!PAK^= )1*EC?/32.45\\<"8;E<6<GC,['7I
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
M0^5\"V#@OP&5 H:33LH>[*^ ?D8F$"#VG(+:B&@'BX%])ZOAQBM//CURKM5
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
M RL]^R3T8F[3BO5Y<5U>:UJ'U!:+K#F*>_?)\E&VL!.KILA/RPE9T?D%H[?
M2L_;L2@;GU3+.8G$<W)"J3:B>J(W&R6\S^SOXP2N)PMSLMIM)K):P>P: $H)
M[S.KDX)"3$VYQN B&Y]5<UQVF3-'2>\S=UQG-Z&'&Y.DY]5:/-N0.O,Z 59Z
MX)G1U:F!8U.#Z75W"6R29WEF!E=ZWK[<F6VYMN]13#$;'?3-/$-P/;C2 \]8
MMH(I_+2]9^B2O%GP2SQJ LBGO/LDAOMQTHQ.$B*N;M+Q@HJQ3-D$*SUOYU-=
MF8MO&YQ8U:3,@M]BL5&\-4I[G[G=\]U$O;&/D\M:5]XU$I7HH@E7>LY>K0$\
M;FLLP^SVBYFV'<SBU2$!5GK>'EUOF^-8OET7J]710!I6\Y/B%JYTSO[RJP>/
M<9G@IFOVQPQ5XH8\+(IOT+RN2U;R]=)45.^"TP2L7>[@GU1UWJV8_.%JY:?Y
M38=L*9ZXO2[N"(!;*N1::3I!#*5=!/Q^0;2RM5V=W;R3:^S:"5*E%("IKR<U
M2%#Q?GP;,1AZN=1S%4QLM-<HI/FVOC;6""R4\[Q:+>9',U8-IB^YH=$[;MKT
MN2SC+1@^K;P+GY?>0=N#YCFKL\/Q7=:%#-C (8Y8).I-"'O(_,FOOY-?&PNG
MT@E\KQT/RAX+1Y>?'O8[M!JTVCK=@P6*FM3J9S!\*_)94HHN^5Y:,U_=X,EN
M1Z,5%/6XC<.\(2_MX[5YMMLR.GV,XM)=O8Q+C#%HO9GV3RKI( ;A+*G0L3^)
M5:@':[?\2XA]"=^)-YU5P<S9#;P'Q8,=@>=H:(38X0K$H;1$$EC+ED7UJS;I
M67/$5&4+X(@JI -">W7=B5-F=J7VI)[<UA3@ZB4Q2NKB6FD\V&KF[->_*!9.
MODG2SH%(M"@ 061BEYN@\=UPB-LCS7;OH(CI<J7(O*OE"&=#+[2!57HGMW6L
M^OGS#)A54H/Z"D)O<<+KK" Y!7-_T5DM<#8 =E2!>U%JLES8TV)<8V*,8/0R
MZ9(\VK>%V3G^:6[.3PR)IZ8G)88:(4](34<L-2FP@FI]:PFA([UH**[1 5O*
M2@HG_G)LRTVT5-!&Y*"$L<W9)#_3-JHH 9. !P2U F\'/^?O,0(&>Z:%T/&7
MOA1PH[.LHV".0\PHM@9#=1*[TOB_SC_<NX3$9+\'.M.<%0-RPI4HE ;[+SE?
M6'$T],U)N U#X3YWK,T;X=159V/.P2PHZ)-#1  6NP&^MN-"5M3KO\!\U?D(
M.",' UFFRJ[L!R<S3ZG,?]PPM;?@P-<5-'"]$MY/G4(JM@'I?([ 1_^UXI5P
MH.:S<4([*H=>["QEQYHB&3K_,?'!6\@)'OE%H1;[O_KD#:C!GV+1 #./B)GH
M4R) S$,B)OJ$IP/4/")J FGVJ)@)I-FC(B:09G=&S?_JJMNFOJLA_8D@2K\
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
M <<91_P<L@+W5RRC"X.+':X\R?OYY'E__7/(8FK+@)53C6.G @&./][6NI0
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
MF9).;E*NVFJWWTG.T7+?C*E"$;OB8[#3!4M!U@2GCHP"Q*E;[^%,1=+@4^^
M-@-H6>@-DFY%O=?\T".9FPF0WE?N1\9-U%KI4U,KW]$SAD86Q-["G&0:3JW0
M0&L^<]P4(!GZ,8=5IXN( BS>)P]_@A#];9\QN=H QD.X$$%"#ODWAD*!HT=X
MV!0&3*<.F/@7V7HU8,I6!_1S_*G&JU*+'F02<C4_*$';R6 ,CC@381+Q\,)&
M> +U8TZ@O@$A\Q@5\KT(F1N:XH.%@I+$M_IWTGV)+U'2 +2>65:ISI'^0(6"
M-"1^J#W"P[T;B5U?%Y/W@]1HID3>\=)44%MTFK]CJ_?/=R,."0H,4A,Q,CS<
M"P_W?O;AWG]L)%A_]@0AJ#QY3CHJ.GRM_9M!U]]V;L51])J0[1$@D":3]"5A
M@CZ,VRPX)Z.O1K$&@ZKU1<O! 9KD'3SB,83AA>!#%Y&2D&QB("DF,4/@G3%B
M\^&.#<FQ@NNRX8<9#7);M-4?&1K\Q'U*= *W"M6+C@T9:.@=,/Z GHH-\%=>
MGHLB_,W7NV^W"!B7H6_)P(9:$Y($?\V?\M8ZT FJ;GD3E"S+&7OK<-"2%9V
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
M><V[EXHEP]V[VMVC8G0(>W?IW3MA\<Z[042@R)CZ$AEWD;<2QR%OT3'VO*>
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
M*6J/%-/U6I 2P.!OWB7!XX')F*W]9C!(;ENQ$>984<=XGXZDK>%S>7_.M<%
M@0OQ-OHK3.*/>G 1Z[:^^<IVX[? _>J/0$WW3ZN?N):<->E6D\S>/4QE;D3G
M9MIA_'8$+6 !_63,A?_QYN_R#[7!-D!I%H;T[&FHUOHMJQ;M@FY]-/PRKO%5
M;I)$I\I#CDHJ9!103$WO)Q9F>QZ 31J1=KE6+9$27UIE)';:FG6F#W"3[!&"
M_,4V=A]J>?MW5_0\B%A)U^$&F)9DKH%A,4(J_!G#H5X6T?7%#>$P\N&FW_""
MOAHA)*BO;$F#0[;TRJD.'3A+K U.Y1X4M"[7LND"S1<>[N8+-35>J=2GW -5
MTJ3/\YGUKJF!;C32Z$"&G -G?M#6C.AYO&GE6HP@@;J0TIQ\?I"#_$@S9"1]
MH,GR5NQX(%?@W]CT8D=DFMS$G>'8%MHW*!41#(ZIN,"A']SR#W@< =WU\[L8
MQ^R[<;?LIE5YUA+ B!>&/8YOSWK0QZ!2;"3.[M=PNIOD> ]VLQ?8G_BVW7O;
M%N44$SH_QBEL4+\0'U8>IB-1S5*]W ",*US__E/>Y-<$_-U]?L![@>^.#(!I
MOI)\[_=MC>_E<RU>:0,@5=J2T*UPO_[$XY%X:K^@S=U/;YO=>YSNP_T][RT)
MV2.V%12\<(ZPG/'8LX%H(3,$E(Z@\+$"0C_X(>P18.#*%@ O\<T(O&OI/<2E
MG+<VG"[>1]F5]%%KV&_J*W5IL@QH3S+)!WD8HNQNH^Q>'D*7#6$\C^ 5Z@-U
M R>$Z&3>[$<6[LRE=H:B8TDVW)H@;DTH-$'=&2H6#U%/@[DS3(P,(4W/N34G
MO&;RKL,6V'/[L^KUVUSUNX[&!>7A(%35S^2%(!#E/?/Z,XGRGF7[;FB\]PLA
M_!Y;A-=D:QL4+S0D-Z<\0D,2&I(@$24T)+=A2'!Y#X':,X8FY,;5QG>:D.N!
M(7Y?1-S;0R<#K0X85P1";V)C$CADFX 3S34VMR1IJ$,P@5L$G]L8!>'&\A9=
M!'VCA&&C]HCH29JD]P$ZX3<&Q+VD.ZAL8//\_V1:*7!$N9SY"@ E7KW0[L,>
M?!CSX//53%\K=V_IJ5'%J%--=7Q'9J?:R&H_->=768O6[HO]<7:>J6:?&96]
M>^28>J.N22O.!;I.Q.,1BCI0A1B*Z*F=A: 1XA2X++Y)#\#:3J9]<JCR$>#2
M9T__S+@2_T1;C97::K#5.5OJSBGI[0KH<^L?.FC:Q\_O>NE='*6C(!UY2-A!
M.J"8TJ8I]U2'2Y(2;[)ET2B+V3+GP5U3,?8MM71KX7YVA/;"(N27^X 3?+?A
M]RW&<#\T.1RF<7Y.>O=&\K<?-K9?H<,GE'IP8^0UZHR+3HHM(I!#QSJ,?<.[
M^I>X^0T=SD*K,\Q;1E]22W+M<> (8W,Q\&!/7[NM'PKLS4?"%[/;0:#$A>/F
MR^JNH(31VYKK,['T2+QK-<>DT5(+.C4I5(OWQ:CE@:DF8^2)0^F Q,T[+I9[
M73,,H:XL7GX[F"#^"AVF\]YO?L-A>BCFGA5Y>I_DZ?1,S)1I1YB1"&$,.DP,
M1442Y#Y(\]^A (8YC.O.882.SV4TT&<<G\D]Z-+3ZKS"3UO%24(7'AJC!E)1
MZ! A'F/?ZBATR_FFO&$.@!)FG+XIXQ2X6K#0J[J43EM+WAN.E<6R3_6DS#H"
M6\AE\\_)^VEJ.!13.!.5H".IY#X,X>D<JU"2PU14F(H*/;(WM)<#J?89=ZS$
M.=,AE1UDA5:TPNEJZDXV*(0TG4"*+<:P/ZBFX\@2V;>0LL)8^I37.@+='^P"
M5;(A8N.+XKI_D*G*HSQ0!5"6']GR2.@6GA#P/?TZ9F,HG6&FZ[HS7=]<K7-M
MEUP>#J!T7L!X!XXNP<V\A"8^F";^TDB]T,*K"R??D&%\PW?2C4DM;PQ8%310
MPQKZ5;#>4(3#E,LMIUQ.Z E\<S_9-\"K#UY^_L1UY\O,_*W[QKS75(9XMT.>
MVVVJ[IC]$52F1!WZ+!M=IXHZ09-4<KN7E#29F,8,>CCH0_1G8OVZ T^+^'UM
MH!\$-3S&_$9^$K13-NH&32CZ2S<*^+04\=?+2/?%:#(T^0_?JM?QC]0_?\>(
M-OP#^@0]")@S_%1"&@Y-,'3;;GP/'CZ56IM(M-HJG#BVF\B.B3Y=,%E\JJ!A
MB&J>Z7Q>##EZ6,P,X&)Z*9ZI#A^G^<NT3')CWMK Q87@''MDF) ]#Z/96YVL
M-EZ([:0ZSCU5%N74N)I?-:"!A!'P?O+.W0P/N!ZZPWUC/#:0X"%^P9T8(4LI
M,G AXM%.ZKHC:9 Y^B9 K.1U61DHIF43LH3QY8$$^6J@H,EA1/D(T0-00'3<
MS4+?N%*.^"J-7P/<Q)JA[W5.2T<0)Z(WXTZ0!)BB]]L&?JUFS%%')F/PF_B+
M^OM;.RTTT:ZMNRM4I(4R=L8[S14^QWE6MSFSE.Z,Y,=VI<-3(U;KE;[6X?E;
M..]^H$Z292D=)<?%N/W "8+IW*..&<E(BDV]RWH;J@QKN>0_UA8[_D/\17]L
MBR>."41CI:J"6JJHO%,K,>E5(9L>+N8?.SDX[WXG"J,ZZ.3U>_B-M&!5ES(_
M'G_BMNC77/0Z,!%\AK_7M9=T-S>3% WY!M#UQF<(Z]V/TAO;WZ66:JG@+,8\
M4#N/O)F:\.7X$&[_WL[_V]]NMZ>1CID,?78\,VREXP_I(-SZ:3+1H%N'8LD-
M;?0/5CA_,7]O*!49V, <0T,OH^X=AU[>,R"-T(-?6GL0M1U=AAHU?=>Q_%YX
M^#G>&Q2>ET"^ZQA"Z;G_+)1'M)D:7P8IP=<U'/2;T5<D[2BMD\ZFET!0AS.U
M)9>?TP50F<Z8^:M:AWC%UN$63-!E][P@]U>?\;'QP]W"X'[*P.V5@IR<V&N@
MS+27'CB_-_KE".#RK<^@R^CJ==>31#]MNAT?T_FX8D.<M9?%_+/&)WE:E(#R
M5&AII/;)>I?/2=:"2:6CK"!EA2SH9(N3C$&6"F]*%NZW!Z5KI]\>5NNOOM&7
MFMI@ ,QU0SWKH*@\-[6<6#7F"7Y:SS^/C%:EE.U" VW/C5>L\Q>Z^IR'>N^W
M)_QBHLJ;&_R#TH=_N(/1V)JJOB;"#]N@:VU>'O02#[0E9 N3>D6D)*7^!.EJ
M*8LHU##VZ)4&A=Z6>4 !ENLW(Q/U>\.>[8QR76EKV^;9IH0-(;9].H$\]8&-
M>IBB!ZY-%%9LZ$N0< 8ZT?[RDQT-/C9&"%LZ,4),))1.4282[E_WTDBUCPRN
MK\VW0E?HSL\5>S2"U"8D8F*86,1=,ZZ81 ]%&A,X!0]= 77'\SIK$B&+'L.B
M,S8ZGY>==$L=9Z?E7B=GW96EMU@4D1N]<LV<?HNPB9]$^)"_%B,X&P^"^]/7
M'.ME>[T7O,TUZY=^P$.4[&.=L4_'":^U:/X<0[$+<["LD5R%'[>KO=5#85Y*
MUK\]#GAUIA7)5(&- X ZY!#@!0S2$!R.!XK)VOW]S)!K*ILJ%*;,O7T73T/'
M[+N#MW.;\:O:E$2ATA(3\?94R,Z?"B;#-(S\'=0#J4,7IU\+VS1@66[ AB5:
M,RQL1=#[UQ]NQ6HZ\9?R]X95Z4$%H,.'; 9K$PW)N6N)H*KY2_&^ 19P28KE
M=NV-$>^W5T4)R '"=9RA$K?UXWT-@D_T+->;A\[^MC^/LZ&H,_$8IT ]4[C5
M+SA".):/\)/1X 2BK3ZT6T@IX:.L**(#&C V9*#%_! @]X(+A'L8[W19]+-=
M"6RDD3*);*C ;76W7LM>:O6"V 3?Y22_&WZBMQ4MRP&R2W+7+KJAY*M3.NPO
MUU+4<DC?%0;DDBXT*F*V???81!F-1(2E]V_DXJT[_PY\M]&YY ZTY'G%B#XI
M*AGM1KM6?B!54P\HN*<B\?BKP7T$G3U, .H$"K1E9#=F]^HZX'<1F17H'7OZ
M#C=&VF@ U=>0+]XS[)$7O*Z+%%#<^BT=H%X%MZ7C&S>&W# Z'V7(W3Y/_[/5
MT&JM+E%74,/\[5=8;"S4>SF-3S"'(.KVR\)._V])FTM+RUMX,AU;0RC_7A=I
M,#BT)V-,XM_$QL^(0GOD11U'-XBXU734^]IVWU'_PW?Z=GE[91N3WPB%;K+5
MB#5.Q9*)[]H]?_J;;+.=KY&(D8F$_%_M6O8@Y#/Z&?(XE#YM"_;9^PB:.YR@
M@KH_:^#FK=8ZMR.=*+]S).KR 6/\UL'H"]D.G'Z6N#)'9(HUKQJK6,W&#IR8
MOOF(__;,__SYZ)>JM3;?(MHU(ENKMFKE8HYK\SDB7ZQRU6R1*Q.M-OR@PE?;
MK5--9WO47T7D<1B.!<T$5&-@T0=0AK!6<T_CH![S?L.):^OO-6YU4-.+;VO5
M;0VP)]@;@DM1L80[B1W%[;=VANIOWD[G'VU^2@'.Z)B91[7$B6@H\^N0OI?P
M-\5D,I5(LO&X"!(I68PG>G&QEY0DL1\'"8F2Z1Y)]W^YXN1]0Y*3=#^=DL1!
M(@7$N-Q+BFF08D0JU>_3%) '3!]L?:/=%[OQ9V'*)6J"T$EFX/9(%C2-'++I
MNR/GZCR5*&MB6V#K\79^/$G=KTH-D=X?.1MFE('*%@ID+:<MR!;9&-!\0V3V
M1[*/3J=3,JF&.JU;94O,MZ-V;PA'QO>>V1Y4!B-K19%TERPVRZLDR401IB>Y
M.[(U=V \9AEW CVHK,HB6>4>U(:8V!]I]IZ%1)MZ;O-*5BC/S'3^Z;DUA"/W
MYJE6:FF.[:4R0FLPZ^?)L9PI]M'(O7EJ,R9=D.?E+%DK].Z+#P[EC!*<R.Z_
MG7OFJ.I#N9\06@^#++5,U,B)@"X8[XV<\\5J6>(S8[+66("\,!3&H,.)Z?V1
MA:2C2F# #=7QE 1,U>HH:G0.1^ZMZ.%.E+)3(4,)A8%ZUWDRY*HT1\_<6Y'-
M=_*KA,*,^:CY^/A<N*O<13O#0QQ2KDVU'#7(U<DHKQ5R/,DV5_3P$(<4*E)A
MY52+>6'ZJ-LJ/2ZF:'M^B$.>ZCE6+Y9RAAI-+.ZB2FO2Z,SFASA$7^EY*9&/
MUDGP-*P4C7N3,6:-0QQ2-29+-=W1!L+2?&SVGJ+Y<;)]D$.:5*^143C)$#HU
M/5NW*CTA0Q_<S4GC7E3C<F.L9CO60Z9NVHU'<;BQF^?N0\]+)BIDL*!7BUW:
M_1[SC_-$2S7I<9L<\Y,'42\TS1&,L<_38_X=A?V6L:D:,&BDZ-]$V8"A.%P/
M@1=T.8MR775>[R8B<(+6K3U74,]8F="!36B(V!MVW+9-I>?@VCN4!M],G*!T
M.# MG)2 L5'?T7!60D+)6$TSYB])V4,IA4,5[7YRX?<F^<XM,:W^",B.!FJ#
M7=G!%$)%ORY]L"N[+T^M,CT<RC/0Y-D4W2]4,Z <[0V_2YX^P 7[['J0+PYP
ML+O]/C.Y!?$P1-.DB05^^S]L3A5-Q)LE<J+ZKN^_'4-M5*%Z =1+V)I.Q^(T
M#GU>+H!L]%#^REV0)!-+A6V;-S$]8F1B':2_T<5Y.\> AI^\Y3:,B=^J[TZ\
M>>7VS/NVOUDH@O^V3,NU;AH))Q_N6O!V[?UK)?%02P9SZ][1DLDW+_R&\A;$
M38-:,AGNVL5V[817C=]U+R]-P\]3S>-OZ.^C#__?K\2O=VCD&A(V1L6#U0/X
M (7>2D0\PNB5X''P>K8VC"';'&:;:^KF^4&V>B41$K+8UUF,?HW%WK;"T'=*
MWS3+N=U1>W].<NW\[?C@/+1X:^6N^/C_8B9Y_9<3\TWJYODF?FZ]]+W7U=,?
MY2Z<?Y9LPSRF8=X1>:P@W,[_((<<]L33APH*OJS*/Y]J"@E[EJ9_\< A2GR(
MD!=A2)R*"0+1KHX?C\F6A(0]?:?#\\<('S"\WBW5JG\J?<19]$E@A!)[SMSW
MHGY]V#<Y2:MMSWH&;=UO@9WM$>)HV'D$W=RG!7-:9;B4H'1;4ZH_:Y0[LP]B
M-K]68?!2GAYE/E2=#IF]J$/&!JCH98ULT#:RF-=;&ZR.BQ-@O (I ]^R+D]G
MUGAD9-PV58H"%4%AED5=MUOU2F$N)A <&<U&TJES0<"?.3"\!K_@?26#78.@
M"=MW*)ED -<=+"6S>X.F24K3Y'B5Z:FL\_Q ]E9"MCYI!$/)U+K*6!M234-U
ME/KX@7MX3B1FJ"(V\>L/DXHDJ'UXE;]/YJ8$/&60 [HQ5O1CDP9'.B8!\'JO
M3-<&)R]P780+@_XO&?>0;I_T#GXJX6XI:/=[NT0EM[G+.ECW #)>X-$B"#YE
MIQ#]+^H4D<CE(_D ,=>/2@PP>S[[]R,/O)\:(#_DM.]T2]J&OMR 0_1=]EUX
M\H')F3VAK')J=F&/,ZLI4UEHG-MK]V:IX]W<V"/2A^B#*)2*4/%4A$X>@4,2
MYE!^2@[E)JAXA2F92ZCWCR=EOE>]=^/L(J&095J@S6I*,TK.72+-N7V*;Y8Z
M'U#OK],'-YN/)--LA(SOH^:<H;WS1;)7']%5G@^_I:P\1);! &N#]U27]\GZ
MGM\W&817$F2!:YY\?28B)&R88 L,W5Y-L(7\>*8$7$C8FTG0D=M%-1^">CB0
MJ[N)/%U8<7.NP_#SM$I_/WOTL7;G!X$_]H^]7Z*)M&DG[=FBR:O99+%,Y2KD
MM%&>N]U\;Y$@7J#U.9+@ "O&[%<"A/5'/S=W%M8?!5OE?CRC<V:5VUPUQE&J
MGVV3V?R3EM7O^^U4!B'5O9O@NDZ"'*%R7R<)[BH/F?V(XXK=<BR_S^8&/,#G
M-66,/*CC=M-#FSB:4![ ^ !BP382P3&PP1M("?N/PP ',1:L[QLG8N0:+QC2
M!ZQE$/4$,0B2(-%[-Z$#/H"*=6(S<X"6/F #GE14DY:&8_\>* L@;U+.QT-V
ME1D.9]:ZU!N&[A+^^L_F'[ZBZG;O=2!%]_;ECM2>TL75 -MZ?T<K[]G7S]+;
M_14]Z$U0XR)J$B*[34@1OMW\2]4.*/B:N9W@8?CUT@G>^S8"T7-[H4J:1K@8
ML4.@]Q7XMQ%\(=$# +X*LK4U4( <>^GJ]99,;[ -ZQ+18^V+M]=UVV^1A[VG
MUULJ8,A!W.C!0%ASBJ1M=WD 4T>9006JVY;;/@TLO$T<F,;8[0KA@1AZW5^^
M"(NX[DCC=:B!JX62@'<9]"7' JA+*9R!UW=A3,P-1Y/=+1U);O,$N(XHG@9J
M)00& ]"WW1:V6RC+Q 0UL]7=1T,J$";P/G'[#'I,Z;5I>.EGB+NDHB8>D%8>
MLRD;G(V;*$T=R;2!J2TWJ?/;ARJX!$HC!XGBTZ0%^HX)-3NP>&\W\W S42,*
MN#?HI?N@COL C@]:D6VHG"F3G8$S2K623Z5N^5R J!NF;M,ZOJK)\#</BM"1
M@<*W8S?Z)OHLR(UO(LG\&$RR=3@0)(2KX])\X>Y=Z>Y=&,@QW+ZO9L78</>N
M=?<N#.H8[MZ;NS>&3]' M:$[)N"&V::D6RA']1O_A/#;_R(C4?BGOW_.OIX8
MRNB\6(>G)&/J%.</GX#UNP!NV.LX':^1+ B D"$K'<%*UP.[]AE6NP1(Y$]E
MNQ^"&OD9-CPM<.2;D4C(8-<.+_E)!CLOPF0\4' 1KY"HAELT6^A$X4!+^<U#
MAIO$D_B8; :R(CXPE2,N 8-P$=9O /W%<YO,\O #<#]I_QU;_9M=:?(:25/L
M*I&-\@HEM/II*2L\/13+->[S-Y*^N!H.G]P=J.EXNAO>-1_$5D<==^SV4ZD?
M%:/J7(SCBHX(DV0B=/I0)=V)['*H#DYY'R$DW9&YL2O4I-]_J3(8BK14J]V+
M[2B_X&F3&:1;V:E0I.?!4Z2I5B+C. ^C!;\<+9.-QVA4<IZ&4)$F?OU)DXD(
M&S]4''>5(?5G7$U!]TJ.FBWA=+"IH<+[\CEJ,+3;C?J)JJ1)HL_Z3?BOJ?31
M!7*DY=#"+$_)V:LLV6.$H:5&![4I[2S3O#C^POWU<RDYB[^35X4F%5>EQR>2
M'18>[N)3#^.58<D(R:3/YRN&PO[5<]N?0J<OGY &0RG>ILMWK$[4<Q,5=!=-
MDL_.$DM'Z<A9+O<%R*9SZ43'>,IR8OEIR&>;5+*]H!?)Z;+A0M*R-!5)I=AO
M=?P"$-N\ZPN"!3#[B@7=P;EDFI)NGQ!)/PR+PP3CU3N._CLZKGAX*G&FTTI?
M%[IM83EDC<'RV2''I2"ZB95\[KEK\J;@]"?3QZ=T?9PJ-436A3XBV?U. &%"
M\?)^8TBZ,*%X]=[E8<59*IG199?/EDB)GC?,U8('M!9 Q2E7LPU#+J54%2QX
M4HT"ADV-.*@XH2\9C] T\Y-3B%E#Q^M ]XLFYOK6(KYM]Y=D(59$?X>?[=R0
M.Q>X<X!PB0*C+S^%0O.MA S=SO>UYX:HU7U)PP&ZIT\U,!O/TJQ)DLZ#KB1K
M$]"MM (8FP^XI3DDE_<S$BRK127*5!E-F[L@U%0J$F>@-TJ>T1L-]<%GD&%"
MO?HYO;H'-1/JU8!YI>_IU49F,GIJ+!>RNI2[N:AAD"DJ%\##[KS-Q_/)@EX2
M"B";CN869+77&KKHS\D(G8Y'*/K$Q]V72W%^4$,<0C-^3T7L M0$";\X2!CW
M5Z6.@T?<:U'1Y^[><2ZU&*?J\66&[^3(TO,D/VRIS=ZXSXDIW *5C%!L.L*D
MP^1GP$3U.'3G4 U^P2L-%G&O10V>N\O%N=3@\($W<XL)VU([(E7N4>+*FN0:
M4 TF4&.C%)V(I))OU0EM88B='3_U[7O?>W>'CI6;'5RS"^"<O3B6:Y@S]/\T
M'4N\LNK-=6YK#.S4?M)+_7Y(M[>W],AIGQMAS&V)W)86.<7J:X;E',(*RU"R
MRC^8"5FM%9>2V7H8MII=#SE4T1T@<_8;XT0TC#H3LM@>Q[P'KXMXR(>#-VQ
M4,QOPB4" :D K LQR^[<$-P=TGN2OB1&DH6Q\8+>@3MJ@3[2]@B?PP+ZJZS&
M+R9 MT &Z&"@V+O]M:N2:8KM;JM'U;O@29C.($/.2_$<%VT<?5SX61)\W.4_
M'PF2F;NI-6@MTORR7N0;B>=)>]D;_OJC&^_#VR)$0\31MK0@@/LJ0G8P:*,Q
M 6C-^A"C.[K@APX^P_*A&Y= ,BT"8*2'5V[B(^)@-$_$*"XVXR:S0LH8A&[8
MA GZR,-"L([+S3GUW'6_P$4BM,G79^;#,KJ@DOY*T/<=O0]]04G1[26Z+&H"
MZ#NMT",D_QT^T*6!H"=M,+9B!*=I/BRD-VND>*GD/Y;_YAZ $P,;,P8>?.80
M/M3$<)8>""KB._@;Y#P;6+'#1A>CKFQ T_0U2&'DM8YV[!N#9/];(&A>O<=,
MQS>,M*N*\E&$8K\-(O,_1V$1;RS4>SF-'>DAB+I(/M( OOJWI,VEI>4GU](Q
MY@6RUY\6@]4C&6,2_R8V?O[GUP'R(OS&#2)N03AZ7]M&<?0_? =1: ,\EJ9B
M6'V_P%K&80"7^*[=\Z>_R3;;?H=$C$RDX/[5KF4/NB'HYS?1?ML801.*2=;
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
M+\37Q+:NE47<JV^#=76=?VWMIL+/J_!(@D"H2SLI0:#!!R)3?&^3_N=SSD?
MUAH(NQ-*RK$N2A!H\!V2$I1LPW5Z(\%Q/;+KPO^'==$_YQ?]A[F.,'Z[E5S'
MB;+9UW9FYLIW4<]Y@*YP &=9P+;6XKZ6]@/G8WJGW*C7EK.%4.LSZ;@]<JH)
MFQ,3Z'PL&8G'/]50+TSXA KC'/6:P3YL_\9CL(\ICF,.P3ZF17:.VS=.Q@;V
M<V%XUWN<D4Y/3QM.;M%0YD.H3]#)6#+VN>/V,"EVDTFQ*ORBM'#A9DP"_B8#
MV>F['5:*"+'I=$=Q0:##57BL02#4I9W88-/@7$=R05CU=3IM0:!< /VX()#E
M;=?N['(5YM"N/8?FM=/ 75*(C(1Z!B.4"Z!;;B:M#J ;KD.:AIFT,# .,VE7
MG4G;BD"\"G2WN1*2^TVQSQK6'G8OPJ #M4FY37;FI%($D[L*<.QEBQ.3*)E&
M1R@F3*:%R;0PF7;[R;0/*Y+7\VG.@QK-R>->CBP9V871'PB]= .I%/;7GV0L
M%:;3PG3:VDFM2*:*T-70?T%82!8FSWYJ\NQ6;T^JDB9]V@ AK= V7-VP[IWT
MZKU)#F1%5LN0'!E5TLF5D&PX>A8U48*N;#IY$KMS_:HE3#H&SM\- EFN^H;E
M-VNB.C"1T!UR?5,C@ROK"<"IA>5J50+S22&=FD,5!%U?)L:>()8.T[,WDIZM
MV2. 3Y#?/D\.<[1AOB7,T0;;Q_U$CA9+_P$?5NER#=XH57DU^VAEZ++#6'/
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
MB%5N>B<V<XT:"2@0SX^IA9-G42D["X68IB(4\Q9T] ](?!SGPV2EB6+#A:Z
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
M*LL$FFN;7O;KD&)4=/R$7WW,N.C7 P_[1:#5^F\SW2U$1@*:,#S49;*!@;Z
MF17Y%I#'X#YC1,J=X?Z3;%PA\/+J5];BEOQO^2DG4:#;PMURQG#'EK7!OI2W
MX9LRFM%7O=1&3ZQJ$W7^.*D[*GWW_-QL/QDMLC7_!6U27YK A]JF T[F_(T5
MW><T,D9.[#><J9=O'N31(WTM=_N\1WJ^;Q]NKC2QP&__A\U9(G;WWC.6%E&\
M.?K:%7ZYI>A_8+J+@9]X,0=)_ALMY279X\_:7>+G'?I$C&;>2O_*RNS *PWX
MF@'<?)]*_N^XHO9W#VI"-3J'=/G'540&=,*!ZV?M/-.+&/"+_:%2SS(TQP8[
M:_^F=%.,3*SUT"NL0ZU9++HQ_V.#3[CZ];]?C,A3\7#KKG+KJ'#KKG;KX%S?
M/"0/]^[<>W?"<X]W[5]P:)CZ$@W/:FENC$C0@T,?_K]?]*]W".:*&Q5+G_=^
M>.J=#"="I 7FV_3J;4UB[CZH9V@R_.,C"G-Y'#;_]S^]\]P&"R7M]B1MCY4N
M)'H7+' XMVCNI63='T(Q_8EB^D&^"I;@CN%3-/!C!!=EULXMI<$ZC=\G4 ;
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
M6L1?;KX,S<++HOV-'N(JRLT\VXOUB2 +O>7)O9B^M5^(A<R=_T2R;.SJN *
MLHGRLV.A,1@O\,"$]]0+-/HS!5+A+VPNV7^\_Q2;+<]^>O_Y&PFO@;T R<O:
M(F=!P5K+\\#@B+DW$>PHP8E*OFOD^Z3M[94CR#\/9 S*MRL8AZ;=;*&GHR^Y
M<]BF]<#[F[^UIV3EO=CN*[R]GQ;830(<E:C=R]/Z8=J[CP]<CC%J@3[R8Q#(
M!_0/=E.,@HX@P*#M7>$T8\8+M@YZ+*4179DSXYS**_>597:F5K-VFSOWFC^1
M@#[AFD6V(I:B2UU16[4L/:C<4=%[,/_U1S<.%"#L??#_V[O2WL25I?U7T$A7
MFI%(+DL@X=Q71R(L@82$/=N7R-@&'(Q-; -#?OU;5=UMMXTA9)MD9J+SX4S
MN+?JJJ?V'8D&=DPH@'C#A'+OAFZS#[=GMFFH=+FI1BE?"3 #X#P@J[CU W@0
M,1"IWIS$V&&G/)+N"/=10-D6!UCK24!)_)BQU8^Z!F]>4?)E%.+[U5IB>XN6
M5N?[SG,B8JEHU1XOVW,GHU16BGYZN.CTRIGNV]^<-T\D^<7;I%<G:N=Q-3[O
M9QX>BH='G7KY9^G-+YM_44"H!?=DJ3NL>J*#Y4A0X($,8.(AKKSGIE*U(7O>
MFM_DO6LE JL G1,!,6YYB<8&7*/" LN&JX)J#E!AO6IBH_<XS&I+&&G::?=&
MV6N[VYHLO_G@6"MZ6YXC2V+ZG6HL/HT.-H.!"QOP8?K@GX2T+712H8WY)*A\
MJ[$;.0&0I)9H )2$VY,HCAR=2K"B49O''0/V3#15SV;FJ'0AB>L>@"IM +0F
MFD?$B'I.PN2O4<1KF"J)TN;81EP,'+_G(-)EMD#\H@&"Q"+PSZ9R"LP*;@EP
M*E#I7-37".)F4O\3C]"?Z?_]$-:+)4J;*;M'(.JJ^L"9*\X*+TZ*><#G Q>4
M3(950:.U7%$8U0XA,@"MW-[$]"U363) SA_BBRZJH+ R40K:\-Q!2YPGWK5A
M"_SE?<>'(@L*MCU86K0HK)( 9FEJ2T/3R2MA@CZ^@'_"VMB09, 4HS- +H3_
M3/&HJBX>O>MO)W]6XU^[P=@:J.-"D9WJH#1HA EFCCU%TM=7.DQFCL7#T<)N
MC9+TH#*!Z9 ^,55PDG,4\<84]6X4]4,T&]@)5S=Y6 +^ UZ)BGC<I/@W8E:!
M\4)%79^5YI8VW%\&\5CL>V]025E01753<V6C^OJV)Z.*G6R3F(&BYO_$MS"R
M?48]$T8E2^Q0#XSJ6 G/L_>F!K!\M((,C1%9$!C!TBK(QD>')HJ9@SA >[%C
MK[CLL)=L!O[H7'PD7"!W4IB29/4<P3I&7!.>S_ 7[QZ\X3K>70?-:10!A'^=
M@S(]G4]YK ]^0OH\;F\7-@L5>GH6C9QW_B?JV "%%A]J#KLSP MP7%HY,,"
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
MQ8]E^>_ UE;PO[$W-?_]?U!+ P04    " !@@(]<O4N'"(.O   J 0$ &
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
M&A\I.EVF-'UHY?3:Z9,%V'O0Z6CP2IAC')%O N0!A^Z/Q7+)I7W;-_#Z=+]
M/$_PXA]V+AWP;P-5DL55SZ2E^3=Q[VJ^!;MO&"7TDJ5.ADL:[=WG"2A3$:%Y
M+D;!O"*W$@%%E%KN:HT+9?;J5[UJ<W.]3)+C-JY+P08R.^6FFVGH9%$2P0$O
M$@=&^,M3ITU2)RSN:#Y)UKS T\])<DOMTC.QJ4&S$QS0D7H(BPK0*=J8.&(Y
MO6M<2_?T!B17A/-JG%:1BUNB6^:[LEB%"F&]F=RD>F_QPJ*\'1=[_=]ETV)5
M\>]P./R9B%>_SZ] V+]#[O<;./UGY,_^\_(_XN_F[P%F\.?B?P7VM@BS4QPP
MSX=)A%!A9_#5X41P$=F;A0]8^2<EPILX($SG0T ;UOP8!^3O&:>\Q3-6/VSL
M^@<4"#02DBC 7_[+BE(5DFRK HG=G9][C:+JD"N/>IF#UCIK3ZE)E4@NNH:6
M)*F^']G+!C _R9B2W8T3[%)V= UCUVN%LJP-H_WO-XPW2B_0,$RVLS^<CA5D
MGC8?X*#O*]G;-8@5:Z1_?GTU% <X945FD@UY;#/JP$;M1VY(3%5%/JFFN3*]
MP^-\8\&7QS.!/. ;0:\#EYPQ(XICP3@2>P.=O]AN*3"69CC^^&Y,W]Z$1)S$
M18W%E\!]52[F6T199GMK!AUJE4FFEG*'ZX$2M7J&Q;GK,E>9B_J,ZS#2>(:D
M@9[$,R(H+3X@O<7(GF/E<!RP!P:QXZN<" )^SN9I<1&&*$>IXP M-8\@OE]Y
ML>",$C%VI#ZE12\"?N$ 3B<YGA*%N3L-_C3^7L/B1D=C8E5:XH,GR::  >EM
MML5HE)R@7]4'2\XDYHFLT+KT:_.[C&M14$<]8O0B8C6L5.DRVKT]%1[;R.]*
MFU6T?OI1WQS.MBK-4=8>/5AG;]/>=5S/W>@WB:^[+E!"=-N"5,$"U2Q?Y^AZ
M:F=$T5J*F7]-\DM[KNF[N3,*;B6B''3BE8<7=^C:JHRI/V\IS$X'^C6)-#5P
M43%*E)X[^A_N;E,A2D#1.(#<4X\6[6[P">G0%E%K+B\_4Y6)W699^]&W)T-X
M<V?K.]$R2)?L/3KG:'C8,\-J0;:V#G4*SA0>6OQ,;+%^E,)2J_]#H2B^4BUR
M*,F=@X7FLOHKEDNH/1+F9RWW7NN4P@9P0&:V251)V>HLOD5\5<&(':=6'P2Q
MHA33^WW=O&E>9N:X<B67KDRIN_",#16)93/U;"M0NR68-M.?-S5*OI]5X4WE
MB_'8AW!';TJ%%L[,]/H=276R5-??* C\&+$R3>LK6Q[%_U'Y\]-DYQ24?:!3
MWDY0$AH''.5_KD0KSEN8?X4S* CD6:JXYUK^\%%J7; 6[UY-R9R^W:A.++#"
ML&7#44-=:>V\9#5#U37'C4KI.#F DUPT;LGDJ+'@48D;,>3EOB?$&Q<A<SDO
M >D?9G7;$O1ED4TFI]2(5;@@+$O!8@X6?^)Q:%,4F:2Q]_U0;TH;JVN+\#Z/
M]5(^E75^CDK!O#P]/G\A##UPG_0_$X!V]P4(XX"*N"X<H"[TU%(,!R3 +''
MI[!!;)S?AM4N_@-*S%0:EN%0=*V#R=@T4E^5B>  WAH_M=^B= WIVJ:=Q>HL
M+<<\&2,BZ4NRY3W4&L^<K?9I^O);7_WN&Y]!<[(ME*2R.>U6%4O[SJ+K[.(/
MT5ZGN^V5:\E9R#2KF1E2*@?J=0YR_7T>-MU)(_[-6L#]H54$#@ K:K?"J#$B
M[\')%[@<;M>/L<@WJ<U1S<ANN;*("S4FC^0(@L2N/NJJ<?(7F1%9J$[^X@G=
M[A5,VZT>],-W@IHD TW(R%1KR35FA;?CA 3!XG'YC>IZ7(,"=[2F=S"S]5X5
MLX-JW1(/QV VY9'3WB&'@\RK*@VC$@F>@E06VGW)&U0.4PI(FK<^XY_%3!BK
MYMGGF^DP%R>PDAO3>>%1_KDF-&)?#P4;FIP.S&8Z")FI5^[D4KN0K:=N0*!.
MKJQ68'H?=RMVHSS$M7JPW2AB^$:BQI6$-FWFW'">HZ<_7C%24O Q#SI9<4CZ
M--HO-CFWU21S<U2BGAA+&<O9E^:J77RR_"C@;><0*\%]EWNTMQ4W\T$/E]\X
M.!\$*CUV_3XK66LX*BGRG6/A<5H)>!K<A,R;[=]Y+]%GYNS,__QQ2$'\0*L]
M\^*='HTEVTN/2YQ@%;71 61Y70L9+GA6U'P).9XZX\3J=0J*9#'=N6'W5LT^
MWLGA\8(QU'94INP9:'IWX05[WW2QLU?VD?F:)RMTZ_M-A^CO,SR0F;@KO+8?
M% X_;H..(E%WO8[D=$M]CV T^1FN'V9-IV?:.$? PP\IVK4O&X;/9J4O[0\R
M1\=9%TCDC!S!!N ?C#\,B]><?P@B\.% <*7$7/F,LC-$)[=9L4SX76PTO8H=
M=&OBOBM:$DX^G/'UG:X_M^"JV5:S:(!ZUL)J!QVC3ZL/S8?Q74N$4 SIGBW"
M-OX2X)5=."#;X58-#P_3,- J::P_[V2V9Q7Q=&325_5X1^('W6KVP@[#J ?)
MN*]4;.( B^3&UB;Y(VM\?8U%@_$3*$T\-MYLM1U*&A2_)PQB/U3V=%$B"I!L
M_)+LBP7Y6(*7W7D3-7/,*^49$S4%NOG2)T47LP@P9&C[7.&BA4$:'ZJV5'>-
MR^89>KI5(6R#JB1O[,Z,/T4CH=/:"!P0?;A+[\/3P<V*W"Z(!=U)1O$-[>S:
M5C&4=E2V7J6[)/#F!@>Q7>QB*L:63O9^88YL51-DU+F)^4CI,UC5XNY6%0X(
M@5%4FW/XSX@ :*6=D07)9#;$B) %[QTQ-I-KY#Q-9GK!5M0Y-+4(>)CQT^MN
MV3//%)66I>=9@UV;63!L2.\P2=G%NC&)#"E!\%)DLLZ\79AB"Q_1=V.HZ5B)
M3'^G.(2O:4I+%"P51X1E.T9$G#-F44+GD_$]./*CD#&BJV6;L5W.,A2*L"*<
MVO3[8&U?H),_?>.8X[90A=3R)X)5YLVD_90N.#EZ]#YZ%MG;;LF*#J1M B/.
M\NN;QM4*G)T%>3IX+75Y3[Y9B4,_? 7L5JH_"(QGW2B6S-ET277IN'JQ)-?/
M&R-^W+J/ R0V6[/05VMPP(( '/F^F8T\%HHLPPA^RNB 5D JLJSJ+!9B 0'G
MM)EQK,/QYSJ>[_/*B*P@5OQ$((<LP%) 8.CH90D8!79P>C6VO/%JP9H5G6N
MCDW#CD?DC2=S*_2=VFJL/&S,V]>:(<B"%P$0Z)E>]X+R!8Q,J X2FYYBE"I<
M4K"1_/QBSANBJ^U#A?MVR0;%C?/\6[HZGOIOB@7J[COU;)H[[\.7<0 0E5MJ
MC^8NP@'49\@V;-1@F#)2&X(#V@VSYEG;!)B9F[G0#Y)(F;A89D)P0("QO^JS
M,S]8'_;(BM>?V]L3"4(\2*JJ907187B(Z06\$W6XIQ[<IT[4U"5Q;R9&6K4H
M1QU)2V<R((^#%32=(2()$M.660YRG3A@UJ;XJ?,81L?5S1.QK<:A;>):9CD[
M(>\<0<$9>Q]ADO2(X/#K*3M29(H18?42"]I0DAO#6!5D*#A[2^W=JCT^.CX-
M]75[HV0W@>IBBZ4FOA<<,E&_WF.0(]N3HV/6<X:I%0<+\.9\V%!&#L*IR3"C
MY7^%0X$FD@SQILP"BW?L[2&?:DTW#N@2;,JN4VRR6H'Z2RS%V_8?@O#.4GC$
M4,7,[!+X*(T,S%)_'E2*?Q+%'I+8I_4(D!\'46 $T4*+Y713FYG<2-?GGAG<
M*&USN"G8Z+,J/W'1]:\W?8F#F/FV.9"C[<HL09S]"#B=TQ'[_=>#'+/">1!>
MI,6= B&BR-F+@O-$X9R/*W& '2QB3@!MCE160\)C%D<1XQ]7ZZ]PR=C(+/C.
M#CFX$P;9^*Q1QMHQ^)UDC9\75 =,5I<=[:BF*-9YR)E@ 8Q85*A(&XQ2D/:%
M8PT<HRK]QUM0AHU>.CJ$OCO?:M8X4E#IFN,ZSVQFD8Q&PU30@8B:9IOD'(/1
M[<OB]&/"AIG9]=^4"#&"]<]E/Z#]$0)7$E1RRF*>J!"*D9\(]N, 9ZLP;AYT
MK 1'/*6/RP(.L*HRS:F<O('YY?27U/OQM0QB!%&+\SNZ>L"CI<DF'Z^)HZY;
MHY!JP03?PC8(D[<TU8CI'6 7_4IOT<+SVJ(:XTOUOEU/Z";J,N_2:%2W2 M=
M^/6/9'A?@!_TYS&00:RLYK]"IS%4]9G_WW H4N*C,D\:MD@CWYH:%X(\[6VO
MC^S/?ZT8EOIC0'DJMDS'\R<*J 9_@X)RRDDEJ@#C4:A3&IP9[;(\CYPH][55
M'(?/E#;WU2"+&%0D&]H?>\OV7)R]S_C:RC0N:2K2)3$TS&BG[' *&_Y4R[CQ
MR5/U>;(VA@]0A(6/H:,LT1G+3\7YRBV@L&$>>8P\,K4X-M'#_ G!SWOS?H0[
MJ6M[ P>(GTT5X$VFFM^TFJI<8(TL\P#1@&&TGK./O\NFMK9V#ICF4#Z=>2.L
M1D?:,(AV@(>##G0#!'# <W-7[)5/0>P8Q8F(CG)VG\WVB7NF#Q\RC529.^9J
M4AM1[+-16!)IK/)Z$I Z3SIG-QFSF:7/?JR'&]@R313.F^--9>W<C0ABDKG(
M-@RIA\*9#0W1/,C7JJ,[(H=T!&BYGIYI\1N3K.RJQ>KL!(E]'3>!0\EUR=8
M=V1ST:+>BTR!H0-G02YU UA%(CG$DV6&.E9=3;$IODQ0SM-)RTDL3;-YT2U:
M)_<9E@0ITN(:-:V]@;_VD\&-Z@6YX=?J1B4V-8<?>AH\\)$<H9LZ0P1?BH^P
M9"*&COT:M'*9\[AF5G0;HB"B4:M9>!1:F3\F8IOZPP*N$ABT44&L%( L[FR!
M$ !L1*6!-&8+?-<?V%-Z<FB7=C\WB':1DB$]S\)>%&<(XO*YE_A,<_AG 5UM
M=$7B1S&]-HN+&W."R*Y@C'S^+OUYB>%HZ:78BK7WGV.SG(XHD8/3,$1R"8JQ
M-57>!ZHV=J@#U6T2-]/.<Y8Z?5+3\2I'UG<Q@>WI4V.7ISXK292)148W,]1>
MXTN\Z,!U40A/T4@S!89GTF,&HJ*+Y LM_^ABR]#F[IIKUOCL\I+8IU\N."T$
M &B;%TEH;\0MC2YVH5H<0*^/'<0!M+M!3!@N)"S,D^-%'6RTU$N/5Z=.NI+E
M$B=UL#E;RX#@4(E<D@-;CV@:6)'K^R+3"(23#".^VT9WRJ?$A.?ZOVIZ&(*$
M;^U=1A%WJ:*]E]"!SS=& J-[(5&=;@(S+Q0\)+=S[=C1_B9H'I2T^43S]1C7
M\",SW:R/3LER->GQ'Z=]I:%VKUXS7J%[U4>[W7=3.;K^4VUI__;U+].SD$D+
MN*U<YG:=K?M:%GF */KJXCDIW P)?Q% 4[8NOMK3-'K0JYD=X$F0Y-;A0A>L
M3/V<"42+$:A*3\!?6?R0&6<L?B:&49S$T""R+CQ$O]8+O3OFN>VT:(3]5O/%
M=*3[(3^Y!6#DFL);SCE9,<%<K,O,::U?U=@;:Q@-X7;W1PHBU#+ DN/P8 40
M!$*9D@BN\K]_5W\LT1 POGHMYDQ.%>&LQZ#T&KGN056'[7<MXA 4)1[9F:D
MN5Q<C:4\C&=7E9AC&C> J\>W,THVO!A9]E"MDT%0:5#&GM8RHQ[ O\*B:Y4K
MN6J?Q[?ZVY;/.)=ZN] VV*@V"HFF^2FK+M+//SI>[_"T-OQ8;E!BEH>ZFE_K
MUQSN*<25 TTX?/XS@509*B)MY12OU&[_2U;U7/'\)>.!.9Z_:)7/DJG6+.(
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
M7J/HZGEZ]=3[.)])E5&%AC13#I71+,B;!4'P9;%*;=<K450:'&_-"24YHMH
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
M=?[8US5K[;6_?:WU^>ZUUI[ZM!2D5.T/E^&JW;;XG$>4AOP6WXNHXA[WO:7
M?8"'%]A1)#C(?6C/Z*[?H$6)XMIUV,4M*YP>MW*#;[BI!O?9%J:_FP93WV$S
MNZ*A[1@W_6J%XD@+E\\_4F7(Q$*$AMZ"'$A?C,;%VM)VB3P<@-1H6/\%B>%H
ME;@F$^K8C)S*+(V+=V=,"OXHUKZ#\R&)Y9T4?(*%D$EO.-5/(GAC-MFOEB!C
M;>;YF5$(O?9 N^51*56,S^+ZXZLT^HO\+VXZ[EV>]2-ZUI6.9-^EA!7T3-]T
M<Q4>$:8,?!(M[@*YN57$^FA. ;^2SV"+18)^Y2NBD3YJTIT6T3*@.X:(&-N6
M[R$U$GTJ*[+)&G>OEV)%#2FZFYDS9R.)+_ D$YRV+E:?19G%AM3]G"EL>F5N
M5.FV/33GN4_B@ZA."<#-B OA-=MY(+Q[^;QUDY:M/I9V^CQN_?[EK?<WJKDZ
MJO8UL*=$;WYP(N8TDT&8S9T9ZA$Y#4V+^Y38JDR+\M"WDL>T==W6D,3!,X/"
M\3M:W4=>HZB12L-E!-E:HW+VMV*<LSIO#(6Q#4A]7FIC<LE*ACI)OWFPX/"\
M,T=_#A+1EI!G8>65N9JZ/M2;TIE[7J);KM\1+9]O$?[RH]ZM<7.#$Z_7>$LW
M&-A;2 *ER,OAF05FQ-!QFZW0@9FMXUY6O1?.4[)M(N\9^D\B_._WN /7<#FS
MJA&NLVC@ZI2NH;6Z<9=/MH&R^=%&WANVZ'F;=/F.*+^&;\VTMT4(_/#8DR6-
M Z?9!XMV"@NX=PH/E3:(:(C+'+/SU6/L'1-??=12$X:Z+PG?;J3I%'V9-6?H
M_!C^:=PN)\L(]EJ0P?H;TY;PT/B\^-AE1.QS^4"FVVILK$NJ?D*S_@G P7L$
MW5R-AM]H?4;F9#-'%,_F3GJ$B<3KV6<S(S:L?(N>V78D@JM\*>$4N XI6-$*
MR&Z.C!3L4(X_KMHPXR$)4N'PK;*)7O+UN-,W5&(O*(L-'D?QIS'WY-!FRA.S
M= 4V8P6V>@[EZMW"R:'8]_TXI^RL"E=))@[)7%=%%#V.41N,UX#^",K5>SQB
MOB_Q N)UW7<;7'T".'8#GL^&?8D13VS=G LW[DF,EQ!X%+GF523I,LN(/&CQ
M+LY^SCJ+51GMD5^#&0_J\0==: IW[,LH2LLK KOJ*H<^M^9?XXN^]FKI02%8
MU4EL)31F7MQ]Q+@O^4%(,YC[\^*.1;;1F-'$FZ3>+K4=,OEO%.FF'5CL)G15
MLUIWW"W:QO'"BP2G[LDE;33OCE>/(NP,GVJPC4_DYK=$:[!@+;WHO'H_AL;4
M$LM;<);DLF1[B#?XRWH?;W MK[D/WH=;+Z/87D[JR=HEZ5C)$_(3!-SE3$.X
MYB'8'Y5?MQR'CNP4K6,IGS=$)2S/ML9VO="D>30[B[.ND+]#8.FY5?'JD( ;
MW!0O')^P6*&^02+UY9)XNN7=2T;Z]2SB:FPG@1Q8$1Z%S]S=6O0TDV(R)QNS
M'SYUG%<66#U]^<63URY_/H1$7")7?W&"Y@;5"Y,]81/ !V\X[IW+7YR7MWZ]
MT];,D4MA63ZJ],[LIW<B])JAMPNH$ZI+I,R,QUGFGZB" TU[0*MT;ICT5@T-
M-#_R5L0DO$*\2,JIWUX(#G.T^N =15Q'^;,<ERZ!2C!C\0$#;Q43_]^W%:S8
MPMG%?58M;$09.D"]E1'?34G%<5^#U:F=07K#6-$TD>NV!)@^E%'XLJ[.,])5
M&]K134%%M5=WOW%GQM3T'Y]0T&?1)]C3L>_)+2,AUR4TDF[0SH[L]&35>"3V
MOF!$3'RR10,6U*T^-[W.I)$/_%/.>(-,JX*5W,W)S@.6]G1Q&#5F]\"*V]>/
M].&7?&^@?M"Z+.+M7W[SZ3SQI?.QYX)D::3UX?MP4YE'JJ_3KEYL *?8&V.X
MO?2#74)#\]&1MM>QQ'=BN0_];X=V>:A\!.O/SY+O0?ZDH\:?*WXW$.0W YD=
ME_:C.MHQZ;5+_:*W<XZW#^*-^4+YD G\K=/TN9_^"=/8R",/\]@P6SR0.U92
M+ 1%&S(/.[_R#C,191Y?O)!+N8Y2NKVX<$:*B?)!E\(9)N.>VGRM4C5]09<:
MGAF6R48KY=;MSXG;/\I.DEDAS:I(S'SYA8P)23[]NVR_5F@>UDO!/E.?HES;
M//$ZF>!#(,PDN/HH! U<%H8A-?^NPL<^LFA%%O,(X!V%!H@>[AJC7LE#X.I>
MF-!X\N<*[6'$*<K%;..D[U^'=#2L#*_5J0'2A'^E\V+3W0X:H# RWRV:3PZM
M!2^(ORXJLLMGAHX6C^G7-$65]RG9]C@I['3[^B]LG(PD>C\X3Y9@V.74-%32
M@"81((%C2G4/90X&'/C]TP6I ZQ91KSS+_7,5LDD6U+-&<G7E8@&]1/#$G6W
M6<<J'+IDY50^2NQQROV=2[-JV6;/V1M.6<54PIZ7:SUQ(E5@>[/^'<R:K*XO
M@E$3:T\.*4C2"CDEO8D&&I4O1/Z["F-]C(3]&#6EF?X+7O\WZ7^3_HV2UZ/S
M#%]VX_4GS1ZS';:VH<4>D%*>$<NK8*T7)&WU.>TC^^G/M-7RA6]3WS@0P#K)
MR$<J[:I4%'7F&]A4;'@/4&E%S/7)]5Y-H0<D.;=W_%"\0[6.\"[%'X(FROLX
M=-]D)::RL#"8?!_VVACP)L*+\)84/GJ<8B/<30^7<>EODE)K"<*IVKQ"L>-I
M]-$FS>KH2.LN6T'Z%3(1,VK-)Z-7@;(GA@;M%G;[BO+AN"I8['L4W!8;:&#O
M2N4IR3('%FSB*QKH+=M!82N@R"%V,FA :@2&P&=': 601/F^KTPAW-GJ@*V,
M8WH;%BL&98$JF-% LLT,\E(,DE.. C.G:94.3/_@R9+76WYRZ28LO%>&?,#I
MY:-OBG?V7MY$38:A?(H@<#(P/.W,B??DJ Z3@2B FF):$FH3<,-=(93)4IDF
M#Y:GQQ:TS7%8 UGN'!P*=EI": 4D94=48M1"?;!]'MRJ+"NKN\T:_0#F^7"Q
M-#=[6^>M&L<&["=!.'[B4^CM;0#_,JAW=J90^\HG'/5&ZG!!//3%Y'7Z'18[
MT1Y.'I+(>N)H'S71(@NH/D$LE+_;BJ=S*M[I1$9CI^-@9=Q/'/R/%4XH0?3/
M=BM^\\HSM./\\.4*.)8PO[=RSKL,O_KQ.[D.DAL1T&5$Y^Q2;6F9V*21SSA7
M%'LL^Y3I@[@37\S][@CW#6D&IJ-%X_TMS$CL%PT)8IJ(@OS%^A0?9T%,5LFD
M+FY#4&BU/)F%?]SVU)SM-WD10E%Z5YK"&'*LS^=55,@S(\SHQYH\)_<S'<OY
MMZJX;O^(<EHHGS3-S!\5OSHZ@J,5L/BYYLG/;/1$TLBQM'K5@T_EPBDUH@ V
M\S?O9L]E]/.[("?$4Y 1U@(Q8!X-E,V@_./1P/$:!)$+^KG0G^IW#_:?OUN5
MN6%/7P@I*<-=@"IA9BN-,B]Y-&#(?@8%>A'R&(>DR&:@ =_!WQ8BR/!!JZ0Y
MD!GHQ3*!:24DU)CB13W%_2^3ZY3:5$*>P2GESF L:FBD64W/[-X3;++11<*D
M(:P^2--]]G-L0=ZSH^2+&>^= B8U#E="G6=ANKK!C_@V"'%9W61U[( 5-H/B
MALI]A[/:WIL!M6F6(I'+:CJS/++RW;:3W@_A4ZF/]VVT'+GN==O<M'*@U#'E
M_Q8R9:9EMHHE@&7SBVS9:.!5 /CTDK7Q\18(D=L$HJDE+[8:8"(=X_(,$>K1
M"8I2>D7RR2'C-58$>4RC(/@Q8F>V3H7&P'I^J#"-)ZYXZM%N;<65[U?;*KO.
M!]RW.EL!5]"O8LLA6<D@?2R8[@BSPEA-B]/;%*YAH3XS;R@E.*A1-]C),Q3^
M\/58!6D SKOTG!MD6(V"@7F^?8S4@Z[AI%1/H#'R]4J]8LB.A@DEX/6'<<DJ
M/+)G*]0XDL26.)6_"@^:NQ&#\J>-/S\#H^Y4'2/JYC:N9PME9>M9P?5G"#C8
MA&_SCN,'B%8 '^\(=4:32 LS7A&<8,G/+GQ+0_V,_U. I"4.^S\SSFBJ'P8$
M_\PD\D]^+PCEP&'ZGR4QAV+V5B]%0" IHW7O3\.G\SP88/%VW^H?V3*W/?>9
M::)]9"3*%LR!D_)/M"^1N+=[R3VRS9<%?M*_ UWI'Z:BHO+7M(M[>&.&-D!E
MLJV9^^T1]7+)(3A<[W)R^ $:()Z8T9WLV#-@.T@UE>I@?M71LAO<>#7=8FGR
M7B\YU@\T\$\B4W?8F%R"$V+/VF\3Y\\2;+5()AJ>)E]^DA'KQUGAN7+#H>%
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
MC.0P#DD^N+4Z@[@*A30%(3S0P ,[C-)^>88KM0X@^+C490QT)_+"&)L%#2Q
M(;\2'/'YFS#"&&&8X%]\&2%]B6F0V3M]>#A_XB:'%(KTAZPT8VS<((\&$%MN
M,S^U[_^%$O!OWO_F_6_>_X W9O#^*_-0I.%Y 9L^@3CXJLX)\]%,=X*MVC7=
M)R78KPCE)/:4[7R[8/3INXZ8)!RL6EQ>EC1,=E2B=_O1,P:-'/9+%A*:X A8
MR>J('H-^D['IH R4T:"<C(F'.RR:Y@K>)>=6H_-X%&[%*RH46<W&F==$6*6B
M7L87;MJ;$L6FN KM&8#/];]N%-$=/VF+<D["Q=NG2'L<S9H@I$!J>+%))!"A
MBJ/F?A0YS0[>N:H07M<")L^\S>)8%@6_S_A*TWZ301CE?P0[GH,T1?[TVX]/
M@"1$ZAJ\/(OG2_JJIVW09M64!!^'G>?L$9+/4#B9"7D /EO5!/^CQ[E/=B&]
MC]! ?1"CB_%^/XA/$_359>84;QP-S 1=O.SXI014K,B@ <GK^^0>_1"?_W'C
MUHO&J%,*''V=NGE#J-;6R]=FNM\*#]4[5:<<MS#SH\D:[("D# W "%#DD)\+
M6/:]82A/]F6._534J:]I+N2?M.SY3[?\&TTTD/3F)#3G/# 3$R!2(R@D+^+)
MSP75RS QWI/5Y ]IO9&81\X/[F0=$2>B >DSXS,X;$[NYX(T)1*!!E92(3,/
M(J5 F(>.^W*31\7LSW&V(#M-%Z_A?BX ,M;KIUO#PT1GZ:O.>K&7R\++WMF7
M3K3B;M?K7>Y=4N_#8SLO,,, D/*9XQ-(6^26#=/)>3E&@2Z4 !KX.@'IA3)=
M?/,E\H^??C3_<T\46GGV)$57V6P\W3O^"&G+\PF>0/FD_/[Y%S?%P0)&;=QA
MG#TTT,MVX=6Z\[H+.ST80:&!(D3_+Z4AV-A+X_TUO/-38WC^9R\=^$S0\L#\
MCXRO7V/4:Y0(^,1R3_:_LID92>V..W#@R)UY*:.!E*"B<S1@O)MVYO93*;=:
MN2>DD*UKE$ IH[PR>L",W&0SEIB!A.'^[ \TL-G%>[(?B#HG@:=<@56X8$8*
M/@+C,Q1L0>YH^2,:N/][00WR? S2F\YTO H)DK&USYAF*:O5BLD5EVUCT[KZ
MS>&;8U_ %98R@/=H.?%OS\@=;2> EF_:H '("-(:_ >C_*YNN8?%(] M6DMF
MPX>JH58%"Y1CA,6VTPHX.'0C10:[TE1HH (Z<WI%#Q/_AQ?_X_%+J2"K-W6]
M=.:A95QIEQEHK%"3F29".?<,S/"R.KFM"&+^NZ1K&-\PHZ8'(:M_$<'RYX*U
M\68-[\D!1IZ+<(TWQX"A=Y"9C NOA/W)EC^7<B EF["5 9*S@XO(-8Q'GMY'
M [[Q2 YLWJTM850 )>SX_")N_OB=@>HJP8RT\J"=@8OX_<.IOYG[)ZUZ!_!"
MH-3;:DWS V,\=HSK&DI1@9R?:DPJ:"0^.4:#G?5^"HA"B.$N.$CB7JZNU?BG
MHY?Q;F_SR"0DS#_<V39)Y]'Q$R:-:4@A@FUUWT4#W_\67569D/^OO>\.:VK;
M]ET(@M(B*+T$!4&E"=);5 1$I(JT $&*2!>E!(B$HH"T4 0$I$F7)M*+1+J
M2!64'E"0$D@0(4!(7MS[WG>V^]Q[]KGOO'>_<^[;?Y"/F;76;X[QFV.,.6;6
M-\?\=^,:XP^>KZ GY-Y\/5)=&[*YV#^CN&WQ4L/>+;:I]["0/,TAO4M;)3L[
M$\+I)<MI#ATLIQ?S-D^_8D"$GWDT*<0(2M)>#)(@ ^Y.Z*UC/P+"*DE6RU"-
M_T.YF$AS?55]<ANR>I*C'MR4Z"(Q=R'D;G=%F1/RMCEX]_XOPY_/[1!/!E(4
M(!N#O]+MJPO^]F\X,DB/WX!*_I;AGW@$-/Y.U\G=E^@C/1"@X.E0HA;']O9O
M[?,W#2,R\!>[0?W%-@QH8),3'@<TXLB-O1_''/RVH?.3W4#^8AD767ZKQI\Z
M_6,Z&4ZM<KMU-E<B[TR4?Q?-4H2_W?N0]9]YK]QQT\%V7()3(!L.&_ND\77-
MVQI4W[?K$?D-(@H]W1;C?U\,*.YYKV<TG7A$\]D)@6J+4_]EWRX6^V\,(O]Y
MH$SY+:G_U''1AA!E4#LD:T7;+]/GE&+4*+>VELWYYO(G:MZMDH>G#3>[D9NC
M[_.O#J-DMD?P/G+(OZ'T$R>?*\CNOS)Z8^X_G?+_E4Z6I-S2R8^$C:LXPC#6
M6G35J?!"$E5<@0(U[Y):S?!O%?X_L[Q"9/%RRI@\>[=1S249-_X-13WI(P,P
M_WZ<EQ+L(>)"X=?54JB5>%Z@V=.WD="$^]'/O,LV_AFF]_\)GOFG2O\\*CV3
M+5,-T_A>R?^<@LN-_,U]9]OU:@R#W8[PATA=Y$QJ1]@0'A<C)'$Q[]%VF (\
M6\T3HZF9Q"(-^^1!S:;4J'KEIUO&U(E=6FQ3X]1X%XP0DMW-"WX:+UR6+9SN
MO=UI)6OCE7F1=D!6.&:HC:7A$B]_ #T03EF!<F*)BG/3QTVJAC]_D(UQ#Q#5
M83HRU4VS&)#-Z"3*NWN1\4O$ A_370L4UMO! 7- OPYAL+9<V?'/=4K+3.&;
MR%I+2 GISTLPR)-.3;UYGI;D&<V-;=;!4;<'BKR,-'^7G"FN59W1[.#HYL%>
M)M[9PGA?.6*[<B%)M"XS-/+S=\C'=LQ89<[DA%5[D>Z+O%5/M<9Q5XGU2:PP
MACAX)'K#!X&AHGH_G'<(4,6DN$CO\=Z<_G6O&HU&#-LQMYL U;,YYB3DOY4#
MIRJQ]L:'8IH0.AY,9GVL/06M#\3JHD]_Q.=:]'.K(+&E*!Y&+T'5DJ$[V:#D
M&W.S'<E#9;D?W"VT,[\9)ZSNL\/;=S?[N$*^TR1HYM0*\K)>NS!WZ&AY"A0'
MZN#:D-55&W^7\*FB1O1KC>8'Q*M5M0PA@RY!WF+SIZP*-]\X#'AH$7)+K<TL
MX6IM8QCL<>/Q[-I,LZE</^<$/6.6@PVADWSM+#/-(0O=+:<&B:)V%5EL,&LK
MY\;8&D>)C)-!NW??>-#KT*UOAIVDL1/CNQMHHWV"JG@>'$HZ':FL(RXQX83:
MMJJ6XPX:LT?MGR(H.JU;Z=QVZ\AU7!3IF[C(J*N+V0B1W\X4"IG1E5RS$ L\
MA1XMSV32_B!Y*EF1>^J)2<_$6H/F@J!*L/F,]$'V>GAXQ5:4\2VQO=/#W270
MJ6O"=4TH_7WMJ7FVB/-\E]6^*)R^J.*JM7]Q9<*F>LA=AE/B^R>+H9,)O2LN
M;_D5W?*R[G-F.S$$,]PMNC15]LP^B%FD*Y 67Q&.X"N=Z6/[4O;9)P&ZPE&[
MUQ$[\6[3^O*M^$-\@]B+1,RU\ DJ:Y<<"(UL_WTCG:@,U:V#D[0%VTIV*^N;
M9JDV=5=3_.OP.KP)-E+&4\I;544(&[SWY[2I<1/!BR]#^)CMJ\Q57E^>T"G)
M$E^(4[F>QWM>A;J:T::NK[ ,833F/4#;.G_G9*AV=>B-FN3W"K*L(U/JVT-N
M8KXLKH"[B3N5#0\P5P;<EFSWX$ETDVMPDW\L'C@JE*6KZU3V:>KCI&;5;E L
MJ]G2[B7>GN9#\(IL :.XKM+SK1<A4NXSA8G?"R,M?CKG5;2OY3S<T1+O-I;A
M4.#TZF6LF6.4P8,KXGEZ5:*)JL4*3X&@"J8>$NBU=8:H:TQZ.:W+$@.*G9!.
M8E&]T#GL7+?Q_/F*Z5Y^>59Q.UO;N:E'*-MW,0VL,@X?\^]U-\A0S1 NM%FL
MQ^#I%U?&WJ]>PF'VH=,6EBM=FSP]7U+\^QCMLT0RUF9]4[I AFTK$ 85-S)P
M5.-]L5N!EO<+=;5BZ94Z_[Z(]>0[&6[QMC>>;HN>XW7KFCG*>'6C17*5Y!C:
M,IVS6K<]49&6;&+2Z(K/U?65&SIQKT3PV"4'V_-'N(1,O& G),01-_QP^T;-
M4.5^B*Z\O)J(2WW*CBC]HE6^7.E^S^WHF!=/$7/!%_D#)$.(]S&OP?JU'/+L
MOO[OJ^22#K^P3!!?D[@5W1QLYV@,SQ2)NX6Z$;9;:5V"ZVOC1H<A'.85':KC
M9:"Q-O6C$E?&W5OK#7K7&"_Y>] O! ]8A+;RRS8.(@Z_<.'^?H ]R,KRO)][
M4'EB=MI<Z-:3W3LOS!+XGKA-ORS7\)L-"3SKTKAF*N]K+40:;'Z%]WXBZ>:Q
MJ<'W>M2SN YCZI^3]!(J],IQ.$@M[2_% ',SO6H??8FOU8PT?[I-7:9M: 7-
MGVY^J9V1<%:SM;65\]=7A/(*)_<O(B "+/-05_">XZ_[U2F?X61@2WH2.=L
M(:1U@%\M!;^A[AE56"!!,E$$AUEJ,C# ITX&J#-;PA.%2<Y9NV<W T<BD DI
MLX(>) XRT$X&]KC<T!M363\V:Z!)8$JRUD<9O\#//W;1'"=Q^;XA ]^Z#<C
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
MR_S@X>@$R@+$]$!8NPI,]9Z#VG,R*Q_PR6()5"1H8;(>RH)8G.4WBBS,+Z>
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
MK?OT\J<<+L,A&K'2Q^^BU=R(988>!3X!G.%8<B$"P*R!X\/S$X!LBA("$/H
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
M.\MI)XGO?)*B:Q@)3</ 8JT+?0>,1084.\\< F!?F$1?'M.9J'*32^.,D]*
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
M TKJ2W_?IP(\#'ZZR^2()QE7X@T1FON2.V<>*YP3JUGW8FLX>7]+<B'I2XI
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
M!T4Y(76X#9*]BWN:/_C;GDW_*CW6Q1/)*+G+_-2([,#V#VE#^D72@F#!!0+
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
M1@52O;BDD&Y'MI41U7X/2/2[?FXO +G(E_W[I4DPQ\BFP17/SLH^0&Q=]AN
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
MY'B#_X* PC9'35J/?L;V/@W"(B1V)EDS3@ZW'5$RI2DI_:.VJO@\MG1K4$2
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
MI;&$QZ$R2/907P[(Q1T0.?)+I+!0]34G?EP!WLW(TC/OU/5HIV&"1D7)3)/
M?NM51+:JJ+D0#U '!0_C=E6G'%>7UVE)5GC49)QDCOFVI[(*4($OK,QF7IA6
MW::WT!KECK,L,[=H"1^VF98HR68X2I",1B+J6A\N(!F7 =B,H0/-E,]!5,:,
M*X)\@P!I7:P=D,[*>$L7?*02NJR_?9"%Y.N]PSJO@TKD'DMWA'/ 4R3E_I6V
M*MH3P2N8K^+K\=2[VSVPG7IF3\L 1A!@$33I=%&@JF?H@$Z'^A(\)1K?5:C>
MM7)<4NQ?+X=0EI.(J4Q"X\S/9*8VYUO2/;/,1'9J"C;@EI>/6QPHOKOF["F8
M@F+/ZPB-(9USZC<K*0Q9:WU'<LU5G[%W7NH+N=CCJWX+HN^F;.&K#7G\QKJ\
MEZGJL$G-ROUE&58(S'&>;$JP1;7I>6<6S:Y(Q:'68P_ JI.1B!>W7D3]B]>O
M=Z,?D=G6.'6)29TF4#SS9:M>J3[=+.QGJ*ZH<OUR:G5HV3R;;AIO^V=:U (K
M^7-XRPD+M!Q [*RI>IKN@G"LC* <R&T@I)MY[H[PL3*+-Q] OE[Q=GC<<->L
M$5 !MA*6RFMY<:JYI%2(#NF=-E0^6?OHXNB!GX:H!R0M<[<^/I+[43ZRN/Y/
MP4ZJD/Y  ,F_?FB>[D49E87W1WN@WV&QK%/E[I^*D)K>D7&TUIBH/$_$^ZFM
MZQ]HHXZ:"W>0+3;4VL]5$\5P>'96VA#[GBGHW3_^WW!M#:]?NJZKOGREIS3\
MOE"BPN57(S['GRI!_/_'[M/_*R9UB;ALBWD,=4#>]L0C8#0K[X)U>RXUDQFZ
M&'Y'=SU5^L1U*KF^C2&C[3)\5FL8TVEBX&;THG[F[20Q*WU'SF^7'6S_Z /(
M^4CX- 4K25 <(F/[U'_=;VX0X=?IF:ONUR&1_M.)7T?BM45HII5Q()KF=$E>
M<_)+<L0OE=^]6MQ?6H? 9X>>.7.VV+=LT]2W2UC"_7L/&DB* "[N(]\Q;[+
MD >Q\-LB<N=VK?>TN$KQ9OU[!SF$'1W_LH.E3;PZ?&;1FO!U^0F:%,6,8-D'
MAF#HB\T";@A;+2VB-&_>SF*CX#MFJFCJ57JRUQ<RY.,P8V="D8*0LW\:%G@H
M.S5ZYTK60NC' *!TET%2MJ.(#:4-OC8XFL4]$F/"VGP/Z)(V]O#6^$1==2L5
MDAZ2]2.@>.$H9+0 /@$* %:"O]T!K+5VEY^-\1ST766L%MK0-ZN]XM9L)/.V
MHMC[J2=8+)%)SJG $Q#.41+^'[H=YI._L/>.ROZ3P;L+Z98$RW!L\Q&H$K)'
M1?>79NQG8R=:Y$JFO*FWV]JAN5S=UK+RMP.EQRVA>0W<$=63 M>DL:8F7QJB
MP&Y'K<S+G59B:5*>K#9\H%,93SOP.V5G<.!TY:?GEV#N86:BE0Z2?UHB,F4G
M2OVF#>16D%CO\H/.DD? FM^ EQ#_30$'=&8(AGPBV@^G-1 .QV!W<I]QLL4Z
MYRXR:.9^O68/Y#W"Y:_(VC';-$,]X*%J0,_RPNU[TAX?W=?"TJ[C [NRRP[)
MI^74PUZ#B00)5 V:08=GF_(O3C=,WY-^USD %<**.."?7D4^Y]:-71W0<$C5
M.'B@*7_D_I.$.,G]W/\!4$L#!!0    ( &" CURP+OKP*D4  (%.   8
M:V%L82TR,#(U,3(S,7@Q,&LP,#@N:G!GM+L'.)S=NC_\Z-$B>@M#U.A$B4X$
M$4%(]#(1HHO.8/3>@Y"$*-&C3<+HO2=$%V+TWIF)-ACF[]UGG_/M=^_]?=<Y
M__-^:^:^+K-FYEG/O=SE][OO-=A?V$7@UF,U#34 !Q< <*X? '8&4 'P<''_
M>%X/_.LGP0T" GQ\ A(B(L(;9"1D9*0DI*3D-ZEND=^DO$E*>HON%B4U#2TM
M+1D%/0,=#0,5#2W-'Q?!P;O^#CX!,0$!,0TY*3G-_WA@VP'*&S@/<'[CX=P!
M<"EQ\"AQL-T Z/H^"7#^-H"_#QS<ZWLD)+I!3$)Z_8&:6P N#AX>+C[>'W=]
M_6[ ]?L /B4!%;NH,B&UKB71'3<:L9#D3S<X'GSMH-4;17+>>^D>2DQ"1\_
MR,3%S<-[ET]<0E+JOK2,RD-5-?5'&H^?/=<W,#0R-K&R?F5C:V?OX.'IY>T#
M\?4+"X^(C(J.B4U)?9N6_N[]AXR\_(+"HN*2SZ55U?":VKKZAL;.KNZ>WKYO
MW_O'QB=^3D[]FD8L+:^LKJUO;&YMHWX?'AV?G*+/SO_0"P? P_G/\6_UHKS6
M"Q<?'P^?Z ^]<'!]_O@ )3X!NR@AE;(ND:4;]1VQD!LT#Y(_?>T@YKBGAZ1]
MZ3Y*0L<IOL2%^D.UOVGVWU,L]/]*L_]2[/_1"P&0X>%<__/P* %%X/)97BPO
M4-14[F <K8_'F1I,(%.ZG6[0F)[I91] XV&L0ZTNYW[9^^#&B_ENFV 1# C%
MWWFE>#6IP#*Y)Q$^5DE>N%H+:[Q?B.=FCD9 Y)\G&[,RH \6%1DAJ1=$:BBN
MBOVB>=LTJK)2,Z>+JR?QG[AF%JPD12V4\[M<"'+VJ O13J;*PI1;DQF^JGA,
MSRT?.K2(N(T8>"(JXRK1H!.'*N3>8.%0;D;Z!W&1Z:IWB0P59N8L^6GZC.39
M&%8[O&W$72)E,U!B(<H[HFB'J2>RH:BBL$#8C>7CN>:C;KX-^S?:#4,R>P=*
M+'NT%IV+<[]FAMKY-9D:\'*_$98_Q5&E^?]'C%@%45@@$HKG3-L7 U4N1 <2
MFSJY._@DSY1E+])S*$:X3/6#:H0[<N@=0'3-\BC%KBNZ,06.7_8R5K_,(<^,
M<*I(91DM#?K?L7_=)H$1?2$:EPP4')5@$1K6JYD4$/+<Z:1#[/._M2OBR54C
M(@M,*WOC'XN91?\LLVNC::6$LDUB*$[:\#8Y>O T%9@BYSEH$U#N@Z[%MQNI
MO(_T;J_BBH)5[:XX4$'AB@YMA!B%-E3DIV5R7HB,:5E=4RRGU+L[]L"'SI*N
M%SC!;B%CP0H?OLGO)+:@ORY=4,0R^01S9;LM\U\P2C!PW!*-[@R/Y-8.1D)@
M22Y!]A31,H:=%,S#SC#QQK6I;FFY>\4.4KKY6,!VYHN>9'#N;4!I+KL%I3>+
MINCSH]][56#']"YI7TX%IKDX@"IR/+!G:1EL>(&>IZ%]"7KC-AYVO?;^MUZ/
M'D$H_Q(%XE[O K4X1;@%T=?)_7(Y+X4FB9P8H;SGA]UTX1\T/^L1'G/PX.W7
M\N\GCP73Q?+FXOXAGYJKZR:<N6L:0V4S[4?Z!.[Q6B<_ZC @"KVQ0EB4%RPM
M?!-S!RD5+B$^X2E,N,DDF1NK^QI^*<; I<^!3ZA/A.]FZ F.RJ9#SL.\2K=8
MF<;$6_1V%.U:JK[&,A9]_SZ[G5NK(Y>Q>;U00U ,%OBMC='  B_.L,"1<67>
MOTSEDK?07RF=*!YW*E[BZR,*\[# -]:^JWIU+) ;VZ1$0/.,.T,6DFUL;I6
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
M?R=.,XEX-PDIF+='<"8/^K7&+5W>ZTK/>37FN:,E-N7FPCV$'R'FEU4*#+[
MJ*)-<S'/QO/',0_J#HUYO>P$COGC'J896:8KDU:B$@>33=?O]R15[O#^/A+M
ML,RFBBU8\Y !T^RP,B)S(MNJFME+(<5#U=$:EUGRY19J'&9TAVM)TAO[&X60
MPKH(.(C5.'"$J3@6WB0[ITTZ[=1].IH_8.O,$N]"E7_[[ 6];7]R.N=Z:P+2
M)4S\ &<SIF!+"S)IU_,6#-;RWOGHRFI@T][>/D3DL XU1I*VSTM.57HEF*JG
MF [ 'QW0D<Y$L[<\OPA=YIW3>R$#743U/3Z\>?A-3L.7]&HPD+@^1VV\1C&:
ME6?<\_).Y_)YO[2-XX?\IYPVKSC#S<=N8P'/J1$+'*1-#O*@PT\X$@ZG_&7O
M_171$Y(PHT9*N=W'>9$AC"'ZM!UX9Z2F*>[6>61D2E%VQ[15W2$-!R6#K 9"
M,E1-B8=AT//OG&1($>[2-1R#MVP;?G4'(SY^M.=A."Z^,\CMK*C[_B$E#\+
MFC/X\1OW>UL3-JV)E;++!]V#BHNG75D>/><?J<U-[%U]B^87F-=>=N@20AAM
M\'@* 6B-U&Y,)<1E$18&']#BGC%$)W@L9YH[&D_E0[K3VUH.N2SY+3_HN]9;
M%*00!)3>A[V#)R$<5PBK2WY9G?A/.L-G/G,,=B-B\6X[J9DEY.=*]]4$/.#%
ML;N&^OSOT#E8@/.@.^>$XOH/U8SM?YD!9D:#5BFLL( 9!Q88434O-?F'>@4<
M,"1%Y2Q?Q2%5VGWF>:?DO@LN=JHZWY3[OO::EE[..ONR<<K+@O;"&DKS,U :
MRIKS:.2#J7%5O>:.$<N)P&X#H9@.'MM'ZEXW<R.CL2R(6C7<=&IDH_MQ@?WC
MYVEKSA2WT!Y8@$#B"XHB?@^^0(76O*!XU/1>A>6R9NOCS.HB(TW)MV&]%GGR
M@)[;<0(.FQVCD2IWOW%,MK$I,%_UYM#*@5=,Y85..YG20ZRK88AC<FUA;H9\
M_-=\W9@-%MP-B?.#(B/UPJW)6C<JJ[J8.WISKJ7 E?Z>K1&4A;AK&Q8PYG,D
MUUQ9RPVW1I&.;?>4\N:U.IWB_F>CXB\1?NK>5GXX4CVB1M#]^"O!6T%VB_V%
MSOS9CQ2]17JZVGK3E'\44%9WT\MG\IJ;3J#H"IX>82(-B8OBDY]O!VD1;.UL
M*=_:_2C[?FH]O?PL(+$52+5S'IFT''= WE-D?RJ52BZ"7]_P*DDT-[/<,3E]
MYI"54%TZ5M_*A*1 TN:^DZJ</L-4P>4T?W:'1L:B2RL_Q&/ICS:8M'#,<="7
M@2![QIC56.,GY1QZW6D&QP<[%LH!+J48@W?+P]',/7Y725)10ME=*E$:$]:U
MH3/]M1K0J81'QA_FSJ@(F948;D\6:QSMVSLN@QFA>A/'\)$:Y\##'JD31%28
MX#&_/XA@FVJF-0>B+&8V5\!)&Q-C7GFF7!,Y#M;'L->W-:$ME^QKM&QFNF7B
MMD9J>C_;+"TW!.0+E0.S%)6$=GBP/RJML!N7^7*^BTDTU[F2/K@2XU* #GI>
M/9Z7^CS@P70E53^Q.6#[!/!Y_53$O? MJL>_!8(%]FA]EX(B0610QY4F&.$6
MTTG^">]R?>+VF)C+USOENC_6-*P-^%P]XMT0P0I/D2Y)KYTD!"FTZRZ_.+D(
MOLR^P?'5F<<M#8\ONJXJ]=N9N[;O#OA39]M]3RP0&\@W5G.F78ST7Y+\8%^
M#NU[./%Z:9RAI6!\#_++V?U1!TB$B.BVX28RER O=I$#/;,TDQ07A*Q<-!U(
ML'?.7M:,7B*<Y-8W$!7/K%YW?N6<>YN0D>-.L.SY7T"9KQ$FEZ!'!JB;G*@[
MD&<**E^\4'!>&_V2?G*EW.(%5V S15?LYG8A/;T]/U5!0>7[ZY3(]9=6"MVN
MP;,"XR_HLU'VL1K9G1U9\?=/OK_<C%0#%B77G$(^KDS1_M+5O:]68,9=^2'-
MY"F,2#NOT3__1R C!F=4@6;GV;:)0G%I_WBG93KI9RN[65NV-[=NAXUL-!R7
M80%&!19'11HY08608LA'B'OO":,S[&NQNN=X]TX=B7%DI_2J;87/T?.Q0A+1
MU:+RZ$]1A1%1U?G,ZE\'T41=C741& F7HAV97U/[N6=4**?)\=,70-E7HT1@
M)]MQ&//L0F%N.V,AIF@$8QNTU +JX3(U&1?<8\\<"A)0&R9+^B& "BY7DL=A
MD-A]:U"LO.*C6'VY'U$Q!X;0]](K4$2>]T[I-%7+0*6^PKTWK2)2?W2HW>CV
M8CON=1P)9$$S=2W!0H]RR+:JM"2RL^C34V9%Q!YI"/SH!L2,8Q9QAFE'1_]C
M Z%K%^90+;I)247273EB-Q2U$<JY?.THNE*K7M,(U?I@T?KV"D.OZ,<31;6I
M$(S/9194%R6\S!VV B*&7.G@;3?:Y$A^M([]ICV4<M\JU,BJ2#06. 2'8@'B
MZV YRK2;+?FS6;82[=+3RMH6VF>$G)LO&%.:\B[)8^3&QV-'$/'@+Z[Z72:
M[Z!E3Y31GQ<7J"P<3G)NO]8]EMT\J%%F?8O3XM4N&^/Q7;<N]GSU*6%0]%"1
M./G#S;+7YVW3JQ=,<U^-GLQH#Z[B/MCO?404>V;8<<6"F@II%84*C]<(D]NM
M'\TX5,]O4SJZW)L?N!M266F6^:K+EOG9)P:S$I/S_>MD]:-5 .UCEMG9RMT8
MUV-(=V+3;T.G:?6ZGT;-O2EV?V-*>KU%\M]U<)FS[@S@X7U+2D+_.ZBYHB""
M4:M&ZR!7S%#RBT+IDKNH[GQ!@:APY7VC$/,L6E>W^-24QMTGJ6X.0C\PD9>9
MK0J."CB7GY[U-([/:CC"S. F':*U)(^GY\;1S/:L [&7WK'/,R22&61$R,J+
MV<)&8@-HM];O;UH5,R47]X_5GAYM)I+1T1D]JI<^Y#ZHP]!=^Z8O3]Z_Y83_
MET*;N:QXRPC]3&G"*TO;JW9\5W!^?=E6CM.N\/W5 WA9GZ(#..(:-$XAIYNY
MEA)LNE1B?WLZ/W"<2&[^9;A.6:)C0*+M3^93L?F EJ]7@LNNKFPWOK3_:=$:
M@<\HTT+U<!^Y[ H6Z,H,HO[5=7(7>N9<61ZW[^A+6X]_\4D-"X3X&RQTR\OV
MG,>+))%#DK20$Y3YW]T\_(LR^UZ*PGG%[I1>+FM\WXHW#+OZUE8UE1AD2T'E
ML%>"?O?H9[-BJ1+^B??7)XG5GRYGX^JM/KU2R$UZ?)2$H.]2D$<55J;E06PF
M>S>ZZ,DV+"*U=,N%7N<QS+Q.N5& 2!KZ3;A+1F:=L<!,(K[SW7(-<AV2A9,3
MZ;QLU82JX(V908#"G6TP=2#U9BO'Y&)=;5O#8;Y/;7_7_43#>"T&JS>5-"+X
MIY74W>!;K6SH_*?HL!*TRK,Q\0J>CE3F1[LP^$E]@)YGA,U;N>R79W</\?5R
M/ZYF=S9E@B)-%).@HH6FZ(UV)H+R1@O+JO'\MV!EYULD]%;O5V;>  CZ^)N.
MT3];Z:^33Y=,5!*\[8;R)W,["Y',O;N^)?,:9(W/821=POOIDM1"M\02!H:4
ME^NUO\HYHW)Z/2":[19WD6O9[XK1/D:IFO[3!YI:KKW;SU7P=>,)$ RI'* G
M-^O/@=NQ2.$813*,)5$PAF,QB6BST>9SX::M=N:%BN[/C$EU1V/*6M^7]!<=
M"B?[4I[++4W*]1-"1_[&-::\GGNJX_<0,[,!G^ZX*'/_G)4_B05&_I9;Z=%)
MJ"$77(P/TB=<J&A<?/CF-I/^27%0R3:9?IM'\-?NF="P[SS2*X7^JA"B/; 7
M\MX%_Y.X%<KJC$<^L_8G'6OT"2-2Z>SL)ZG!'K\W&',I6$:Q@$-2'%-X;1#U
M/#F[PJT%2+*X9L#=17X_I%RVWBS_J?1IK[MH2,9%\.VICFJ,D4YB8TYX*Q-4
M JTBQT01M5$SZ3S4XHF /IU1Y=7/_&9 ,"7PBVRP(=%MOO4W#0#_P_(',#I8
M(,5G6>>":!@+Y UZ_<L,X+SYIT;U3\%_/.'QYP;AWX6/5';'^0$'5T6WH6@D
MKP4]&1Y>J)ALTN-#183A\BZ(X(K*T>3LA<L/F_G>.[Z^"Q&8QBO:WS ,==)*
MS> DK )"8=9D7]22?"S+^$H.'KYNC0D\7;(HO-U:X22 TD4H)@75+WZ.CY![
M*'+@&Z1YH'"9%\L_(-OYGQ@Q8__K9QOVYV0I?CC:,-Q+>*MX4&<N6BKH1+K6
M,:-=4E(I8&U6P0=#?S9YQ#M :2#^J<E;M,) W+XQ99KUP-Z'X!+N0S>N[H8?
M=E?@":.17^A]"0FHZ36Y7$1/SG,B(TZ#:S0C U34%0*2WZP5U%E].T5,8\@#
M"DU61,8ZIM(8/3&ZV4S-;N+Y!O(/8GDK[Y7\NQWZ]Y+7T! [-*^Q[A7+,-'4
M])'@J9B&?"0OD^$HU:A96Q<XAHF^)X=H&I+9]4[MX'&3F,#K@9H0==[VQ#[^
MLUO^$PJRJ$$L$![X(\,GW*N-UNP)C%WKKJ5^C"'C_.&C6.)A$F*>[/N?X]^F
MO+6('ZNX._*93U^_D-XF>ZMB=$KWC^M'9QCV*!(9H5/5#L>&=OS>5^;_7H]\
MZ)[$#+,QT*,8J\<"#%<CM0ITDQ(SFHID._,<<.0V_XY?8AJ-('GD&@4\*ME$
M[89*6KPH$'_<HYN\0V/X#MVUD@%QT=0"ZR"CHN4T<TGQ)]9_PK\MWE)_/5 O
M=E:5_^@!ID=7 V\A]HB%R!2.$HHJWCZ'9GLE7#;[/'VDS)SO159,5(S_E.#\
MCZK&F<M)^5@@K4,.)90/:K@R<Q!E(1TYNCI:$\WLQ"[7\>9BHN_-[&_#';">
M8?C5N")C("V:D%20:)DP'OHLX//#L>G--UNAO^W?LA14JM%GWWMCA_<=<V\Q
M**&5$/W5$475?QUOKK'1T<Z<@B"5^8,AS^J/QC%A9YGJWX8:>-@3U1TN)-MD
MF\F1CLM$,=" 0DC8DGJP1%"H @N]Z(#G>783']>$:8CER8.;.(PK#-(8QZ.'
M3W%'5?7K)O:$]KE#24MLLJEC.!)5;71*B#A0N:3Z?XWO%13^B2+=5%^FZ'2Y
M@=&OJ:E%O0ZSA9DB&E(88#15^93QP3<V: <A+B<6:,,E<O=AHU$H1<%61F'^
MV1MSTX?]J+H2V;*)S8J5Z(H;O]6<A::\13WM^\V&^"YWKY/D"Z?_RI;=4&7T
MW<6@V#K)5'1=EP$3IK94C[#EP;P1#\_MV+W-LO U;;,1[\"'_:(9:RF-<C,=
M.=5)7>"HC".3J4@,2Y$=HN"QKE %A[5K<<F0']-1!F^Q7L%VJT.*\]DV[P.:
MG[GES:&QO.4#_ZZH]6\%>3!#LM#7.-4QJ-+51N$IFP4VG$SZM<]9EW&_==A)
M_4#;?"H=Q(9WT7T"<ROH=>3[<O+&M:72YX6;#D%,<<Q3/5?[Z?G!"IA-4ES;
M"Q" ,4)+>51"K'H#:9K&H1)^"C..[J>W'GTQB^<7HGJ@Y-5W?SMLLJ7Z) $]
MRM/EK*@U*CXR>;[>;!W+HN>O400?MWHJ-Q #A;]\O,]LM3V8&$QM,1 L^U0M
M($AFF$+9<JO4S;EP=F?P4&.#X?N*0Z?HVPHO9L2.YO9\RS UVG>)%Q;( /'7
M1ENNE+5PJ(\_^3+LPYV2JAD@ZCPF&Q>.+^IMPTE&-?^S8V#9$VVLV LB=_1F
M*NRMAH$U O+5'8NUQ+;C),K=(A*222*IV W(U.[+\V\'BRHS2HQ!^KZURE>-
MBX/#94#!4.5E&#W$Q7R\69Z@S+Y1+4=@,N-M)!N9KY&1UB%YA('JXN&4Q)%/
MI[&$O0(CQ+AFCH^%PN!J,-AL:W*K2M;V!DZ"(8\= Y[+ZZRR<@[%J\;_Z(3R
MO6V4S%$HILOG2JC>IE1[F;CWZ1D?NS0?B!%/;I&I217@OFN7%\PHX"CNE"@6
M?X-CPG"P$10B=\_C0MT.A*R$.PJR=G6<G(I"XIZ-WS$:6S:VFF%)_8(%S-EX
M?KSL?MO^?<!P]-1[P-=1@&PH[@Z-(#/MBQN]RK?##BS BZ#I 26THT34"6O=
M\GN!W;5[W#G<37+I0]TI/2L\%"D:TMM^(T1EAIE0(Y309Z)PJ)8]*/Q8-L[R
ME5C<YKX@_D.&X<'(]PI$%PTKA7ZJ'J _-RZ4F/U$>I-?#06Y@121_^9@ /AI
M:]23K_5-]6ZW;[$GSR4!."D./=;H_"Z#0*%1(?&R0ZEI(<)I?*KWTU%%ZO?+
MHOA3-F8^9ZE+$,LX_*Y]MP^]1+Y;L4:T];1H":_Q%^^X5$TSH*B%*9.<$BD:
M8(4[_<Y8P"8('S&K+B<"[A-P8F%Q*?C&MLI:LQW=1&G(]44TQ5=BQR;M2]JV
M&N3A6$V&8^V</^M-S:B^)?O'V=)%^PC[A0"PZM0ABRJ-87S K;_R4(&NJFL;
M8S,TAP)*Z@^MR@,/*0S;E+M],/+" L'Q=4NFNODRQQR/20UV/9;YNTC5]+=E
MU?AV]SG2N)50C8VL\<5L4X(K;;&!-&A[\N9LKLD]. S^^K>>^8_?!!?==T*[
MR>(_OK"V::X^,4!'2CAS'W31^^!JEMUY+1BG8+QL=4B!)KV-!=I;REK1#2B^
M@:7Y+"=V^-4DRJ#$9%AMC)U-RU>4L5=G-@%BZ]$9DCJ$L]F[Q!,*XZ/>0E?&
MKPU\'?GA^J5[?&>\>CNQ2PE%F+E<P31L,'J0.P$?J._^8H[XQBI-<XIO*+B,
M!1*N")!T#73),'1VUY,):_V@.[;2"49+)@]P*$/]Z-F85A58T/R]BD17]!"/
MKGFF+R,8#4BD[[$T3$):($]C[4W_\JTWW]/(=@%95QJ_*>*";1/][-0+=9X8
MFYK0HX7'I\FS];/.&9VB%&9T.LWT"_*'9CP% 40K(!#:?PD+1'%.-:N4(;9,
M'M 0[ON<$;_$#;DF66JB&0AX8^SY)//[VYKXWZK4=D;?QH<JXH')(9U!5'-0
MWJJX[GD*E.#DAUR($,UX<>2DM&#";OK[E&T;,4)6O5NQDBG$'K\,?X%):]0F
M UDA?GN[PN*3CKQO9\"]5*\0G]R5.#WB$_THE5BT_KDZ\:^M/=5_F;IVFC\=
MU?IO]"S^$JGP+3;9QE']"9=BUWZNQ0 -$.,;I!FWGR,NY++1JQGUO+@;7GLB
M.?*8$*^/Y#.FO5R1 2.$C.IFW+-!245Z9ODYZEN':JD-<MNE?3&Z^\+UYNA'
MK_;*HN3WO-_OLQY)KI71O,RKH+7BZ&RE&,%0%)+?ZSK72H\KCK(/'+#$[6)=
MWYYY;L5#JP)&@Q>Q *VC=V-O]5( 2/^G<_"M^7FC/H'18'? !A_IRYHV/D8'
M!#_"/RK0-7P^YE33HK#>]10>>=*_?H]F\I0R2N-6/.T+"%OB3XD:N($W2AG?
MD4R4]V$"(>US,H#H!8%TX</[-OH*&S2+RHRW8__CK,@_RE]1!--(_FC[QS&4
M@C\J</]Y6%-)>=-#B525G<U+W":8+O;)V,C?VSH?>@!!F@^L</AU5&!C.Q+_
M&\/X]YQ;X_H"_]02LI"]> (9-T:^"]^U&N-.^;%@QE#8%+TT^B 5SMK3XH=T
M_%4F:X&\REH.$#.7U:^./>\'MY#E<_Q*7$S2'?1^L?.L:YG=H-PW+[OD\)!,
MWLR KI#IWMK;]*3S@Z^'/KN#**)NJ2O15-7FUH8)^%;%O-7).S$&8[=(,E]@
M@V'K&^PY^B /H^!"J@&#*H_O'0LJ:B5,,@C%/:H\"*:Z']+5WT?23/>]O5?+
M*Y#RVB4/<#D'/FTE&\%_'7(29,W>#*ZF<MO+V CDP5"/!]YUM #]=)%H\=!H
M'IG7<$I,\T[F^[9((5*6'[J(2_LUN7ZEPG,=4GK_VJ75;I>=3ZDD<7<8MEO2
MDCT\*_19T.$*T+ZWQ/JU LJ(%ETBO]?="(JIR=*V_G U6#2M\(DK7(L=DIO6
M\8TW_G.*WV>6LNAZI$$<RN.*WC :JN,T9=*:["\8F>8A$%]EKZMJ?[ODQ:JO
M3LM ^NW4>"1! ->U39*VA1]96@I5ESKN<MHK3)4_J1H>1NX_UPU)O%_)W]-6
M71<E9P[;1F1N,ZVGL<*C,WIS"K?)"2J+:+V3I '.K)R[?,_3%M>;\V?E1.68
MR]&U4UUME#77,<K$L+N)N8UP:T?<+^'(S4Q5AM#7XOZJ&IF1B**ON__4.!8@
ME]/)1P^WLX(FX3>T:N-\7]&DOQ&W)-/=:]?*#ZEC:#^J=.P!X7H.4PT-@**A
M6GE;*:9<!0BUY%)Q.O>'<7"A'U1A+D0#_,GFZV&Y6U?THTZ>"7R3LH*2_;1U
M=771EE8):K3J2TKTF_] JOI1VBV@"(Q$Z0Y5O@9M1'G=D[B?H>POB=; BO:@
M6U=W($'::,<509]N@XS*U!72'5/'04)!F?OY7S1KN*GQNT[CG^Z1-V=-<[YL
MC4#1Q1#%>+*H:S0.3\,J5FO?V6\X?GZ6U#X5#?%8+$ZL=&XF7EJ@V98A:Z5'
M>DU(B9AM]5KYEF1Z\;_F4G^:C-,E.0E-6P%&B-K">EP5:9LM<V<@_-VUSQQ-
M/*5">ZU%-'R9OC'TNDJF#_E6GI?H+%T*K7MGF\N,&;]?_89D?QE88!,L D^*
M5J!/>EQE@&)]P_ @.*FNZW+TZN<U.8V(67(Y9Q1/PE!$88'8LN+.1E$L\%XK
MZ0J/!ZV+!6Y47GNV4AP%AB )PXLWH&@GC%!116L@RTQ0K*DE]GZ]920"WNDQ
MOLS[:;_X4DJG^8B_]UF"LQ3HL4!H,-1RM-F*%58"B7<X$>2U/VJ*L^MIXO;5
M)\DM9KDA?3P8F(UYCN98RHEMQ?O9+!I@2?!1"N5DFFE$:1W1Q[?M-G'KINQ4
M#ROC]:4,=YZB6WFFY*R*-9>^K9'U]A,K_!3#._7^@@@_WW?R,QQ>IT&EEM%'
MO9[71ISEP)#>4I%??I$@!U= =C/H?/_>_GX96=D%1_E6L"D$=A(Y=@=M]6J9
M!?=W_\[3B8JE]/GQ/6*.KG5>EZSG&VO#U^@R%FUUDH"*3*OL\2C9!B.\==@.
M]XH2</>&91_AV<,*H%I(EZ[&@["@)5!=5=B36-X4?M^])7.4$R!\__OFO=1!
M2%UHFPUS0_,S]XR>WPFR.EG*OY=>2:G@M.K-XOS*=CS"Y-6:ZA#S+H]M['CY
MGX-^?%2.&BRS$<TV0Q2.#4U.[3E69A>W=:#X.^MNJ?.BZ-Y^FA A#[C!H9#O
MI7A%QQ/1MFD]IHA4 %WQ50J''^D_)4Q^ 6"!XN=8@ 2,5O4$G^,;!2T*!"V!
M[^P%4#09UA8*HXVRZ;# I]1'UZ ''80N55QZ"3&]BM3BP )XUS!AN?0 <Z=1
M^!)70!%)IXC,OZ(TI[\*H0.A24%H/<9#G;VL"U/%C@/\:97%+'7MEJEC#1/Q
MQD2C?8)2G/2 W#<ZEMD*-;\5.Q;0O"[=+D20^+:X&@TYX[PG#)KXR%ZNF.C[
M=M,/CNZ?::OQ'X 0AB>&(X&*$"[Q>JW6L#*$QL8TN,NI2?]K:&59Z/.D@0JH
ME1L6P/^"3BD^5>!!EH?Q' RZ-WMC@73N5EL6,I])Z<V%=X5MSP.7.NNS:7U5
MNFP<^,I</GQW7%WAMR^VJ9&N>':R@^Y",7<CW.T1& OFF$*CL1FM6JWPU)\#
MD8)]3BNQYW>$$13+N+.FPT(MZQI4I56D=I/2-[8?ARSL6&CE!76(7/':9Z2U
M]&&X6&F#U=F"Q*0KS=\1E3R[,;S.OW4CR%K0S;9.0T[5DE/6<.C#"R_HRCKB
M8V)K49OQ-]0T%"D^*4.9\+#\@&5OZG5;UO!ZJWP_ZKE'1LXOVH_(W]#1M;2*
MH.HR,&FCA8'<]=;;ZT1[SW->&$\:/)^G^-4<?HOV:E\T^7C(<0L<H<@"/V#8
MK*-V?)?.)(^YY_R[J-XH[1JI-44/^Z&8%:?O=6=$?@Z2K\VWKD6:-8LRKZ;P
MO"&S;"?I(E)H*6M!.U[(0=YU*/#73;CPC,!V7:WJ0^H:K!7GYECO@:6".RVS
MR/1-T@3O:OQ6;:JA.;K  @^AE<:7#1$]'2\Y[BIC#'T6*B_EDFS_.4CD_Y,)
M8H%._CPL,'*G"PO@6%W;H.(2[6C0)J7E-9+_>OUE5U Q3=L_V5O92LZ,U<GW
MJ6:*2@3DV=))A:/3(%#?_+/BB<]-J8 )E7[8==J90@0A8S?;CFY<,[EVH^ME
M6MTO2Q5?9BHF5AMM7[&TPI'[;8Z@E$XCBNE]CB$EYX^?67-!A7[39L@)E&CZ
M7?]6O[*S;&\%B0WE<L5N2%^7#H)^.>$T>-?4 &5=E_H#NI:SBQ+XY'_W1?.5
M_IXB>9#]G)Z6_Z,QZ).30=M[XGH. OA.Q"#VU^U^&6MR>!=4D+;.>8JZ\0.,
M3H$%N+.;KX>FC*K8LCD^]5IM6O>=$T54UH_1G#US8MV;2H<VUXA)U; N^V75
MU@LS5S?M?(=)@VV8SZO"I$%VS6C77VV.]H^E$*=:WM<)<#%3$0[;LRJ%2H]+
MU""=:XH^2[14A3<+<#XJX/D@<M\UO^[:)Y '5R04*'!GX%W32Q]C!=ZQU9>O
MQ7=*K)24L4"V4RD))3K)X7S'X#*E^9E\P@)"^,@_>E[R\([Z.R$1=^#W><;9
M^!5+%(K"0-??LA+MC9B$-KN"-3QNCW[>9'S(B8>>ZG%CI9[N3S"K+99,3]$I
MW3F\I-@"DQV:U58R,X8M.\F]F(41:UB@_-R+R[0E6]-;,$G5039MB*2'Z$$D
M8L'H9PV+U*/)EVF+S?#TM3N(=J22S6W*V&.7?PX\9U(GVI<)K6P87%3/X'I3
MT)*655?=B*^AP4ASU0\&]\1L:\!M2$W=Y!P+_&,0,E2@\K)5]7]E[R57R=ZU
MZ'J6H)H^\2SO.*$17/S]BNYN4&<WLNZ2+$/]BNC:"GNN,Q<I=>?"D9@]" VB
MN$;3AD%_MDG0GPVKB2)3P0<]=:&T_67GH!!BJ!=+RD#CTE)S]VY:DIP4&\Z>
M:1#NE?RLHX?9EH7 A+/>HQ$-@N.N MF^!Q4I.(J/Q]'5%_?[5K2T).0)UZ<>
M-_!2F?IR\).NY)/GAZ$]GHN[3+=>=&53_'3><Q'?6;CE0,)^;T[MH20*"] -
MI\58[82 '??$&C] [?GY$N<D=,I<OI[UYV>-#=J:SS]/FX/EFU,9+KRJ/<^2
M"@F4WV+EGCJ^D-UITI)!3+H<2>]S&:4;-=H*N'V,O[Q1R=P+KE4(6<I!@+I:
M\1/W^U<>-M7Q!WPN*/U.T'5(<D#$T-YQ:KGU''KO0AS2UWF^5EE,OA%565#'
M>48OR*&V&"JB''WE=>B3U+:8 Z+S(@<_0TG,-RQEELV4M<'EO'5<C>Y] _A:
ME1C,VR\ 1ZF(_JNOW*65VN:*/==F#'XVWK%\:&R9 M,HC05#?;! R&823-%>
M&.&ABI9&-EZ8CA[+W].?8AF;[QV3#7\O'KZ:KN^T1T*A^'A7@07JB7R7A*',
MAX0*^FC5T)]\OZ<LOVJ'$@6)B:7CWW)7)#DS7&G;M4+YK$0C1^HG,+1%1:G%
MA4T%5-JA]DBY[]HS+LML;K](CD'31">.*)_V%HIKDWK%$UDS*&2OVI/Z*RK=
MR RY/6_-__LCKO1.!N8086CT7;GOU)]G; <VC$E";"^ZIW4=[3QH#JP)M&5M
MAFF#]?,OAOW_M]'/3[WK[;]$OW50- AN&',L3#5'3JUW-3BV^+: &#>?$;@_
M^T-YR _5$V#X9^S%W]GL>\&O4X:.7;Z>FZAPVA,R^S99]ZBKG_/WK1)IUN 5
MVB-?+C-:OBI(=^W8]LZ/,U;._/>3GPC>U;76>@>:PV6$(Q9 N\<P@ODY=,KO
ML9GGXUTNRG=ZI_CH7:T?N&ML!8MF3*,M44T:*)=(N@.C"2?Q"E4NR%JD?WC<
M?6F]3]'?.D")CDF3;387:"BI[=(EU8Z6[[R'1U 0-,)"K1T1$_&R5*&EM>;#
M-4V8Q@*]5T2ISQJJ,[L,3Z7H]%1(+#XPB6<2]7N\UR&9?4/$<:>1?W2@=*Q"
MYMECK7G^[T'9L'UID?KX^02H/-_1;%Z^?<MQ /3,4V>=#E2K$.9[H;4 E75L
MXCVZL1ONYM"K?V-JX%VR5&K=ZRYX$#QJ0C\'$752-]I*A-;1:!ZMW)68,SF_
MNM]33D\L)/@S3+O/_KYLH/ZP#]%'IC.UPROB#91CE]]@9-W-EJ6R+,V+!W>I
M'C$MG3RQGN7T^BWZ1>3[R9Y%R,6#P&X0[94L>L]KY3/DGCH\=HS?U)_!MEZ7
M07\@M78A9<B\-?SFST7;D<('\:SF0O82MJ\OKVRW,(QDDL+7 #JB]_-HPAK,
M8G1\.(AC-X%Z>2'L^)*U3Z\&)?36&<:F&1TWWUU1\U;DF^ ;5S^FIG^.5A:J
M%W>A1"A0QS4YTEERN4UQ<^?.Y%*.3L/X:.&KF"N;A!_)=Y<&;ODN?46TE/T]
M3"K^+4QF/=;[2%-4?IY/%D!BY*3_V,CW<X>4O5!9_D7=H;#1PHR#=_*<\:RJ
MES-;OQ9IE!IK;B*YCJZIJ8HMK@J^!AFOR-?>3\\#@,^.SX+_^\VG6& ]D!NR
M/;Z4=.T"M]"5YU(9X^I5Z2>/Q@]$5'GP=F)1PF08-W1:+B1_:1C#<Z+ H,"*
M.O2EL_]4V&FV94A!G,%0Z,N2[OK<6:",E?DK[2Z($8J[0'-%"X%UWG476# >
M+ZHR#17CL-7#X?@U%06Q73KM;HL.Y$0;.Z[H$!NC-=7107SS6OYT%;1+/X7R
MZT345^^0%=AR#7\(E7EQG$M1TO&-,/T-&7#7[K]^.%J>0[OMEYZTM+/3PJ$1
MX/,L5LSYZ.@#^V%.U;M &K_4\\F:5^@<W0GQ+,*3 \TQSBF7Y7BXC.>S/E+M
MA3D*=I(V/3<E5H\+*8PV2KV'@GA'*E#XR]C1H*/VI)#GM" \*GE1->DUX>E:
MTN" I?(N@=]/Z.F%P"_T15<JI+2K9X&B$BKL7+(])=,L5>5(Y^, ':N/+A<R
M$NF0W@(_^%-M@X@'10QUX<YR 86LC0BZ9*MLF#NBAL7=N&7*=<7H.4^$<OVG
M6"ZDH&93"@(01S,%CJKQO>,L"L/Z,2$AS]#U_KT\)]\O45S!\A.I8;U:]TXR
M&M 94&K"3&2?JK,:%M#-^=;6''HR/[_</P62[=BH^O0FOH03T^(**6NKKDSV
M6DH"NG('%DEA42>-'KY/3>:V#:;&S%9?%=FSV1!\B.&LXSQ48BW^4RWF%2K?
M%+4?4IRY0+P]3S92+EA1D+U]V!/CQFOS])&JT6HTWZ+[VI!BH^.XX[6UV"V0
MFZ.;C>WK@O#A07'GH+<_0B]T:T)--8:4.V>%<--(#_-?@^86GQ*]0G(L"UXG
M]J3P5D:437%A NO%<[CQ&EROAS;)4P"'SR_^,)2_%29XF2%'L!P4&41X)$P!
M:7IJKF)<0T4W[7I*ZL(L;;=(54^V+,X7DF1>L_W\'PK17 "$8L_R0F4'3-@L
M+0$+W16_!/<2%P]7:+(6L50XP7>"CJO[*=-BO/EI'&[,_M!YZ'#*0G5V+,_:
MNZ^JGP*A,B =H<K]&.AU:+M'<<&S8R$Q=L6[$TB-&HX1/+[VYJTXIW.FFN#J
M^M]Y=VG;/@@VI-P_LPIA6_NU:M-RL305Y=)\=S$+I#%1XSCH?CXY9Y5^A7G(
MG=R&^)U,G?B1=_%F<0:PN?D_\,;_=_F"L5_1 BT=1,)J+OTVI^T---9U[L>L
M\;8V/:53#,XE[^=OWVU[#0O-2-BE2[\23M&,*3!*5JQR43-.O.:7S_IX6OS'
M'E7Q56W@6U.)*MW,>W-[- ,PX2=ZC)J*.AZF=,BXF5.&L'"4,7KF;T464E@W
M=^H#<YK<M\.Q*QBR&Q8'X'HV7VIR6"!!78WK:?D.)BV%Z9]+J[D2"L8(4E9#
M4F[Y]  NNF8;W131)A2=6(#,#!W575>L/2;8'_,:7TRSSJW]3%=C9\_H2@*]
MLI@3E2$44^9XOFQD?_XCAC9^_DD*\8=@C@@]I55W5R(_8'^S4J=;D08CNA1P
MO1YW_F=?D^)HEE2MND><;X:4ODOKLZO)UA)X^>82Y*5*;$AB 6;QG:1$'T4R
MM2QO"5[QCL^9R\^^\3YB5AK:_2W[,EB>-5;)0_,O_$'O/PD[(V%Z+'#&O,3,
M<$T*VQ"T;_=>U467">.#A$N.8)Q(\M,8C.R%&"1G>2)0%"7T:5E6O7%<8&^C
MS5=0\(Z8LYBO<];0O3=]A0'?"Z!<R-J(Y21*=.3 $Y'M*_:G&6E].1R^BV0X
M\%KZI/T07;3IXD88AF4Q$W;#/D- 8VFF**WX2WWRA@99E'#*:FK.$Q0B6$$:
M35F$,4!NQ&-$E]5K4>1)X0=[UJE&C9-06\?2/DBDV+RGB+68R$Z-<I_?X0",
M%1*[T,W*A.J+M$7-M::50"*<Z<VF,/JW4>"[J>0,7YY*5E)8*-&>8(%01>NV
M"-#-Y@>-ZV%+#((2G&0<Z9H?UHW"R$0>)D\;<B02V/9=T$.9HTR<380)56A1
M]:8U*;(#$93?F+UU'[[7S<X%R*\]M@,6X0=5K GJ,4[\6MDG%$EW,A'D\$AA
M9*@@600+I)?>Z\Q^3[O6 ]5;J-XO1K$KL*.K6#PT4,R_?LT4%6$!F]A[HD3N
MH%;?JSL!HF"H0T[U5->E[3)+6^+K9GEF2!Z NU#PN\B5)/1;.6TB,2-;1L6U
M04XCD9";_V>O#^Z_H?Y/\/;JP_6FRV^KG_;?7?;V]W>^:N;^+(:?L_UW?50_
MJ-]WRW7O_!X;YT<AUVO4BU??<UX;)]U2/;6_:(KSIP7G$[3/V8F>_[CX6+/#
MQW_=XAUY^GFFIMEWT]X?*UOL-TM838Y_@V6\/G.#\3RK\/OE\>Q_5"L?_54^
M*IRIY)OMN=E,;#I;IJ$,2\)"W]O1KQQ-C][^=]R>_6U-V#ZE]H-E%U]Y6NR*
MW2[<$190)..\/\'R^;L+[&>DEK6N^^/PT?PM<VGIX_DB+P-^)+U]]T:GY*SO
MPTZU&WS1[*IN!B("UM=M'\ER_Q-[MO>WS6NK?YO7<=\7C/P[Z]<[7L^'J1E7
M&CX*_EM[OLC2]'OJ^H/\;)'>CUXF7N*R[SJ9F_!W6?"W26[\'VOFU)>+]J[[
M=T:>YX_W@[7"AV9-;PMZ[G*Q_O$AX5*C/7([)E@4S_NI;L)8_>CXX14VX1_L
MC\@)N4U[J7KI'L>\1\XZ?:=V.D5\\@LICF>XZUG^V_.'_*%_XIXIV>M9*X+>
MO7OBYA?VSOQ6P^^ISD?KYKR<%;JN=]GMS&\%'3EO'T<D=0@Y+9!@5I\W]? /
M\6_U'\0/YX;'7:FQ7K"T]=[.B77/*E.$FCP5V)-$BBIB2A?P]]88?G0.^#'[
MD<6>XJ2UE84/]!EGBG//U_OGJC#)>NI!4^<'<_<?BXT._6#?^V7''D<=\^\K
M;JU;OZKBTK5'QWZ)VUNMG2QJ*'A.)'7'R_B\&HL?W _B6Z[=.B(G<2'Y\J.K
M-[:^\C29W+G)L/F9<6*!_RF+9SO7LG^S^^'\<+[HX4>ZY@>W??NU1+AVD=AO
MG[<B0?6527H!\@N ;EK_-;][OV1-\..]^<[-1Z9'K9NX\F1^>FGBH]^U1N>]
M0^RU3J8KRB4<>-K)\'RM]>/ROC_%#][W2BW;F"_9?L3HA]XEV;!?9Z^%;>@]
MDY3Y^$;!D[*#QRW/UDY_;']3_*%^_Q]_^P[3_>RW[[R:SKOK4<0ZM=9TNTU*
M5JOE8_JRE\0WQK'%"]W)OG]# %@MGU]6G^QQ+)(G-[/!9KU^V0$#AG/&[QWX
M?R@NS8QR/W2>[_"B5]^KOLWYME*G:NK7TS&^A3OR],X=F3/)7W97>&G,]</W
MVZW8#YWG=09V=G@C][9-Y-Y]-.>[D(_ QI,,)\XXG'PYA^\J?/)GR&#V_S<!
M4$L#!!0    ( &" CUR\&H4'NJL  +JP   8    :V%L82TR,#(U,3(S,7@Q
M,&LP,#DN:G!GM+IW5%-MT"\:I$F7W@D*"$@3:5(D*-+D19J(TJ(B-0(B'4)"
M$9 N(B@@H-*E1'HGTIN TB(U$ 2D)R AD';R?NM\YYQ[U[WK?N>L=9_L^2?[
MV<^>V3._F=\\>U-_45< %^X8FQD#Z,X! '2T'X"Z # $T)\[]^]!&PRT@_$\
M(R,# R,K,S/3>796=G8V5C8V#DZ>"QR<W)QL;!<$+G#S\O'S\[-S"0H)\ GQ
M\/'S_;L('3WM&@9&%D9&%CX.-@Z^_^U!_0;@/D_WEFZ"GNX2X!PW'3TW';4/
M *3IR4CW'P/PWP?=.9J.3,SG65C9:!,:+P#.T='3GV.@_U=KVME(VGD  S<C
MST75FTR\UH^9+_GS78O.^'1>ZE9M-[_-3ZRTVI,7,2RL H)"PB(REV7EY*^H
M:VAJ7=?6,;QM9&QB:G;']I[=??L'#QU<G[JY>WAZ>0<$!@6'A(:%Q[Z,BT]X
ME9CT)O-M5O:[]SFYGXN*2TK+RBN^U-4W-#8UM[2V]?3V]0\,#@V/3$Y-S\RB
M?LW-KV+6?J]O;/[9VL8='OT]QI\03L_^M8L.0$_WG^/_T2YNFEWG&!CH&9C_
MM8ON7,B_$[@9&"^J,O'<M&9^[,][Z5KT>;Y;&9]JNUFDU&RP_$]>_&05D%9?
ME<']:]I_6/9?,RSF_\BR_V'8_[1K'L!.3T=S'CTW  0@VWY.D@.4AOU,F-M0
MI@+V?[L7@M,IEPAQF+=40$QM37S!Q1E!$RK@93P#94+0\O?>U8L*]=<'&P$P
MY!L^GKN ?:^**^;Y:8BT]KN0<9 79#15%P\E) =YZ66CK/[8IXO]J+4WYE9E
MX/Z11*"GL##BS.^W_:0H;R\KHHXY[@Z:Q\RN%AR&Y(T8R"C>XXG@7'Y+=Y9I
M%";X#3Y?MHK>DY[_B+U<K5P:^"W^MQF]47/(W4X(J ?<I-5#!8B2'K<2'A?O
MV%IBB&'N\>;&36Y6/\\Y^6X-<  B?/B/U NQULBHIOF:]C+GT+Z'SIYC5YQ*
M^NMK7+1^C7R #DI]K.@"PKMOPQB@)I0I 0FU9$L??>;6K"#3L59/5(43^>#C
MYGR4?N;GKL=8$Q)?PHI6.LG+9S55JS^=GSS]F2T,H90K)Q/P@_G&M=!-_EV0
M($6; %P!)1@WKT7"%F[7!31=E%^2'OOS2MO50'R/_Q 5#5HI00(HDJ%I"[?K
M<4]S(Y>^Q\B!;9L\+P7?8*(83'0I_.C2ILP6<L ];I@8U>'&ZR_GZ2-$1[W6
MOTTRVTGRF&Z-L@+P.@KK/A *JQ]1_T_!18M+ED*-WU_&02H=[=\PR(J#<;L<
MD6H?(6<A28&.2F"SCB0JP*(ST:.Y-;I9^E7OQ>B/'*SQYBV77DN-B6C_J5H!
MCG39T+R<0ID5I +JJ( >MA#LJ1'N?KMJ0VW6P&T >\?[?8.M?<B:2BSZ*W(P
M?=YPE=S<5PW!C%'2*[S+?1N(8?ON[D&@H#P(X.,9G0'PJ[@GXKLE039A3Q;G
MV L7;03&@/C2BBH=BR9\/"I<!G9G3R[LR^CUZ#]]Q,ER(Z$Z,ATWB$<1C(@W
MO)-+0I%]6P(U]U2GJHK4QJ/^*C*S$7(!)W<4^BE,L%\@5J1G7L6S#D&,)T+C
M^KL(+Y3<XY:%Q9>@4$["N +7 +*YL#L] <Q]#*8G)/<S_X-J&)@+S'1L?B=\
MV/<>_8-4#+L<I?_R<Q>D@69P'$F@G1 2M!:'\IWJ;9J/FI)8W_W%J^K\C7';
MF-EA",=,XMO!1V*/F_+4"&WF4Y&LWVOG'!I2>9HMK_HWG*4UT!T[\P]!-0F-
MJZ!D&$LSSB\N*"_2\F:.&=$F_]-Y8G<WL3B$J4-J (RUY8K29\$ISLN@DI]V
MML9]?S%6-M_PHXBS*'2'X!ZE7_JY%1@/%]"3P27T6(7F]8BLUS07F5,!*A=
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
M-TS$[ <*L6;H* DZ @J#!HZMI7/,AV8%_GKL^,#O'=3ZP&,Q^*]L]/ 6V)C
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
M36L7:R^B)4F_G1"]AF#.=]X[5F%84%IN]?=GDZG^<JV2:[GP[0>MFQ/,DZW
M<Y1EX'F8)&&DM]<AN!;N$U$^]&1J7T-<$P)QG!7_E#6ML-G$I?$A$O\VJ*WM
M[P%!4"68M,3UR?-S$D#N_R=16 <3Y$](.>!TT!Z*"K@CA?A2@1 9*7$VK-@6
M>GH_Z.*$!-CR>XOY&WN0-M)KXIPWFE6/#HO$QV&SWKY9WG(1:?[18>=Z[@(J
M]]GL=O2"^#]N;04Y-J%WL$N0;Y3+.%D2;\1*:5GQ@G? GS-EI S^2^#[CM%7
MDD</6+*>!S0<_8A.@^"5BNY;Q-V\FV>*R7ABE/[(B(7\XSJI\J'FNK9RM<:Z
M5X#CY$FDEKN_4^U+>)8ZB;SL>+9P:+*IM;OY&:I$R",:A6H-Z' -^ %)#W$N
M<6[/;6Z8WV6#N G'3??ZJ\:=\_BN:R"KJ/#[($'_8O;)JGOG*I)[6T(%B^Z1
M)UG[EV\WG5F^!#4H^3C+,DA.D[X#SGT$R9,"P,UMI0E>E5Y:\X&UI\$G7V]T
ME-*O=Z%LRMBUF9FKH8___8Y!6\_N$X%S9S6[D&@ :4*?5W8+D(TWCG;WG9?U
M.0 NU'?X:H]?H,\\/+(=4XXH*:EJ!^?EH(]V$+Z-;L/N)][DW4R'P"Y$4T(>
M[ >P0=2!Y(U-HP&23? >X3'VQ4FOU41)*-)@BKU9)SF.[C'/Z;/>4LVU6!3_
M$&Q  CC=84'4I*#:-'-S:RK*ESM_W_^Y;25TX.M<[;:P84+KS%-2@C3./%9
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
M.F4/,:QW5OHV]^'/U(\L0D*CI^W#S]9*?Q[76*X4[H(CL%)],*7D7BJ IU$
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
M,.=Y\:E:=#'LL&JQE5 7\TVB/.N1#*NT/CE!AS:=:0#NF@#M2.*<<XGF\,'
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
M_;4-I*N+G)Q<(.3M%VZUP]&,D-J!E/5;U4]4O_ALU*_];N,VEF'-B08#FMF
M+@ +=;ZZ7\&!41U6L)C#^=DI,'TVKW4FM$+RZ;VVP$<)[A/V^I-PYDCIXC[,
M%@MB07/K4_R.*=RM ++E%Z#V&X+<7[.0:D7O_C+3@7!&R0SB%S:[=*+51]7)
M]?!I6N<UG1H[,KG3AZDS@5&P_S^1BLC3A>E&,'[I2^VSB6]%#<T6N@Z-KXW8
MC6_%<@G"-;4WAT=7$XQ$ N;UDE[S*;V>?II5FI.(6M77MXFTJC=@;JC,FC8W
MBC>J(4Q;6ONVY[90MX@['W7;8)!>IO4'&?E^?6;@A#TBB[(TPPW]-M&(//_M
M[+DNI3W?VXPN"P/M)ZIP[!R88IM)TOW&<<IGK]=S.U@'.RM"N)7[1$_?NV!_
MJ_:^+(Q%G>QYT6K*\Z%H.]VP:NN>K&'>KV1%M96WX.WH"/I%S38Z>>+^L(K_
M@_0'3,/"'-*!$!5UJ^(9Q.!7 =WQ9-LUJC;O/<+71%=HFL0H1,QDZ4;A!LS2
M(#U4IY;"@,@(B7O-"/!:(U!MLM8#?T5W7*KK[TQNDPTHK_>X1C\/N'D@HVFF
MSI8>%^\3Y$\1PJ?8N^-^<6=)$@T-1Y,UY(,=.M#D*%R5^H(CY0TQY5-1Q<5M
MW68%V-;8@B-D,9Z]<T[E$6 95\]1Q3*NA:MR%XL2Z%VTMU8E5"RQJSD>*NM#
M=H[U>^<=7!L%MVW6(LNRWK0@6RS'G#8%OQ^FV^7',<6@I-Q:;] D^.A+E!>N
MW:FLVS-T/-_<>M;ZDUZ71M[\O^8UA:I*?T0&#!B\TD3."AVB1,AO%-LE"J(I
MAJC6;F\F#$PH[>HG\TOT=&=1--Z\OCY -R(Q:<I6QE)HG8!+IY/0]-LD&7N*
MDC;\5B?=1.R#S3I8H G)C*V?!BW=?GY+UK9R>]]+"ZX!:'@M5@,CG55-$7%
MN2K]%13=42LS.2,+OE*TLA*36Q[Y[+5Z4EX&W.(\N^*RIO,*B386H;T$_6RD
M.5OR)JU?*!"XW7503,IMJG>EM_0'[\F;Z=$QC*F$C1H@R@S+5%RC%QP(>!*D
M ?3VNR$4;%%S[1H^+KESX"<L+A'-S]-8DSPW)Y:GKC&1*$/T=E>@[AWK9&[V
M"BJ$?UVA(NV%QN(]+2^.6)4N=.(FTX0HLYA&1K7R3,2_Z:WSLBRI#HHNY_^Z
MG2BY;3T"%7SVCH-%S^EA4)>->PZJV/KZUKKEO=?_?-&\K/KU>-N[!?\LO60=
MZ%XCCYKJ87/WZ*GP3[7,\)TY$=_3;WDG<Q)T)>-B:A37"*O+TA!*=^U):MVQ
MJW*8%!U7Q1.ERC=#M*^O XYR/._>)=>X]1'D>M#(6<WYE)]@_1#91AF+GJIM
MTY&1\\*RQ@IR?_:[:_G0! QB>71!5!L<FE#TQNG4%Z*WVT^IQ>J@N4'5^_X>
MP<Z9(I)-J$)G>"2G@4*(+*40;KL(+0T?E[@[1-;]DD=75ER18S#.7C7>FC;B
MC1]Y7"T\]Y?C*E]UI2H3H9TC;G5.!@6&"!/]INY'(K^I$<4*G)P1Q_T &Y;&
M&AD+SZ]XWR<NK^69?@''LGQA\(\3!U9V5M5M7SX*=6]B\6/D&$]L)LPKKTB(
M*G,I-@!=GQKF2[_D94NL7B+&(/!+[*'1,5@VT#M3(JN7S=K6N13"6F*-SW!K
M@/)H:HOZHXS"L6'IM).I90)W:$"G!50<,"@ZL=FV60CNB48$T>V*%B4'</B[
MY,\J4!K*2[2D\_2(X$']3#W7T/GZCP"'YAC[M*CGUB?OE3SH2,N@N2EQ?/N&
M'OF]/V"(+9=7&6AM_GUG\NT-(O?*FE&W;GM(DQC)KO(8OI,9$52:E9%%2O+X
M_!?3I@04B(V$2^LX[_F0/1LG4@Y-(FO;@O&^</?+JG0K<*CYRY\X%T'MP:1.
MWBJ!33;1]\[77)4Y,KZNUNKB9J).>/J2F7]8J?M2>\G X#[C4_^T4?@S0I="
M!UNA-L=)_YH0L9P9TH E/[JSW3^$F8P#]J/B>"W^G!AN4V@2EU7_%YI&!@9
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
M)3F4YG!C]P%)ABA+R*.4:$BXA:C8S,5+Z<!;NNMJ&F_Y5RO.:#9%W@$DO_T
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
ME5M(-FPY;R\86X3UFL*X8X%#$;NHYNIA%QN=KK"*9V/?B=93,A_QR[+L^S-
M S)4,>'M'FHKFVGB0%IAI^42//V5ZC\SK2ZEHS5!'M%PZB:J%.().G>^.!SI
MENF5L 14>(AW2@-Q3<_>:;!)O]9H22[^#:2\,+W*/_>7UJ:8H1DRT](+J3T#
M]((2L@4G6C5QF?>)P;@3(Q9%'<\CK5I.VCN(V7O.;N$T#<^Y?%HJ /X)G;+_
M#"#1R)T3LS/ >"!TQR#$A7R;R(MGUC]'436<JMZ">U[CM=Q4>0Q,L$N:C,B7
MFI$3YGA]M1YPHGCJ<(^>R^3_AV;A%Q6D54#4UVJ94APT''XTYL'YNPD](<-Q
M4=AVQ>?GJF1<8K_ZEE)2RV7HZ&4%"V0D^4$AHN91[>21@>&PU9CG^.]Z]/@^
M!^*ZT8%HE-[W$X82A!<6&$%V1I99$I'=&8^: @L,",&/Y@S0,5A]">^N@723
MZ/CJ\EM_(!)'W^KKKY_:+N7%8-2D\'T=0LK$!&P.C6L&=I%8TT6K-%F+\9 3
M>+K,35FYJKVML:(D/R0A#9-<(K\_@@9>6>!^N[(DY IC41,H0Y1UG^P4;EY^
MPK!^B,_W5ROI,ZNCD_<5O"%Z:J8A1-8\9Y ],/HMC9NXRCQ%+]!VE3_!+Y:S
M9[U(;\/Q6_7AQ2X (C_P7P@:-[Q_J6+C%-F%:MTL*9<5)"X])'I@+L%Z-$3:
M+GM&%,RI+^S-Q*\>YIFD>I0P*X]JBG\O0M#U-8-ZP Q;&E*XGA-"]MMOG3(W
M]\GIU_XZBL;M)IJGY2Z'NBY282BR/"G<:^=T_S67B1;@?Y@E]2;^P]ME:8YS
MI3F[GHE9$.(Q3S.>K%RI:XBK8LHM^!AQ(0G0OYIE^J/ATF",5"8>W(V^B(!T
M62R*3+>:Y[EF"S4?DN-M3"8<&FHS _83G"H[!+P/;_D+QOS">_5YO6^C::VO
MQ4.Z(4P([_UU^N:P2S8V]77^#B\B$BVTZ3\N8R*!#-FSM)-V 5\&N2,PPT((
ME]Z[=/!F8%3M%Y^'QCUUTDJG4K%/N9QKKMVV!XIG2RRRX=&1&E<W!\J(-K Q
MLGY!32T<F;_8YT?C2_HE&A^SZL>/31"VLUY?X#:"3MU4@Q39;EL7[M5G%EOG
MI@:V-%G<R-.<_/(G]&M LF4VD)B[O!3]W<[HG*'P;-K??#\99JN;NVV\>/.F
M/\WOQQVZ'3M;]Z>V7@OU&6GY9(L0$S&R0/AEPV04L5AKY-C.7I/UBV.I.]O<
M<,!:6$3$E7 =/[FX&^*BK,?Y6##'EA#[F(RBG9]Y]>CKEE?-\+U'F*MAPMM#
MJS?(!E);(>$U/^(EI3)QT&[4Q2"]FHR#3@W)435S.-V%U&!.D_=X$:]'KC.A
M&KW->H$<&8'_P4MGS(VOM/^KUI03W4;[G5B(.^AN TT"R?K'@QJ!C)G\-T3O
MMX0>FVH*+4,-M!YBBWD97_R*RQ(MO#+Z;X!T@8Q(6Q[>K< G=(9(I3^;HH+L
MW)E&FOIOY]S.OP>RG1?]!EF$69>2[@;IAA.$_D,$T3U+[%O5\! I_%3E:89U
M:][UENSE[Z%J[ZZ4KO6.)8>%.'ZH2R YA'2!><DN)!W$M_/F6_2YFDB'56S+
MX8VNY*$NLKOCASEU>E5$H2_X.&R_U?LU;L.WT'-FA(<Y*P>[,X5$YH[Q6;>
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
M-_\4QF]X4>/KZ?01\+R6*)0\,"&6\D7!P\BTB5=(?#2!8/B]FSRL\/3%IS/
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
M!U!6&J'O[YL-LYP!7F?A[5=PRL;Z$!YMQI>.CIS:R>/KZVU>:BT=_3WN*6<
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
M#L.PI6E@#6:L5[1;G/[G)20RH[2FWK3C]S#=2OHF1.V<KTRV7/M6?_]>X"6
MAJB"EV\]2F''I02YE6SI6-#I3;XRZMSM<7\8_CW>^UGB><1Y &8AR1VZ?<@3
M&.;YR>;P$O EMVX'&[I7,:1,XUGOTVAH;RY%XW*:FMUX_:+O$@#$6*0"OW$U
MI;!5#6(C@!5&CCRC78=?/W1#!Y)IFG2R8(/!<L&B).E=F/9WF$\Q>(FW.?4Z
MT1W'?@GX+/4^^_'WK-F;37Y5!FZ4LU]Y-\-K%M#VGZY3_LSPAI)? N"8"?(.
MU(^+/+=\@Q9H$/'JSWH.SLK >,84^A7*TRKPW%G@" ??:K='P^ VJE[:8_S@
MS-7JZGEAU;A:AZ/=TY@H9K6GDI&^UZ1HO6YZ/CM[B6KFA;!ZJGY=@N%X6CR?
MC6?Q]-S"GTPY%>U=Y^R(O@1(=8*WQT /'B3\OIX:AMI4>,^;JN0X*]QB)7*
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
MM992PT,3OHZ> "\DIY) V6K^NM73:=8PUM?)<,ELG?O\"V^;#2:7_PS/.^2
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
M1']2?M<W,)XXF,"P\WE0@HQH6 E.4YLR"]HJ=[M[!B_E9KCR#12:+/X;P\Y
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
MNM+H#DT@F]S(4,EYF][6\@[7D%:EZ>[IFLBG9-A]TK5O\T]:1!_(]!*+/_$
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
M;DCG'[^M!Y*B/+Y;H NG/Z0\2<NH4Q!$M=(Y 8_>/"W*TH;:>Z1J7SXE')F
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
MU/RH!_,35_<G4=IU1Y$)BR99?.)ERF(""W\>%C_N>;-!#'A1];X1]=-J@!*
MR6 *JN0\>6[H.CM@J37(&!PBJK'1YI=YWP%(?'S>/PFE6KF"D?!#BT-SM':<
M',F_LY6-WM8/M'E3=+NX7<&_#3F#+;KX<7IH2J6;K/+X'<SPS@GCAE8,/EK,
MYL:-_YUMHI\CM<E:O? CK!D,1.< Q GPF0073ZW>E0M]LR<S0-3,%*E#O!;?
MDGWL\1#$ H>"F-R%'9Y -;6(%D]I3-UUTN["<#QJ<R3](\V=5ZL:_Z#1)_-D
M27Q2TGNIFKE]CW9VY9&7")5*I/RH^F3P7&9>-7G:_#MK\D=NSY,K+<YC/?:O
MDJS:0PSH[4*>G,O>:DN86':G14-]9H2H)0>@>.AA!P#C-.Q[TPEL#1?!GQQ5
M,6Z\\IU'$<1MG'J/7,V28?@QBTW,YRMEK:F(]0.0&PDK-/5=E&X'/WK)^"XA
M*ELD(DLIA?<N:#\RX:]5'T(!YO5-J3?G6THLW<A^34:C?:K:P5N0_$%XJE,J
M;O'TE=LU<QL;;YY5Y9*QO8.I:,D&2CE@/)><GU#2,33?/#J/$<'STH)(=%IG
M&KT3-RL'Z0Z'QA9V! ]!-1FH5L"XRF<<QZ6^S@CT>2ZGIR"CH!2=_N?7QNS9
M7*F;S?ZOMI[8,*2!+BJ]EZ6?>)VZU+D&XP:>=JFG>_]$)LB^MQ0/B%_\T#_U
M2V%BT!NTAQ%?/>H%E1C3JHQS3/0Q?)_TZ?.1#Q;S.,6V4IH6D(QEW&5F,SC(
MFV(SR>:(4?4\J]9WHF:_SWU3Y*P'V72GA-NE>^/D<-Y.#OXZS0<@=Q^>3\VS
MOLJ)9(#C;,/ME\^H76L)^\9SJ=W)6G/!W?E"2%FS]#^^VE<:SW3O#:EGR+4:
M^[GQ\TT1"@Z%&R?\CSY.7&0\H=1V88X6U:7V085_H!SD<[4=-9O?7PH]II'<
MR_5QTK+SN]&<G8T9Z)Q!NE26P<^;.AQWQ.Z#C$"F:@E#'=PHO1]M\ ,0G\IK
MREYW2W!<XVM8_8:.HV?5GD+ETFG>_MUOP6(VX[D?GE:'SX(9FC-G$9(0P17>
M7A_>B2LMCQ[2'\>R0O[2@]<7&,V]>E](2]%/9X6]]W=+8YZ&.07:)YF5>3_^
M=3E;_P.(P_V5Y@H(=.2L"8>3H%@%#GO&<%,(94+!1K7IJ\;6@8\L[T-B%V=Q
M5X<?*3;6/V= 'YKQ!P?/Y^WFD\!1SB  -9Y,\N=$^N.MD3'&&<5>$K28(-,[
MC#K9V.JJ!I^XRCZW3"6%JLY;BAT-;ZO%>VY"+C_V:@]Z,-0'BT%#D(Y=SO+/
M.?$S,D,Z\GQ?LH9VOARNK+3'S7ZU>'?]#R-PIJ9-B0(GS>*9SDYVW:Q#%$+,
MKN7MBNR6*ZG^/MI1(Y+)G,+H>J*-N>.N> NWF,WY[O^D._QW9^)+D=D6;4/U
M80).=E9M\07-->W1[I'(7P_2?D;8WC0XEB3S&29H<@PE?@ Z',Q0;%%E*"H@
M,ID1S+?@7WI^LXWK=%2;W]_J1JRI3W%A9L8/HZGY6W,X_/(X?B"/BS*D%6O?
MD2!IT<AY[>%D?\-?6$ P:%;%4'K-*5/LCM.G,R9J%#998G'[FK7IDMJ5\-_*
MKOMAKV>ZB%>W_+-TSJKZRMX"XUO&MT<S#I.K>AG$Z0ORWRJ6?UIQ?997OGCF
MSBO*!:Y(P;.[LA:3/M,7*Y==02,_!S(TEZ>=GM]>N$U<[:IM,81SHXY15/&.
MB;FIAP%5?(=XWH)OGM/1JY'?2N0?]^G<G$UV0V;0@@";>5._-0<J+Q["L];2
M.\G3-**K<6B(3'X(NN%LGE0K#)++"^??,3H5L31/"P/L.R3\CZ3&= @KR/G@
M&M_*>>KA7/2-]4)FX-FU7R>W-ON>]#VY73<[$34WD_R!.+O"3E&4H O&Y_2@
M?Y OJ=5@,<;L6'G1X0A;KD.'%T2<<\V,ZS9']&W9-?'RW_C\=PW%=P#B/E[/
M?'V""HUA=\ 2JA1U8KA[)0UP_*KOZ_\;^ETJ!+:F/P_3P_#3_W1PL4E-V@$(
M?S9?U!-':?*@RN-2LJ_S7LOH[OKVJW';T>LO+G!O;QYCZLG6/A$R^AN.JBGJ
MX*YXJ/($RL!A_N2L<$G\P[-^LEL9;F<C4J</^=!L<=)03M15YD<(0>\&0RZ;
MK)4 E?_[4Q&6JCZ?:9+>J>?V,O.&Y'L"0XWF%\Z?$D*NCR_)N9QP@CZHQ&VS
MJU*,#8?-?:B9A"6B^2;6GGC/J%%*OC&W5A4.439ZTE;O5@N7I7B.01T>&@XJ
MR0*K%B ZM<0L[O/WPC/ZDJKAIH$K5U-J"EO./'V0Z6;(%9K B*&XT<KFL1-%
MM&# [3FY?#+_"#!,/O$MZYV'?^COU4%X@IE:J?4ICBCPF6KY1A4C_OUR&D=[
M+HGUCGX>96#5RK3"0P]1;U<O_[QG#-?1JZKJYG;YXO)E+K3:=)ES%9&8OW45
MY74 NN\XRQ3>7<!1X*E_M2'1$!H[#,0:NS3&>?8"IP ()XID_--EECC*MC'L
MV[E5[IQYO+'+Q9_G8MRWD39O,G[95; INLGB473O++^]FJ9.P[TS7>00WIT"
M<*'G?R6H@-H[['MZ+(=F;_@?@ 0R40^4C4QR1NXR6,*LKU\#9A33Y0:7.+X6
M]W]U97S5_NXS ?/&3, O,C^@3 LOA90CD"X]'0IM='0\65Z;Q^=4QTWTK>2!
MJ\>53@<D7#H2N+%SN_B5DK6OO%W6=/!RS/3O5=.9U$',ML<+A@(@285U0S4;
MQZ''&<@QJ/*)-Z(7O$HN%$YZTC &H+85/A?C(ZB2.**E[B7:(V;Z 8B45XD^
M>8F=XG:T Q!#A5A'?+^YOEG[//&KD EN%_O;!8/(-EA!7/QYW<M:5[,,F^&%
MZ]4(%GL^EK,\_+?$OS]?_%_EHC=?PTRNAX3CR4>-G7V4[*''67V=-Q7TMEB#
M2UMG%;1_!QD2O/] =5@]+U%6S4 @&2X($/<Z,:(,02_!E+?D<F/E9H<'9GW]
MOF\['Z0O"/[J29%%&F!+/3_Z-H:M/65Y!6#Q\*^98G5..7_U@X%55"E5B:9)
M]>B#3&SW(, H?VJ^#56OO6)5;WR#K%8I*D5JL+^:)J9G8Y&0\.P-:3LC+]0V
MMB_U5\(P^>DL&&56@!R_0='JP7+9]SYX#Y3#ZRU?I"G./VKXTWENH5F@[8E2
M5)/,?D""H^_[LI7W90ZF)G4,@M_^\GA_:_U>W@6*.9N;I:*X/Z[>)?2 DV0:
M>Y@W5[GK$U2'-7;*!3SQ$E-9GQ91PV^D^?KE'K:C$TXU3$>HL4O?XL&_+\XY
M'Z4$DH>07V@O@242-V7L=8E^]/NAM'J?R[W?2Y;N9G]=@N@-MG1$MA/;E.9F
M\?+ZW?EUV02X&!&HA8_YMYGKO=J[>Z(!^K-$JO+JR=S?L#7>KVU")SFGE_^K
M)/Q,C=[9]WA1W_K%X^S4Y*]!G>L@8P>7AT+@)NP+C <&.,T;HPAHD=R *-]Y
MC>"^B],'H+H@63!8,B9X&\)]U_3CE>FB<".[*9;I 2A-L@=#$V0SBY_6SK)L
M);ET ,HX!=BQB^HO9N>]-V@!1EK.Y\,M<\QO,E2*#T!D-AN.+42I'( *>%-Q
ME)R, U "%KM< '[Y7Y]8'@M,LMNA#N5[.26_AY8OM#,KY]6AG_6U*B,(%C/I
M&KAP_^UD[+5=GHZ]PG##P9B]EJP2RF;W>.C@:R;V2<G=+V&_"\RWB>+G_&[P
M")$#SO8^??H_T(+/.=P\G&<I[Y+,X?[,@)_W)OR!PXPJ%9HQAP-[&_UI_7"A
MQ',?I?$D*.PI72E&5UH=_O<;^B1Z"D:Q&11A_=B//@!%FT@^"2+-QBSW*7ZX
M%FSTB7?SJ[F:]*KB :BC!LG7RM<*\6<-S5+N#,;">/_X[<"YNO[]DW;/RPS9
M?A_][-+S\TDZOZ />.ONI]*BT<\8[*6,S&"$ N5/SOV[EZ(:_73ILR-82'5"
M_#;MW)'/4Z$X$D+SUO"FK:;URXG&"N1XC[-J9LF8+O/6G9>[89/]*JI4=UV$
M]>BNX&D;C>3=T3<%"Z9M7Y-@PMYO6Q8%':+UU.1<\WCK'YRR_U8[Q9)CC>/D
M.B02O=I@5-Y[6=S&'?T8V&3EY(C4[RE>4A3"%SUX *+83SI.)OJJDO=B>?+L
M7QBQ(BM^GMK-FDKO#'L'^S.^! ^O=SJNFC7NX!YYRF[QU1%2++S$ \!U4;U$
MS0,?!#1F!4L_):)=I3?OZ5"K=-]*OV^%IOX.-!<>A7N<6,98H 6HA%B6(A P
MC*#T57M4+8_[M,A.GKJ<UMA@?M$X*M(X80J[Y$'S8WXT":9K ,U!</[9UW7]
M;Z^_>S=]5B_[HU$,@H1Z^N3SGC3OGCG-GZT,3M"O,TP:J?#H*OZ6-(EW[Z_C
M-R2.SJL8@E:-RX6D HPCUB]ZFS]U+0ZM%+.Y*R'&YJ7B78R'P-(<)APM@1%&
M+O5(M,C'*BJ_^I-#ZOS^N>A>;>,GN>!.K"*S'N,[*\CJAXI91)I5 FLV<0VO
M"_T[;88'WZ38G@D+>GA8G@\2@Y'LT$;BYQN3_C!LYIV\GWO<>?.VXT'/#15D
MBK*<HE GVM!05]/V1"LDE(%D1_L+,L.^J7FX0PP9(,C3*5I6L>:MJ?DF<%O]
MV-\G-%(B2UZ-/"O'&H5)HE6FC $V1L?YC_9#KR),SB311/KN@&B'VMXGV6HT
MF'VQRP[./BKMI_D^C]W'-91?5C.^^0$^Y.RD-EF30$^H^MB.EW!DI<L'*Z'#
M!Z"@Z ?GN^+L5H9S.G1X\Y2435*:Q!,_OJ,*_\Y:&LWGQ<U]S)>#2L./&'TO
M\YW?. 7_YEM%H#,PM8__0=$;-DO0F>BO"(I-:O1L75(#T9R8V\4ZD\W?HH)5
MC# .O: OH$K'J6%J$9'C$NF3>LI7;OTY;;" =+6[XAIT///57*21L(\;M+<,
MX;*?58A3P=U/!4Z-_DX,>8\R!O!ENK^SCSL^U^^U@[_V335+64F=N1YN$8(@
M?U[$V,^GJ20[21F=.5)1>BSJ1Y1C:>#E/T8))]^?^1_9<,7J4Z?8"/<4+NVP
MRM+.[99P/FEU/ZLQ="&K_^DG7N40]UM-FN1IX]_MBAT7V9&)97U3X =2*8E]
M,!%_AH96G(D_Z0 $ME;XASKUM>-NF<?T8A&(KM\Z%_7F83@T/'%^"7^JV*(0
MB"5YI'V^8S;FVZ], <FNM6/QLT<!'YI=%,D?;YP:#?^(+"(S6O+^4?[I9XV7
M[=<O)2HV73QT3/6Q@L-:DJOK^)_#*ROG!1 ZK)'\VM1DUG&4.?"<"B/%QM55
M'B6@P8ZYR()Q4HBZ7\%;O2;?\$\/LI8-IT?NVPV-W.#M&L-0X!!)SWQNG9-U
ML[(K7ZBQ5ZFYP(KN:XU9NN$FPA.I-Q^<=?'X]ZET\ #'_#3&U7]BR0F0+@0(
MMZE9C5YDL#PPZ)A];\QO!R :WWY&K[XLQ5D?0% &MR?=Y]\;.,F9 302NO-E
M,+\D]@Y ETU#M!A'YUG7""3S_W@9*7,-(0E;> 4,LSH;<?O'U_HQ<_F0+7<8
M/^P_7N-V+0"_^_ O+%5HR0-Z>#(D*BC_R&JZDUFI=P/6RWCB^H]K'^:YBK"G
MG_>BMBET%M\PI96$3:Z#BZW<S4\Z,5*7^*JUT:H=;7E<L_28T9P?PN;'CLD-
M7BS*$)@N9EP%(JB2W;82D@V-,X?;&ZO;\Q:.)03G:.E>LW_XF)?WL?AR_59V
M,FPN9Y;/)&@^51BHHFWW-A"KVD-.[&[^JN]73"X)L.SLZI3NE)Y[;("U;&)F
MFL@&8AEZ8PI[/3 ?BF#=LQ8+F;96Y<M]@IV#FW!.Y=WE (,"L&N5VKQ=#P:X
MQ<XM$\0\9GUS P.8[S3O:GT*8<&))G4:M5^)DX%)'EZ$=U5C;8ZT$39J6@#M
M!Z"'O0<@5KQW=]N;4]=MIE7_RMHD9%KTKA--OO3@*#>29;L/0#6#D6BU>X"S
M)<-R7G5+!\YU=U7!K7=JYDERIIN(Z\=PO@>2=F9]]FYH$]8D6@TX'DB)N@@[
M?+U^'AMWY@T2B4PW?O @\)]7CKDQX<7)+;XE*;VR<&4[-@C5FK%YWBE< J86
MD]JAWIDSCD]&7,BX1NDH.:,XB1\O7.QR1[2V63@D-IJ],3!,%-C19XCA;X_6
M^1.+:,XC.H*2+%$G[TF;/!\-I0TO']J$66^91=L2M\O48WT%GD"GFJ0[GN;%
M'PU6?JJ5A[3G.XVV 23]]7LM'[WO[OH1=VH<0V>8X## DN[GA$R=1R$.0U51
MNB,=8JCS;0WZH4'%^Z^,,DO6'U@]T%3DUQ=.N<*!2(N9Z^0<80VP\PC&T.D=
M[[' D*0.0"_\62+R3W:<9HD0;[KS$/[; >AVKG;C'\9TZ'@*R@C@HP;.FV\D
M%C)"@&K26QBIXRTI6;>.">FFM=2%9HXDV5[H<"B4Y?\=DGLLJEMSZA#\#;J3
MI4+U>&%B2+^ZBN:C(!BJ+,5$0LHG3QBQVJLCM*Y*ONWO!;/_C;;W#&NRZ[9&
MHZ@H52D"4J)4D68!I$E41$!** ("0E0Z2!/I(:%(+Y$NH* @H@)&Z36A(R @
M73HA])I0P@TIG#Q[G^_=W]G?/OMY]G6N\^/^ 3^2*VN--<<8<\TY[_&/E:>7
M> 5=14?>3FQ7?<*Z2T)JUOIAFR,/^B8#K3UH?(J8W9(ALA_I%;"'0X^5X7P+
M\;E<Y5M/G8POE\APR>^;U#1K\HH>ATJDA#!P#M3?: 971=8Y$B%-ZN> ,H*?
M"6#"GG@5(S!L/_)TZ%E-ZL:80%?TIU-B>.M"Z0N:D^\Y6I90P.4,%.VR/WY6
M[M4F381R.047G!:5L*X3 ==T*RH9NL\<7Z=VZ9X5%'S3>GIXF4[E)M[40CQD
M+'945]C: -]NU.GP(Z&W2VA&^FH J-21<2#6^4M;MU7/_6E]+6L5\NAZZO.1
MN<^[+BJ6'&F4P0S<YMI:OBK[>!F-R9P>"<<Z6LT1X'X*9Q&P9#(H.U<V_$WC
M5F3N4^FD@Y@S-4YOU0JN-G%[54GXWN'>K6K=BK9$A=0+"J$_^JM:$#&%7M*^
MI$/UZ!\'\9ML%[22TFRC;1>3$D]IG<+\Y<-^(3N_ 7ZT]C4H5;P67:&FB6?E
MH7]EF"Q%9T[FOJ#$O4%IVJ!?D.<?[7S3^9QY$L@N^38HQ3"+Q/;"UT7_YGP^
MS_;4_D%6CX)95BR0-U6_94]U@K<1R*3]85F(D]N-V9DVR*OQJ.8M;I?^J$$8
M^9F@V71PUZ_LCPG<M]WBWW_PJG936@+;C"Z!U\=PL+.("6S%=^JGBA)9*#M<
MA3!>F8N3TGUU/%BC>^>L]I]UM&ABJQWCI6-/XEUW7Y27/<3WEL@@UE:0JA[;
M.]?=@G0NJ[99;:VYKY+IHM/XW[*PYITS9=8);=B-$O)#J%CY#PV9WO"%+N)K
M-"TL4"B*@"YV;40PP^V)[(D09Q1*B&D(TTF-P?'MOMEM8E$5.QYD(IICZ[C4
M_7)WY;80]3^-XSC%CD+.:Q+!U'!WY*Z)>>1?K4A'H/DN!/<1Z(\ZC"J9U=#=
M@=T6!E"TIBK(H611"_*O:Z%M>PC3$6@=+$=+[;D-UO[GA5?P KIP%Z%^M*/F
M(!WCY@?<$["Q%(.>CROQ4>Q,I32:%VU.@&'LG>0M$"!"8PHFN^@34>VC$)9Z
M,7A+X^'))MVQ663&PWJ-,!W!9_'SEY<?G5]:Z&@*:+LHF@P53__AO@@U+!13
MS(EK=[UN)3-^>0IEN88! ];UCO@29@W#/YBZQ%.7KYOJLN0V.M0DJ,L,H/3,
M1V'?Y5K^^$!X7#!7,7=(P9*:%96XM[W4CFIP+P8&^96?9K_WP\._ TJ\Q3/G
M?Y C\^1[A10F#FK^8>+F.D_AM/_TWO2F%8PE+Z+J'*[P-3[9NW%)P9P>E*'H
M:3F*2([$M69M=FZ*UD6_)DNR*(O ]JTO4/4*2HN0?-^ERYWF8V*NXN]JZTHH
M?>T99QUTO@19UUJ <[ \D&>L0<W72F:B'*P=NE0]KN,]_^"&[+\KXQL"EM;[
MR'?],T@/@3+G.;?+7:3L" SZH_*5C,JQ@Z30Y9:O50Y"K\(/LXSL>'U8KDTZ
M8#RIG[ .,E)SXBBO8J?O$RLY%Q/J.S(<AM_:'GN4R#B"O8U#G_T:I(WSMO;(
MRUJAB1WFKVPC)-\Z?,;GH)R1F8?A!')'K5P;^XGE:2G"QOB,4VU%Z925GI*8
M-KE8]:JRL>I9+9=EUQU.VIFGQ"!+P N?X#>K%9^N>_.M>F&^IC(Y.30S#^9H
MM A2S<^=0P_6TN+RS;A7OJ9.#:Y60BP*C16>%?*\;*Y/(>53\UY"QZ)F:25X
M_<<R;:VVZX?N.5:N-E/?U1_;3H3]"KKR VV%;L8"5W@V)"7:CT#CI[9:LMS&
M4IIS6)WE)TSO=^G[O)9UP(?OR#8&B_PDMU>X_ZQ<A[<0->8\HC'7_+?,B<C8
M"L:AB@9C6_F!JBDCRN5PP.@^]\.7(',93:67Q2S=BI7-GAU*(E4EZH_NO;BX
M7W3^6M&5[Q076J8MM7!.4&74_5[9%5I%I\K;DJK2JZDU[C,:KCI L/>W-Q_#
M)*Y]GX] OU<70G2K)/[(C_DU=PJ6J=82;DVI=<@DX!O3,V3<>#%O'"Y.A6P]
M%H!Q4SR4Y#XZ9V1<<URPCU]'=UU3QMAFW849NYPS&,VP K-:@6/;VXIO&.EL
M4B*!(I)+;8Y/10[OKW6E]$L=^"V;,\0;LYM5A$U*P7!QKJ-:\9O96+)4\RA$
MH&+-U>V^TD7M)/5'HO%LMYJVK--+V K03KEV0 9.PM6LJ[+ +CO>8K-+U3PE
M8@[N:V%ZMQQGIJK4KM,]_PXS[VG4^T-)LL#8Z&U@@0SB0<<BI^0IK 5D-G6F
MLI@F'L8>-JV W:E@?J3K[T[#;>_<#9=Q:MVS,[2 C)U$1G@?#!-'<;H41:)>
M\W#;=-3+=EW5/P=:,+U#U(-9RK4Y:VB3C=C WL:%35U6*[V:Q,V!19'(V(=/
MNEJ(Q[%N37,KSY9;SFE.7S>GU??U$_9PT847O@?>.'R55]]"<@8F;,D:<$X"
M-K&X4DL\__G)A5H!:LZ*ND[^(2,CWRI3SM[*WLJ[#_]D%)&-*UF'8I0[BV[T
M$/"?'NBZ=7]+<U"T.FS\B9Z'!%,VL7?JUQG2J88KF,=4-/)Y;L0,@P<_;JL5
MQKHV+5Q!9$O>AGI\^M-QJSY]^T;KSX6/&BD5M2]G%T/4V0G(6+@'@=^8"&T-
M@(;XP#B<+W1$5C"/#,K7.;7U)!:R%&Q(=]W'*DEG9U[52M<6=824WIYG@,6"
MF2MF_G0TP[CE$Q!]+4>@\WOFD8>2Q>7!EM,CNKP.;&JE38]5(R1"?@7OP"K_
MHXYUIW CG!A'/PEL<+F@ G];G&()D<%@6-ZU/^CK'YN/YU:PEV#O+,YXI*;/
M)IY_]U='@V\*218PMF!Q),M$LK_/N<T^ITQQ'47('('^!R6WYG)$#=SF.Z(C
M;C2:PE?4X^-6L#;"Z;Q_PT*E>$4@UC3VO)GA'S5[;=*WO-A,31VEAC>#7LXE
M?;E[?7]0N)D8I(.UU*Q[H2S:#V<MY6KAPJX&&[^J7:H:8W;G?,],O<\1R#RL
M^+YRCV8QHA5SEGB^D!!D-%RO.]>@:PC8F).%5Q>WIS[6,A%+X_+G$3M"QK+F
M3R^^T%%&?W J4<[*_C)"F5$8'356-I>0T+6:/T0<L]$B,)+L"=CU!4C\ F&8
MAH9/2PW#'C5<*.[7%LF,X_CQ/.%J[C5<%3APK^N*6>):!<82TL^U9X; 9E$M
MVBG6@!8.F0ACWX.=\F\QN) >]?D]QWW>_/8N/]&D[PO6CXZS+[W65E<EY)).
M$]B;MP2=,+)U1/;X>F2)T]7@W'LI[5E]$_D#*?QW)][?,P4)'3O!EG^" ?;
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
MTG&7&!EN.W=+H*N,&F<8K0-^4S/^YU8[=,E:@>O8$HR-_CNAD> S"I(*X%,
M\QW"XONU']_6I8W$QP-#@)^,OR^HTYW&# M&QK7RPF@\G#T/0)G]..:V);=A
M.F_*>$F')L;XKB2I<Z[A/-UR+LU5M5!U2<& QEP<=FP0EQY)NS;L+KPCO^9D
M&Z;\PD+O5T'2H_<O;HNRVPZ40F9SL&7J7\C7*:>LY5J3FL!Q%44K"M:F%Y_,
MB3\YKU3%QC9D]-:K)IMO#6;0?_OD"Q5(,^24/[*C%IU0/L/J/&(C,VR[[5'Q
MY@FSMV>N7-?6$"H)LI5D[?/O"3;!UC,^'M+7/SO-&\<75HN<,-\1(>HV#<)O
M =ES6);']_MU\U>KS,0>>9-K++263R(-3 $_NNYQ!-2.0&Q(ES,4'8]3/5+M
MYV,^YX=N4S^ 8GT.%XSZJ"\_)__.!'/WZ^A:G+U"Q9G9*G]]/SOTT[O'X:?]
MYQGGMD"YIMSH?0@;Q='MLUAW$\.<L@5T:M>C<31;R@'MG-R<(44*K56?JZ?8
M".6(QZ^8FL>G92E[<3VU?/MER%R/:@8\)2[=([ZK]\WP\QQ;;63C.P+Y75W_
M&4R5&AK03-*0.L7X]LM/=(<JC&-JA>V+AV??<8$/+"^P&N,-X.8C4'E??+VJ
MNVTI46'X*\LS91Y_2 *".1/P,C;QN:K  <V'[M91V']YP46D=IXZ%CH@/DQ.
MM3DRZZO]:(R];GD?9!X#AU+S=MW$9%]NR*[891I2\Y;!R:*;6A@5\V:,"$">
MR^6LR^YYMNAKFU*.@^*TPK<<B9"QW46?\J"Q^NSLT6<]PC]6P@<+7?SEV--9
M@VW!)EE3YV<6.Z)P'G8U1..&6A'FN:@X>R!F+OO=$SL-VM?+7K1O"BL'>Q!+
M*O:OF0+^E^H9R1<IM\K3;PBV[16M)H=!ENI+KAR!\/%IP!$(AWU%],^8JXJJ
M/U:06[%:B_G G?S\")3^=&(IJ2'M>L>RZS[Y;G\)7#G/^5 _'J&?%E'O^_T^
M)%+>\"L$=!)!3-U6.4>Z\EM';!F1&3I/TATKTI1A?XV=_7+CL1/R^,N^LYJ.
M'L%NSE^85:N_B;"<N-'>XKE[:> :,#HG6^+!,FK<_1QC^:.W[P$M'NLB%P$F
MU&% _C--GV/WLQ+?+G9[]LK:MK[.)0.QZJ]&=^)>BI77)I_IS\M2E!16:I%B
M"#N]?N=;YU.\07U1BY84K+=#]V.^T5#B%C))P!(^$-R?96*W[$EY2+ N-U N
M0JE ^7A;A'8?>$-_"KQQKGT_F)J'9BP)E&C!QFFU()__J+Z?"ZV/R7LI\<FU
M6TBFV+NIX*YA&+MP-5%)1:E:Z:%Y39\5._0<#U_1Y*'(++K]3+UD@'@NJ=+5
MZ9/<\1LO[ZN%PEP ,%X_O<R--]E4]M1IB2P*MM1_<WW\T4QG?7A2^'[$RQPP
M4.1=H%FIXQB+4]'A]$2\'UVRV#_=WV.W:F*6 =M1A][XZ8Q'*TEI4\V@_"OQ
M-3L9,SEIG?X3>,7L#Q9=ES+U/CYY,I]%H4%1XU^JQJO<507>FIVJ(\(,1_)<
M_?<S8>'7GEDMJS(!]7)1W@D/UVZ=VQE2,C#Z_$[KPSC\!8#UFBLJBI,*8.^=
M5V=S;?3A%-T_D=;>'[LG"&GL\<A3+(1/.,!+OR@LUC;\YJAW BVEP,KMN;X#
M3L$PEO+$C!W(W4:3PKOJ7;']X-O()F7X.8E$Y'-4E&?T?LNG*9TBO:#+88I)
M4"KI+$*!>MQ\P9%RSG9VIV(I45UB^DYT$L^=P7G[U=;BJA/@)Y? ,>AAE</J
M]2#7)WFQ5[K^-O5(]$C _NAHAHQ+M?H&[J,HTCX]9KU#%BU*V)JJB;,.GM6Q
MFHR+#LHB:J/EHZF(H9FS"MA(9-D^JEX3YQ!3#_VTO#/U*#]DP4+K^@E(D-/D
MGZW*$#5,-^U,%/FF\_YKZSN$@V1_40M;VV*8P/6WX>&*[,*80G1O;F3N,8@S
M._^RT 6B(;7D677IT(<JK*NK$Z7U"LXZGX6780A]9Q?=[_*OA.S!(*F1< 1J
M;X U[Y=1;A"AD>5R;"WY-D<@-\LU,P_Y?8:GD-HG'^4ZJU]HB9I@9W.>W2'S
MP"5W>&\@[2N9$J?A;ZC7;.J(WC0=: )DG9E.:7E"]1FT,W1S*&Y+R*<U_4?O
MY#^?^"(QNQ1?S_\-,0 6V+5F;X;]F;X\(#Z0\7A4;6IF_!>I($\5&=X-RY@I
M":KPIT?;<)714*PS-'%:$5OS/>,!$7[X, MNMG,^Y]K)+XE0!4]%^)2RLL!O
MQH;_=?5RD$F6 J"DQ!$9C)0^H;!#B.VWFB+V;,7'] F;P1S7J!H.\?V31B'&
M=2"^===)" Z&F(#MFJI?0,[FP&@*=.:=?8O=%J'0%ZDT%XU<-C(?23U&7*)(
M;4VXTF(+6Z 4SF[ZDGX^ D4$D]V0_0\!NLH)"T "P\%1FB"X\Q>X++5"P5IE
MM1T_E]%B5E43@WO-*OSD0>EK3SA:PV:-[GQ$AC ,%!#!(Z0B:,):P[A?)N?,
MM^=5 ;*6YI[FGHR\GLH,!8$5_WQNBGG7$8A@-#-6"1V7(/D/G4I[[JYFCOOD
M9J7[D"^@\IMX"!*3V;CY,VU/D\N=<;LG[,R))XFGY2OV1RG<C*0KV3B>^$W$
M9>!^:^Y)UZJ3>\S^G N#<@+S!!7-2\J,[Y^9QW]#G"R^\"/EM^3RU)?4A]<M
M)5B-T<)?I6RG/[(F[LEP/ ZS+K[SG"TM</CYP(+:OK/P:I,4OX_^\['7;&$_
M4F5S/I;[G,_12WQ65K7CJ/991.UA^N$,R7[W0D1M@!PSAXD:([>)_K!9VYQ3
M;G>.^&3AZ)!Y":WG"%3&& UQWHHE(80&N#?*2^;PID.D!>F2LIV;'[SW38-R
MGVCOI"DH;^LX'8$X,S*RS))(CA0.<U)0W3#\3C'%F<@EC3N1?N&&GG( C*8N
MSK?^%?X=.>XUCC628F[$G.FG\0.JVH3V4"?I\N K8S)N'P1>?U5)F8KIE*@1
MW2\9W_]RQR0L]M9ES;N2%]$M$.#*S?4QN288*D-=8E"&!<%-C%/_X/ZS6MM]
MF_67FJ>Z[>*Q%7'&*05RIHT1V8#69PG>N$F(,B>8E56><1!"Y"*K9.Q]WQ^\
M0+EK/YVRB JLD<K+JJ'@+=-\F9K1_+XQH39F%1A)RE4BN,D#[$([2]0/7QF?
MSK@6^ZAORHMR_1)-]&FDF>"=K^,RO_R8C-;Z2OQE[5[T30UE64L_'C_XP+;^
M0M-6AR\ANN-X[0=ODC@_PJG/:,UP-? YC]22E=+2UU%6E5[9@;&WQ")'!^_7
M#YYY:D*%.WPD1&R%YO)SAC](W+K"[?UVL0XA%\ _?IAO.7@[ '82 S.RMGGW
MR<+IJLS\6OT>WS>;#AM%XIO$JUJ60T3'Z(L-_=+X*B5[WB=2W247AATO>#B\
M>!B_("84CY[+C3;/J@LX]]-XZO[OHI5'-CR$D2(\FLL9 >YWLQM22#!>5=6U
M<FJWU+$.^TSILQE.-G#=*Z*=@9*YH#BI1X@;P 3TZFK5ZS3"0D3STXU9K\C:
M)X$WOERZQ95"T1#J8;FE<FW^4W'BZD.\_HLFL!>B!WM2&N*(#L/P$&1"=?CU
M*\&NU7=0Y=;*,_*Y<>GM@2QLPRNI1M8=_Z@@QIRNP"E<,W3C!9JM&Z18$\UV
M6A/F/N_&7.R7#Q9>GM#\'#TO;;NCQW%%W7X^Y7>BU.YQC"ZUZB7L/(#6']E=
MPX+\55MS667@-[S\J.@YW=0P*WUSKT?]=M<_1#S8^!7"AO4W9%R:+LE#M-GP
M$GHCO@%6#XE5L6J/]A6?J]T0^OC$_]V8;KADV?BT11\#_X\FOA[$1/AK5H0M
M19Y0N,%G!U=%?D#\@IW EI6,@\O6+OB79IDF: NYZ%4]MPCAF^J4R-%'O/U]
M['%'ZTQTK40S%+2&N484_%W6_]+5O+8ZI0;D&:M:)G E<2'D6PZ&G1ZZXFS\
MNUMME @W(_I:8!S &DX_E<.U=EX='#]'6E%KJPHS;SJNU!7#AXR^^M>0>W$Y
MX#)[! 2752]#=(>RNK)+Q"I(#,A[,(^MYQQN+^N+WN'A%3BP+]MD% VU>4>^
M2>L?Y]F0F-W0>#10OJ%Q9^AET<'+$BN-X?PS?D]]A&[>GP4CV(?.GA;&RF+.
M %,EF-.T3LN<F@)K)W5N KK5>6-I5(Y0Z7<_8-PTDQ\POB[(FW/L/IW$.ZFO
MQ*$\%&WJESTJ&Z >403T:I=O&/QAC)E_F +_4:5%7AX3$$!9@@X+YV8HR?_O
MY:[S,V<A=NB$<<>0>ET_/[*I?X9A1=6@K'UZ_^YE;D?-F+A+ZA['0D34]U9G
M"%!Y>K1YMA5QZ>U/9.F?^<3V@-/@$#SAOV@;^F]G-,RCQ_+\4DCCU*)S'QU,
M:W][%L0P4$^0T"6NS0@VN'E4.Z0\J@-RNC!2OD<<QMQ3(+)V/OID;^'B>,8I
M;U2VXY2-P<G_2"^#Q?XJ#D/.:_U5C6H/H=/6[SQTB=0\%I"0H]#])P]VO7!M
MYI#+=*_@'V?$__?' 4AI"83%R[-JW!M9OS@L'P=83J_V+C!TR#^_:AJ*;O.8
MB*.=:9@#A_#LTV0(,A6CT1B!.CYKVU-6):*<^_8,Z?&^*=_)?U:1[BNEPEWQ
MB1_Z0UF*KY_>E<^JIH? \GY856YY%86C"(=N#XIK\&CF0#;7$]7:/B)_W 5#
MJ[U[;5@27N40D];*1Y<\VF" .*P#&\EC_ 8N<00Z@WC[<;V!,)^WY"GX2XM#
M#KR.GQPQD#GG "^Z[_K[&\31(S8]WLPCDB89$V5X>*^%OCZ?\=1<VF4]SUPV
MBL'2;^<;2**"0+&9DC9^.G!H(?VLTKQY-46=^@JA1M&JCY6Y@:LLL^=\RU]B
M<\F6Z3!Y((UZW743-;9#.SU5Z.QWOK:J;>L<J\.]2T>@[_**=E42 SH_V5K&
MCA^!&K1$GBT\!VZ0'*FI\ #R0Z#BY1;S(WYKH3-<+BI[ ^><'0J_08D8%>'M
MX$AMZACU'=VFYS+1>F!L&VJ2.'^^YCG=J0>>K&V[0%/R7<C%_ @!MGD2AIW@
M$$$@MU0&LD>6Q]UBOU^F_]KB4:M( N-OOUN=\WL*%9;M3.*QDG146'+]M77P
M";(CK4V(CUI2+YICVY$'3!@D1&9\B]X)'>U\PV8CC.26$*F&1!Z!SF/8@$%2
M$+%D-!+NG-?ST<6(P]:!+W+A1JCH]9<OU?.7/?W1*R[5R+C<DVK<Q-'F ?^@
M#B%PQ6CY8B>J[[$NP[D$HO;5_JK:I*VV>^\_ZN5]1-Y\[9+SW)YW::"P,BPH
M4ESQHA_W(9@X2#L]_&W%W/Q"1K,'1TO1&(?%2VN?5S=/*Q\8>RI"*F=SYO?0
MZ0KH,3!>HF5E_)8KKA?K_K--[[LE?W2B:HS(Y$>$PL+HIQ7QN425)$]SK>AI
MAZM-AR.N9^\PQ.["."E2Q,?L?9$^=BFUV<HW*$6J6@ K4:XU0Y(M99:= _9S
MB4EFM^8MXJF7J<9,0@=TVESIO'<.JXI8^MR]2(4 .U^FZ/?)K0208$]P"B&(
M=D:+6#>G1^A#_['T9]#QSLBU2+W5#AD+NVZEWFN&?8!U@ (24<TS8U]U@\V8
M%8F.<?BF"Z3OL3W,@4T\4W%KW<@*ZRX>%2[HZR/0$P] 7&R*.IU-Y,&?SQJI
M-"J==,[AJH5.&VA)R0SDUC:<CMY&QC$L0(J<XBY<$8XPY64Z!1)*796R*W9*
M"_O'K1'RU (?*)L3]AC<.WANXQ2^3>A"N%[:UF[0XQCW//SEC^?"!]_&VRJL
M^/RD6&:T_:8H$CG]F<:[=MHA=EX%39]?RXQ[-^Y<OSTQM+=Q&QQ/5V!V@3.M
ML'C/*5I?CD0E ,;-UT(A]XB,"?>VK5D;*[M]#0?"3ETUK:6N4MO1O3V<M#.A
M<[ X&Y52XDP'5-!YV_5LIT"^#L$F[>1;#6<6[D_GOCQ-&GVJEOO&?/D=B%NP
MK=[/=[OI^IE+:0]4KN)2X\\BF9)C03LDX!@!1^-#MU02'!*G3YO)UG):25;>
ME[63+OJS]6Q,8#YKFL#3TL<*ER7T5$75BWT8\P^Z5R7=/_;HKDC\#8&R)SZB
M>Q(IUMQ<QSHI?Y=C;'"=^]/7G,L7VDEKHT?/?G8;W2/0"> (E'(-,*+O6RZU
M2 P4S/H_>9<>3!Y^; "N:D^VH@WP9'G$L'TIL9YTZC :T(]KH>:8_7XEY*QJ
M/ZW<M;L<@"Y8V[&]"[!_HSRGUD&<-?LQ$OZ%N"^#BP,LR?XN'M)36^6\' +Q
M&^->-.)[]H% *3P:>-(GB.P?H)@<@1JW:%VH__1WB'I;'D;E"!3)0ARE"LJU
M02AL1Z#US__'/QBT:&?H)D98J^T(1)8\W*=%< <[VT#(5Q&]Z=BRFZ$*4-8)
M_SA#HEY6.MJK>'+5,N]SCLZGA^QU'H_?[*1T2KO^^>>)V?_GLPT>AY ^$7C6
M&W WBOT[3-HFNV:>]F]X[F<4JPH[1O29/[^\UWL,M+>Z#8Z%5'0T;86;-%3%
MJ2'S5_971IKY,(,O;L4;G7H*A,)0,^6.%"[L7&%'7-$$J_H>A1/'=U,TT"#I
MFHX=]-!#J46YPU 135;8EB\M+ZO_UO8NV_N&0')05E^N]>D7D!<*?8 4K-%:
MV)O+7(7VO@5X/^@;?@0*+LT=^&Q))U08YH2N8N=H:WH1=7\P+6KE$KIU1<*U
MV5(C'<0R1-\4/\$U!64?,9T]R/O<J%R"X58(F./;LXKO0(3MI^FN";,92ZT?
MHH<>KT\<@3J*EN-4)X+OCTAEZ\S55J;Y:<G+"@H$ABD)8]/#5,R_4TY32S"2
MB%[+5!/_FVT\ALZX<-U\FVLY[4^7^Z\U0C9D1_9+'L8N0O*[I.;9_^S0F&[-
MYHX_G_#W,]>F@/$D_OL9:C55&*7Y">W '&R=1_:@[QDT>K7[7\D*2;XP28=+
M#UF2 YDH)"J:[F^+:&# PB\8!XTP' >J6G^G1^(M4M,'BR<][[I!L)[!IV\'
M50FG-_\AXUN%1 ?@$@4]7UP#"W)0A7=OB$U1UEAT]APN,AUD=V ))MBQM<8,
M=@\Z%V<#D;@S)^7YE67-10;T3D ,6\WG(&VYB3FW@(5OF!(\BLM%Z&*-M)[7
MY -XM-9'+Q9A=OOCU0]RG@6@QB;Z !G&II^.DCP1</L7F4>@1Y657R$B2@J#
M@!6-:8? :9.LM+5(9(_*C.9'[_8L8TTX(=OHEEI)[VO>-PX? S#R7;@BT,_V
MU^$=U2)RAJ975=0<QVF1#2L%D=S<RZ:4"N?QM.FD(-:%B*$1\]>5P#>9^6N=
M_(%%QT]#'I#1)+IJ"OL!D''V/9\2B!*]Q/V(T-,>HD\45.WW+-@YCRU3<K=B
M"X134>-?I>(!76)X,T0 SN,XASZY9NAJ>>LGF2B@)I=HF\3^*U'U"XC&JS V
MS/6/JP]:*:Y @2U!%P>)K??Y/*$3Y/SA4:?_R._OYIE13"$YIQ:OW)A0_C:.
ML:!6T2"4\X29\ KLJQDNN*D?KAO%[;1I&Z2O&/0I5M'A8>KSNS7F*%4=OHFM
MVT*WYM" 9%4L117?(#1(XXX6XA^4;Q#::=_GZ&W&WT\_ G4WR]UY=;W]%"Y=
ME#I=<<C"=E\3<04P,0+.!>4)LC^FYBF S[I,BQ,U(S_,!<T ]]%Y%PK2OGZO
M*N-_/7L0\:A.@%VCW)'TF87I7R]A4G])_8YTV(#@M2*V*LA87O^REM)E2X45
M72C[JL/(]-J^_1$(_D:5MJG^*M:/PME[B7W=FE"@<<-1UZ%;8"]' S72X#>W
M]-^(]=1CNPK_9"P#-[&C8X:38@.8DFV<,73?U-+'"=<F/,2PJ=AE.20%+$QT
M!+IW9UH8F/MK&B777*I6N[#+JDI" 4D!!(^'1/@,J%[?=4Y*7U-ZEI _W>KN
M_O223K59!].9BPDU^,'7QW9O<>]4-:''M>:@K4C>=^!6) BN/VNMNE[:1RWY
M/$WG2*,T%+]YNAH+4CJI79-L2[%-IE[T&(.VQW ^$+DN>%?HU+KC)GZOHP$4
M'  30ORZF7@$JG+<L#[&X/CN@WK0O$62=4<[;-QDSKP%)3BYC!  CLUY"*X8
M:7#%E*R,)HE>+[LL_=Y-E%OT2Y_72OP!^_JE.4&3#G %9$-FSCJHA6>:><3#
MKA].931\K3;RIM*3X2Q(-83EUAM#QJG_267,__D\0B@1/R41EIH.^V(5UBI^
M])?'6<C)%GK@$KA24,:!QR9?J_YF3*2-@2OZHHY =NC(GF*;KRXV$D,,&GG+
M=01W>X8,^(L?XG=L-T'SL92S0 G1L0W"3\<]4->N4EQ;60$_"!# "4-QB0K+
MT?DA^:%[G=_R2;G4#Q4SXQYSI!]X??MIJ0"KGX,OM\=TI30ENJ-]>]D>[3O8
M3M>_?UG\<=-AJE.0Q:WJRQ<W6_.:! ?C'REAFJ*BF7I1)RX7G35H%>R/- X0
M_Y'B>ZDR&KT^WHS+GQ8,C#)IXGXL,-+6\-'\YCE-?K[SMN4?5J.&3(,=[]7T
MNV=)OMY@C%IW$3&^:>AA_' DR<-$^:O*ZRQG[EIYL*N/0MHO\_/;]3QGJY.5
MGSW[%L^F<5SYA- +*1*$=J;N"'3R##(^R9)R#4B 8PG93>>GY,S>A%)++B0:
M]5'V#6_DXD&Y]6S("ZN+J&*8?Y!9Z;!\]Y?G/OR2R7/CJXQ2HL:2+-\^OKP8
M<J?(H/$=:O5![ &>Q$?]7'($<D&&G5?9Z-8$QY8W2RMT.[6#JDU//"@:$X6]
M\65\<01B#6:WO! A>!G]BA[POX(K?F%/8/@U"$>@%IY/,^WJ5R):!YO_)+>W
MI/F=>"&DD6KRAU'MK.0M!MLE&"#)0^&ZO]96F_Z%4(1+_#Q"$ZIRJ!RIF%"^
M.KJIY"_\=.#23P<P?)X]8POAVJ_I,/4KN_I_'^&\CBQCW]#"@\=L.PA 5,M-
M?<5<J2LN@=*]F@V4B]O%JE>77!,?'H;=H9(!'F)="[A<KL5:JAW#5;NSNS8\
M(<JFE>UZM1VP8\C_ HF^&!_&BI17V$-2.*M(E=743,RUB3&7T>=J)^>4.0;-
M8OZL5[[P$OPM&,L9N7=WJK'%H$6/NI67+1!W12J?\3ZH2/*GR)!)D<;M?Z2?
MSU.+MN 2L^SA"%D ]<T??)>(R,=M7%NH1)E]CWW6\_9^Q)C.F8:FB[Y]@:2L
M'?2X^&C3*)9!S9NQE2]GHLFCP$#!(J\O4T UP*Y1PE])*@3QW.LV.$.&F(%W
M>.?]9=(%>QK##GA#?^_)"$T\PJ):?!?U911 *#?E@XGY*VL[(7_4;(6QS]:(
M(C#BTGH/D;,5PQ )X8";AW4U]^GW5^C>^72[?XTXCCU4-4#\5OS>.[GQ'*08
M(:) ?G[JU$F0#)Q*U@<*\:D(88)?A#KS<M9+N2+Y;1>,S*CP]3%GI[C4NT6]
M2\I+SLOY O/!#+"S=)6CAU$ ]IL1O+]I8']F32+7#"'EE,IBS7OGTLD>^R>\
M(EKG[H2*9B)F0SYZ59\]UKX\4U7U5^4T_!3AW;>43\M21-=6=>64QM\N)_G*
M2VU/]_D7O4V*.6N;-/RCWW49\F<"WQ>'D%I!J!-F6K7EE^N]9F\%6G,:UPZD
M%I2,Q[]9U)18Z!W9G64(?<N>[&.ERP\+HR^G*V$4!TN0[V.EB!+?NT'O#<N/
M6%NN3FLF+-:?AHQP3&G/<B9R^Q\RD%@(.>@Y'80217.T_M9G?V]=(&[.V;U\
M0]4LYGVMXH-O7S>CTJ86SQV!CBG];+H(O@-_1+2)D6ONXQ-V50DJ<QH-O5T;
MGPR/VD>K_&4+!&CM$":O/LJ#OW)"B^"SV-DWV#),Z"P[IXNO#4MUXG:W7FU-
M1&_12]_:>[\*3^D)G)4:A,SF>!:#?_@UI]T)>5GIT=IS"?)%_MBN_C^@*/ U
M*/Y6 '+VXWD,SX6&60(>+A^$+P@H7%_$D^_)99=]HM:[KR5*K8P3,N&ZLT_)
M[E;+,K@O?:TFLV9UL','N;47D!-WL]VR,?N9.YL3@_&C=?^W_1!%_)K9#LJM
M\* &.T$.[[JN!1Z(D!SHCF:26H1<6[MS!!K@O VVZO__,*?=?!%%.6^+W\WB
M>46Y2<C0K;G65W*NR 7'GUMVO_4.'\F9.YOV!V5)E44O19%V@/='H/-'(%?V
M:,OJ[-[2<JS;E;[?&F[D)-2SKIX]6^/I5PTH$-?L29 )3G_[\ZTSQ5871U!Z
M3PLU1)XI3:8[N,\&FL$+9;U>A[\O\AOM\5^-]>*R=9%[_YE#@#RJ%I!<'Y^V
M_]3%+O)EDD"1Y.3I#9NO58<>B?4*"]8Z7!<:JG'0XT\GJ:Z_C#G8H5VY"ZD'
MJ:^GBE"<FL^4+7U3?9&C&CDE"D:%0?*.TTTDUTR1]<+C[]6&J;<S"3V_OEZ%
M?O[*VQ9XU:W NT3U0V&XCL%3_1(CK5$P0<\#M0WGI'Z2?Z>X/=^&Z^/A[D<G
M99\N_7$$NI^Q*GK)>\S.A;J(7L@9V'1EKG8O67!RO^23K'P6EQ3Z\^)AF-2A
M%7"&R(V0H7 3H/$:IX(==:KJL@4++JLU 4I/ ;,D^];U/?T'$_<'W?>8Q]*G
M>P=X<@+>XFP3'I9=(X$X83U+&S>)I612!(";0PO8J![<W->KO%IS!#)RRI6^
M%CIQ^ICZ BJ06D#'=18<FH)#K8?/X=TD(\DVUYP,KSX7T(-F,5)+=5P)4EP?
MVRY)>IFHN6@WMKOT?,HDU:0QN'6NNO+(IXVQ%A3=6"[I,;\3VXB33==XM'4&
MYK7Q@%O$R$:T_<&#Y<18XVLZENG_2QH@Z-32)$>#Z!*K2,[?!_=44[SFP*=_
MRKM6>F<DGZVI?$VU/;@QV=J.:4"WR0$BV-8#-3&RSJH09[IUI?J5@8_QEYXS
M>#%NV4*L<SR/0*'F&VY.E?)_];'H/?W;GC$1LAOTXP2M,Y=K?F2]<$B^_T.O
M$+/CV"7;D%>*;%?)5DIJ##93-F"R(=#29%G8LL5+41S!7'2>9AJI0+(_?BP_
M>EN;1'*4%%V\$?_^('6;KF"ZL*<P$K1Q%608'/PL]V2]E$^^EK,KE]] )Q='
M1>4PTWJ<$M/$50,N[S\OT?U?*:\)-Z/D4<R"G#H#2(\53KVR9-Z2W9\V/JAG
MWX^+"2&.XT-4@LS7@O^EHUX@_]OJYV]H4@+0,(N*R@$1V3+FD-PK%T[E?UFN
MRNL:-:K3MJNF#LK]+'XQ^5IITS6%OL=!*IU_O:GA2E,4R8A/*,_Y&-6)83GP
M'[30J#%YA".$D1-9,W/1YW,)L84A,W=DEA!'H(W[N[HH.;"?HVJ#/SH8G;(I
M]XV1PLTV,+AQG?J&(NUW-2#* 5D>I1KH.(WY_N_7NAAM:B9V?A_B,G-X^!NY
M^VIT9&];:[WG""110S8[ HV.T-WU1_$0]:I_7-"E#N")H\V0LJK0[+9IA?J<
MCGM6;S98*DE;J@&H=_DN84%"KK]=YR" -#LE<Z&#&E6,)!6  G.;^B;HBL>O
M \)U!X=E =K,K6O<TD=4WA57HE[\Z?WS*Y8[&U7+!GWBNIQ%*:=BU$\#JBVP
M'^;-1Z"8'*%^:;6;>'U)^6=9WS*8)O2O)D]RUK_G?Z-DSA)P$JJ6M8YT8D_$
M"BA(H8XSR\5@S@)BLU/0%D7+]Z,5V=VV?I^G.MV3M3$:'FF&JER\M]7-1'-.
M@A )1K 42;(KQ8O.ZE)?X'<&U/2DU:QG/3C;"ET.$])2V;+27OWXK"/X@-N,
M0SLD#72.+B]<H>-U'6 !Y/.M< P[@2?:('NV#L4R[H]J]241VBYF_XKN[2^[
MGF[#<HUPYV1?((@*0E\DRFU8$V::<P5V/5[='/]5V&'Y]4-D.[-CTMG:LHO)
MMQ4_7*G[#KU;6/TM'-_7KL\_R]X,.P=L67N1;HG_Z13@#W'-1'5S26UNF@:7
MY81AA6D<_K#60.0&EL \QY[HHY#;!CF[*4:\-2_=*//QA7SWB6!_ZO@')L3R
ME8;/#*3>V-LOKJL8_SYE'KM70%B*V$NPH"U$O!W5W[TG0Y4Z"!WR6!RNX"]:
M2[_^^''7SH,E(/--,O(&;*"O(]T.X">>2]E"L;F(VHZN#YCOJ*B8>0O?JR3#
M@?W@R1V3;E>QNO3+786;R2JQ7PL9IQN8+8?7Y6A\P(NI\]<^MTAWWSBVP]W7
MG84K,7ZX<"+?1\)Q(=^/PA:8XNE5VC#5P*8X+;,.XE-8MCD'Z'X%WHDD7WY@
M]:-]6XH'UQ<YT9HC6EX&]GGKCBY='Q]MR;KB//+CJ[1K9 HW\8#DK<:0<(%I
M!QFFCI3_)191+@G7VTX0(2'[-TI&-ZKD%O&O\V,7:")P)C=^@V"HWAOH\;?7
M]\$107X3KY:UW5I&OCRNSE*665".O7U_)A#HXJM4YT[3>>A1&R1T4L!77(%K
M0>H S#-I5:_75AL^73KY E$Q!O2VK%ON[8IN&,Z' J/\$BQ:#8B.J"\;3PHG
MR8<F2[%)?'R?!E$/W'Q%GJ"G^@ Q]I@%(ONZ,VXBP&YZW.!#T)-;J0_L&;;3
ML:?72&C:Z=^;,Z73Y27OXN:"7N="A6<.%[^J)JKF!-.-2151]<XL-E)(R/RB
MM0N/WV;F[(%1GN01Z&?/P>A\#7H0"<BL02ABV#.IU";;STE[.Q?[=M&_WA>@
M0%G&DT*+T1$<DZH^@K=6<W-P,<9: P7UU=/</!%&L:&&Q';OQT1+Z\R"X12.
MG:=O,@Y__V$(-;G"&\*"9+*]SY12/9^3D_J-Y\K/[!IP@H:9[[;G:6[F1&\K
MS=3KL4FI)WXJ"!K[\=*%1B/)XT]?&V/33(5C<XFA>AOLK.7$S^FDKCF)(U"'
MG0)5P'Q'DF"1J7X-H,,G(;#QVRW$[S2JPG!K=027T4/#OY4QKQ##M3PM?6<H
M"L3<-CEN?WXHT2$_'T"X*EJ]HBZTE8$!DLP8WT2.THFL_<!9Q"T*9 ASA<)'
M1(7OQDU8JQJ-[(X]%Z[%1/5&WL([2[]1YI6H "%<_.5P5:T] >7ZS_I(HD"0
M6\%4^<VKD_79=MIOBAA;'H>Q#>:8JT\5[7W"7O/!1F$%CT .@G(MM7ZQ=(W4
MPW"[?R.+V4I?=G7LF^RGZ+-% D[/G!\_<>M3VN-%#W[]UQ4B<6O<9+8P!"/N
MSVXS3+' "4JTJN2DY-MD,Y?<';-/_G.@-W/IEKH]8^)<#0J0*'8%K\,('Z]$
M@,?NS09F?I384UC+_4=#?O[F(60BQ)UCZ.(4. T8-*YNS9H/1\7ZDRU;Y>X&
MIVPN=??UC6[YHGW13!FX*]B-'QY$$1J'_E45?[YR&*"E>P0J%)B.41^L@JQB
MPY7(D^:UO_]_T;#F71"""?LKC"PP3+[>@\.>6/8&PJW<G@W,6DS42@4X8[WM
M_[!=5]U'%WU^S]YMK3NKM:%!?NJ,. YX$/F;*\',-![ =1W[/%-"J[KN;-M"
M))/HB[XJ3Z,(P\<I;YGZ@2,068%B0H!L9$!0%"E"G [0AM/=$)K1'9!6\$W8
MD$\1.-?\ >][S#?@^1T19XZ;EVH1;_MO@]\>@7Z8KY?@V5GI/U=('0PW)<P2
M7A,%!M5,^N1A#N,C"_"AR_-7VI=+>I7:7L (FM!7 QK.1,8YS>U,ZVDYMC\&
M!K/&5\6RG6E;5X^A-D>GCT#ECHW6$J04P#IHULW#=&C737W3Z5/0.W%-'<S]
MWLG2[U<"SVJZP#D .5SNV!$(ATF;19V>T''+7\%%.^?"R[1;RSI%GMB_>9L#
M6@:!CMWF Y?#UE=PL'%DXSD TL[A<LWYVG0'HN23P??N1>%:M'3QM2CW:RNP
M'"0G<C:U4@6Z(4G8TB$D)LTE:.'<AE3K-8IUO]QV* \>\$RHT)[5ZN??0L"*
MR@U/**9W.KJRU@=<:XV[L*FLQ,"@H,!E> J<6 X%=.HYYP0%?(;DU^*@Y -.
MN3WT(H=K@(RLV/_5W'>%-;5U[491D1I!>@M21$!$I!>)2A,1(RA$*48%:9$F
M'4(B33H(""A=$!$0(M);(H2J(KT+)(#2(5'* D(XP;UO_OV=YWS[.>?F7*R[
M-><:ZQUSM#G&G"/85OKL=9.!C2-"'(B!1HPZM,J <%>;D]:_#^)H4.M5,J<L
M]DV,!9]G/9FM<1;SR9:!K'Q2S"#.)BV14R?.]UV[V LA@?8G,)>]]$15R@.[
MMHV8A+3--9XEEK>.6XJXJZ"$J&TCTEKT+#D^0F[M9F8.'9W%;&YM<8-W"Q0V
M;2^%&R'^/HS<VVW.*6;85\W>#;:I1-0S34:-FH[/8XJWFJ$G9E+6EG^,;,?V
M;&)UV>8T5'%^Z]AT;0A8T^J9_O,SYIV=6'L*-FZY0357P5#G>YWS);#X9 /U
M"R@O,E:&>56?[ZN8F0VSD;DOO&5W(+75/\0@AD<\+KFI[(M SY#\)&WQKM6/
MS$CE+&-T9EC^LD.;<,+&NO2NAM/%9]77G*65DD=BF_&>4&+B/4@@[Z9&7^F;
MF->#RLBE5HG '^QBC/N@4W!2<*$W<T[YR:>,IL@=H[U4M)!J,VQTAK06F@\[
MMV3<2[1\T::@B7VE2M/U*8XTT>:D^Y83OFY?7J-DAIL3/WR?NE/N+3@DA=CC
MF4I&6SFPXQ[WUAR]QGE!,VJOE?YJ,4H%$P'Y*%(=X I.]R$5?PE\=%[]^)M6
M>2*GN0UM!<TS INU*A;)" &&E/.Z>"+3ZAQL0_GY=OMS!<>%N_2G?/><KMZ>
M\SD5D&"X?"YL@>MDW/3KXY];GKLYM=8>TV7U[9@==BY:L+A#_F7$%>5R7DT8
M^:W0VL0]VC+C8^'R&*QPKB^IQV/%S/:(K;_94D3HX\LS(V;\['?2UD(T;-X-
M$0]=S[=),K04.\BG,I:@.[4%7'G1_5,LGOFFS:X<HYI!HYR/?*#!A<I[8G!2
M-Y53DU0,#&^65@_;A@>FAE6,QU[^OLY9\TL<@IC4!&^QH6?,_JV=F5NC<G5O
MQ@!=9!]+\FHLL;J.7!VD+*OG?*O-W-_2JA-Y*CGYN>'GMP/,(WPV67SP>6X=
M'\>C>Q556^?;W5UE7B1*W[R@D943TL1U:)MQEY?*"\ H1IN?Z^/V0:U]*.</
MX<UE2^Z+.XM?&' %<VW\%M*"'ERF:'.YF+D,^#(W*I6"H#%EDZ/;)\6J**K/
M2ES0@D#N&,DE<9?@_./*JJ"4)\33?E!%Q']XZ,6?#;Q?V2LD"D-K&I(J"7@1
MUSBL? UN B'3OA7%)2[M$,>J"BM^5-YHW,9<W,M5)_RR)D6^95H^!LU Z8YT
MT8)#"1@.XP?'&E&*'NZV9J]8:Q8)7VRR8&K+LLC-<4!]!@&QH*I2"@CU+,[(
M5AR(PF4Q(*#\?>GP%.%3XBGQ$]QQ@XO^]KA#L)%LXE2L%ILS1;X-PU$Q;LW;
MBCF!TCE7IAWIK/%=,H9/3"U-3T(1U9UQLDUS%L1N-"U%Y<K>]!E&0WRSC3]2
M?G7Y^>5/6!(@FUX]DVLL,C$O*9VB'O=@NZ+T.%6?=I1Z>B^]X1!QC1-(W.FV
M[GNLW>W#[ CGE(&^G%N3>:Y_?!8^M@_BIC*1TC%A.(5$*/N"0IW#<,S[*H7#
M;RX!4.^&O,VC9'BX%W1DC>0\.!F4/V'5F?_H9]IG56_MQR$2R9TYK/QX8C&^
M/%2^FL:YM+5E+# ?OW<X^2#]EET>K/L1TXQ C>-#'88MPX=GL050DC5PBQ:6
M*;@/ HGM@Z8=]D%A/B38#H^G*Q4430].<L OI^E25D+[QEF<#1BM);G:]:X&
M06&)N?N@\#+T-\BZ\B(4D*RCCY5=A !P--<^Z+6]_C[HTW$\D+:]NTFCD^O9
M/3(WG3SX-BA_['O[V\-).O8"&MD:"L^OS-X\QD('!KX/LC_R$$HZ.R H/*Q?
M)[X/NE3PA>XL6NYEB#%C2/*X0(*:L<C\S-(O> -*B<P8-@>XDPPA!'_-^@65
MF*^/Q222F&WWQA;^XV\8?BK_13P;B^$^B"F0W$X6%EERWV%[\?S@LQA[IFQ7
MJN0P91<7Z\E("T+<V <UUY,+]E@T5&D@O7U02^\^B'FM.7O][/P4<(AW'T1W
M .2A5.[H33?]=JJD?Y)'3&FT1SSV>R'=.0PN17\[48, C+"S,^I_X5Y(_XJN
M%H2T)T5J)SB>7;]XH7<6B'S=LL*6X7"7-?'1#=[G[AW8(LQ_TJU(_WVKO8PC
MAV%TT&O51O?BO>I_C>I"R6;XT>:'4Q3XE$%0=K9!'3_=*95=Z/XG\/\;) YN
M ?^ _L9.PM!QYI7B=Q988M@'">5B )E]T#*)M?X ?XE]D*,2,A&ZSKR#H7%/
MA4'G[_;BR8?E::=QM_<*4*=R[J*'H1^[W@N(O&)K_%;P/O*UD5KRH\-=;GS.
MVQ_\[5_GL/S"-,&A=L",P3XH%+==C6&>']:-QW;J8OY0?G4"3V>G-;YY[&*/
MU,(O>'\VN91*=_^O?(O=!SWEP%"4,/^3 3V,7Q7H,^+MF:SDJ9)UP?9 MGX=
M"#/S(A'SU[+QI@.N?*RI#:Y?1Y>QF>3U?1!5%L^,Z2G/PQ"/(*C&D']^X=!V
MI^H*A6RR#W+5=(VT:1F&D".EG@KJ(*>61[=8RE&2',OC]8+J$S'V43LG:2(%
MNZK[H)X%KX.:12Q-]2Y<A*,'2II+\??9%$G=A !F6.G*7:%[]_9!*Z*J*^.Q
M(S,7W5L#[_[GPE'"$ ;^M)#<$3Z')YO0)VR;IPM1X4'9\;J&-8:8N[0/BAWN
MVP?]5TRZ(.0-Z"B>%FZ$I7)98RAU9.A3?#6B"<:"'H!6@&.477F5XX*F7ZV'
M][G8?LA(#V(KC$.\."7[;.8G@_*.U#]I0TC3NK).]KC@G2%C:7W6)Z^GC$W.
M7?EU'ZGV69<MX5MO]8_.V9G"I4O"JE2MM4V7?5#NLVQ KIX.]VT,X1O]G]9V
MSAR4HX_C:<H(74PSGHS?8_$WH!WT!/LC0G]:(JW++4  AK^PT-P'_7.@P3_G
M-ELW.#A^3E<0/=5O,$36/[S$4N7IR$PFT)%1..#E[PP(^39DM,ZMG7;RM\B0
M;'C_N6>![:L[M[/)O_&C];0H 0RQ:HV.*US]X+HC<E9(D:_\]/C$?)USOP%%
MT2J2M2JA3)>-A\O6[9BOL.PB'H#3Z"2^=KU*ER0^NB2!MJ=H(CZ[JIA>'1B5
M9V(?1"FB<Q]3[K/'I427;N>I?9  -A=*0@ (6E@C776!'OZM1S$DS [/>CSU
MT%]Z-+.;RO5[TP64#=RYYJ;!IG) U&TW3---J-T"Z2Z4!/VUQ;J<=+V.51M?
MCW6C=#^E*H*#45<62!.2=SV7GK&>?4C<=J9U^:923_8W34+H2\D&&K:EZB_R
MRLM=,C3_9UJ?JC?4\<63JYT+E^B8@37WTO'SKPMH+'1,@4'(/^'H_0\L_\&W
M'D8Z@_XQZM8C.K.R:5V]^I8TGN,H#/-"JFTV-1RA]X^QPR'H"1HK>3-S5Q1E
M5EO94_$%&;%N+WW6W+U8^GM#,*]H#V.O_[DRQVEA 8)9_T]>'MXARH3EYT."
M,UZL)2$=':*_X<AHX+0'V?Z3 2V'![(#$_9^\7]V=W[0N8,AZD8&D&#1_LY5
M#SP%1$KG\5Y!]M4)N)R.T%U1[*#3C/8%E$PO6A6E0.$-V@"V%M*ZBBWK@U+"
M=MKI.K BCCN\+LK8"G9K^^6MJ.=AXJ*_K3%ML%"Z;?O4'>F_%HPR<KD_Z%D<
MPN'V1H*R$7>[^[;7J:"MC=+S0N9L_''F,OJ*%L^=6,Z;O4R*4\Q*?J'.E2>>
MKYOSQLAPU?ER830_"T&<85S(S-GH;K8IZHNXFO#+G^4?839Z=H5ZVDBG:Z&N
M;C9)2299+Z;]WB8E6.9=KC"Y$:>2HJ=KNMHB4Q23& "2^;0#I3%MD,40\9B*
MN;#U[9*O8SRQ9X8JS<5E3H4%W8:N=?YX>Y%O![XNB)# -*E"'ZE#[;J#HP-+
MQ_Q$5"D&J8&%Q4&X(5%PTN- YF=G";O?"(!>H*N%I(UN#)8;<"*TH7D'U]E,
M.=S?+J8DCEJU8**D3^2!.])H2+0B2GZ QHPRIT"#E3T?!.9.&3HWQ/B5A;R<
M%?D6=B= &7-]8[N,;K-\]I)^4##A<K@+@-/7+X7S'Z*M_?E2Y>1>0B7;&&_Q
M2ZCNLH)U\R7=E=#ZJ=]'%])NSKE,3B:?4"M@2&MKX9E)#?IVM=@P4(9HKS8/
MOM9UA&&8BW)N[//-Z^&"*07IOHZ":R(*=[]ZF%[=+1*WN*(B+7OJ3&Y4SP,]
M[K5L>E3;^@X],"6H- 4^/AM/,)=T]1H?[."P*-Q]NND'[L";^DOG@/NG (GX
M3Y':?.CN6[X$T^KS2R)*&?=$O0AR+^Z_9Z =N9X8$&ZQFU+LF.9<&OMVS'%3
MA3(V:J'[_/(1'28AI\-%02,@$%6FR\GI7Q79$/%">$=KQ&8@);.R/8)ZM&@1
MP6)7H5]#04>P]2]4"[Y4JZTR:="K?L I_T2?+6 0Q;T;2'U,V2*L18V)1#O/
M9+J24H-^]HRM3L%[M524GPU4RBN_&.M,5 $%@7&_GP> ?/&M:\PH V"-@FG!
M*0 >C%$-7GO%&&?Y8!22A.$V.!:=]XE3U*:F6N;:A?-)_F6F'OW#&_<Z3\=]
M.UKKE4*R,9'-^637+L%.4#[8PQW5:=&6 6X1UZ)P[(,N:$:4_:#2?&EE=*#V
MN%URX9=$#[^"#+%7Q_A66"IJMY_(KAI)9CXF6KXUJ.5XEYS'9PIL1XB\Z@(9
M_YTA.:):]0%QM]O9BQ.&5'(6*KMVR.#*^4\A R>,;Y&GPBNRF1V\_6^$/4#F
M+_"4+5>5?XRU>2:Q%&9&9#><&<(9'[34<-I)*<A'G0*\D(76"Q;V<0V/'/,7
M^^]\[C62S%'W#8E+CZ:;R:>#"$!J]SL@. UN[PY-<(*/Q3^C\D^?P9?IOU8T
MEJPXF9?$LSD;5.:[<3:@AW%TX( OKZ81[ O:9WNPGK$^L,I!I>@WHQ[V 0*=
MK(49I.0:\:=^ZR4:VU(T9IT"E.F@]M$E1V*L$X$PR5G9N[:&,O8[/>.G99*K
MY-UCDY.T%90> U)O$GT:B'C$UEB9<6),PGVL7>"-X8E#W*#FL':^-AE_"GYD
M2#]U$P;HKK9.-,@7)'Y]8OCK9&. Y)]58N.;UUP'CG9VEFNXG#^R6+6Y93(Q
MWHKA["C[?NJT.I>JP9$,CHZ2- !&8P:3;0@>V B<#.H&$%8X!EA>[Q$A$- \
M_79(.X%RVW:QYU.-=B[C^J!.37-<Z%[,-,43^G&.$#13Z/*(HM"74"JPGJ3=
M?*=90BIS6IQ/?>ZB7Q<H0.\@.6SC-,G5X]7H:C"H+'>N;<N\;]*@OW3U%#QM
M\)5W;63$Y\0&(>^2-&K;09<!E$P-@'D_B;J>VBHB/X""ESJIN/MZT[K>5/:A
M(*SR? D%GF>9<33V'A\7K=_/P?UILHH$7OTM@H4Q :%3I#3TO,.U)$+!ZM&A
MWR>%G%WR1H8RZ3@8)^I%\D\$BP7??4D\M.C ( )CF6>:[J :GGYU'R>N4@ S
M-LXU>7)_ M\)WJI:W:Z:X_]95?QKK@W/KZ5#6=LD ?(SLBQ)X.8 & ^,M,8>
M]B*HT.@P@X\O[VM][]NWYD-PBWOZ?^6,RM:[CSOXGZLM1FJ@DQ[9%SNUJ0S(
MWP\R17Z,KF2-.6;I0+3/R:>@BU7"2'*NIE75*:O3W]H"(DJ(5_JN=0J>-V-(
M-.0#^0__X%V&YLUG,0&5Y"I,%(X?2"7%BRP-\YHN" R5^7?F.ZFJN_\0]+ZY
M]$LC*.D+QZ<C-QF7\O_DX>'=^Z!J;,N$#0F\_(K"V%)W="!%XZMYF<6X=;,;
M6>EW.Y/7Q9=,3(QEH![&<L">OCA"<W AE_J6/=^5ELXVU,6U<<<8N0'RXF%"
M]?=MLV#<Y8CT@]O; 5WJ14KI9#LL?5HJ=*/$OOG$(ENN+X'3PC?2Z/#8B[-W
MDM6_\>[FUR[*KB?^R<2)UP3+OI-XYC!TQ]8T+N["^S?W@R\>+Q(1) \E$5?8
M^_5[Z &PN&&%:<JFN<G9FRUO$J\4D8\90F/]\"MR9,5FB!#U6$J6RL!&H)1>
M;[ZSV:IG](S#9TXI5NNGZC?SXRX6_UP#)-N;^92Z68'JZ9+*H8]IJE%KCZK(
MM%=%DUIKQUZQOB\43VFS]6:4 H'RA!T85C\?I B[**?#W@#I5QK[*L=EK8VN
MUL5_J:UHC+W'?Y/N#!:[&0Q5%!/E 1GA=05?++$RJ_YT.=;WW.+.MA?T*/!P
M(7=06>5$8=2=7C^OF#FM&-=]$%*480TI*!NH\GFRKX]OI41NYL[K9Y+,";DQ
M,N^$02"0C/\VW:Q&OUL4*%A^_:8+4UI5%6+::'3U;:TJKX!73=*6=[G"W-<;
M-S09;ZJU!C[X[T46=-M["?.0!3I6W&18[&#$%M_BS'.:UEV+DD'H=:I\K+Y_
MXYK"[GN8G3)@.0UE6\2Q#V/7C3U@-7V5 4QIDXN?%R\D$L0RN._[PS=.(A30
M(X@/]L$8ISWE2B85P*/]ILZ/,2!X3/3Z4W"*9NC,5YC.\R\C,R&<L9T.U,,W
MK-@'?9Q.\\8AZ?ZA@_RHXK3]<O=[0^<9"+A+),VJ!%=K]Q;)$C3^..>!(6W)
MV=6)LO>CMLOF3)7M4'[#T^X*,WO7E]-)?J#=?O UPSO>A]V-<^LPX7C6!CC%
MIL7-01O<(T_5*[Z.MD0>-TJ&3-KT\NZ]%05;]-@K(-XAR->Q@-1$:Q<ME1(^
M;?[R065H27>XIU$%X=J>^:K912ZO6-BM9UI'N_/0;0CR-6MY4N5$> SZW%YJ
MB[9$6.@03B0B\O'C[T\$;O79,U9_9]S]SK$C4\1%YY ;:,4\]4GBJAR7B?F=
MVZHI;DX'W<!TA+LJYGN-6(OX)?3Y'MWW%0V^S*W,=0B@L_PHRUYP)7BTO658
M6X$<FU&=S;HA72V?PJ*2( O9N(#IOP#KF-OK[SB*D\8N&MSM?:^E]V9BP3\_
M0R NT^^DCKNC%U^BM,DS_KNP(QPCPS]45X+HL</S@8KZ^C5N%.>M=PO?KI?[
M7O-3T!+N'LVL\5K7UPQ_."$CL*QC'?\U=H#H :?'=F"G+.[!5<\2^QMU?5Z:
M=J/*F<MR7&75>;(@O9N,W#P2QULEI=7?T#62[$+\:#B-B1Y8Z&R^;*AJJ.Q'
M$+1//&3%B0WFVD:FTEY*L2FLMW]9;'XIHDX.(&Y%X31]=XW)F)#U]H'*@.%V
M(8,C-FM&LIZZ)IU2\Q>N,NZ ]I+P=#\=C/Z,85Y!R>>M- S,B<W !Z.< \8S
M[F?;WHMJ#*^5Z-Y5HGV>/+J7@A)20AP?26W,O+THT-7#YH.:J?\@=&;N^'G&
M88E=;@MSN8/&0_]]O_'@N67-<XGAS'UV?7W'@?]1+,$81!M!E+>54[::<(*I
MS?Z-;R-G7)F6O'=HT5[O9)7+C7D\A.HOG[(4?PZ646M2AF_J[&513<@N\B*^
MJ>UCN,SWP&Z[1M.@%[R/>^@;Z!!'*P^9+^P[->$[NWO2NO+?$4 VN@<#5@9'
M(QBH'L0NF>FQ8=-AS^A8[4ED<S.7WXEWYVZ?C,ER _<U'HL"$;5!*"@>,"'K
M?,*Q#DI5UPU4" L,WZA)ZRD+FXU2UC]SY_#MA+9+VH-3O7^Y<BC-74M:)T*0
MID;KR1*FX)]I72:6D; LK?R]%0C.[=^ZU6I?DSJ9FSNZ&F(X81P%-=CWVB=&
M?6=N 'YOQJD& TJ-\#8'[.9N(X^*T5WV3>D/%PKYC'/(ZL?J9?XN/(C$.V!&
MX3-;+5@.8(M $P;2WW21J]N=&<<?-^B6&WOEB9VWC_MZ1K8R8B&AC?&("_1Q
M[R4^[</DL +"&@,0T+P)EJBR.)?I^K9)HN!<)RM2(&7KE#[2GSYU41HN]5AU
M_KV%X6L60[\8JY-O$U]XR8Q<K#E=TGL)DDU3I1MU?:JVJZ#OX:4F1Y5,TCC+
M5GJ+RO!.Y1>8NVO8F:I9ALKJ8Q(__..0:_,S'/KO\%Z7&+1?+/XAG$&^54"7
M)DH>*GYKL0@7N-BU\KZ*XJ1BRU1BW5/T^=7,DT0^^QIL+ Y"Z]@'"6D94J D
M7#ZEH'V'-[)!G3RY&K G%JBB'I=79*5P3+7.'L16#W\-]1&:K0RL_]N)GD-4
MJ#9]@<;3Q9H*)[*,Y]F(5#K^,/#F]4F0^>#[9CSA>6G1U6Y1CGO1=#9Y[:K0
M/F.XM=0I(9<H<ZU37/,"#;03Y!%R=?@*"LH5@A)F_5U>1/WQY+Q&4I9"]TC%
M7SI;Q&-7#V"T!@K)BFTT,'EPI2JS!)EF6X?BA<<M</J%(%?/O/_$=5:-L<21
MR@>@\<QH#H!.U&Q*3T6TM;9^=7?*+P/.XKI9AF?WVR48NKP]_ZZ+NX"FZ^%R
M?#S5@Z)(6FN%A?E/QA8 ,TT+7L["J1$S">]=<C*]JZ[?__CA:)V-^N)YQ?4)
MKD-$?%G!\DHQ^AN"U4M.L<6_%5<]'1MPIW;8"QG-)?VX^J3S9]WCC [,ZI\Z
MI9XJW-OX=PG)0_#;?>\KZYF6O035Y)<+3!/'K74_&HAEO4X..A(@L V=QE(Y
MAXGR+>.OL'+K@GA&1&>B'?E'=Q(_=*.5H \ERL@N%9UA^.VT1CN>3(SD2W>-
MV%F7S6(8;6Z'6,7_,-&CJ\BK9#<4OJ71/;7G#B%[#I%_V_0C=P*YFK / L2G
MFJ#,$P8>6&LD[7R"H$^"G[?<2O?@0S.;?5#@-*X)P)#QS5!F3]T^+0BI2Y7@
M_V0CY$;5G9!L<]%'\?6<R'>YT4?_>2:-H5M;#MV-84=KW&%!" $ZURGL@[+"
MK2V:+F*0Y>LU7DNCQ3-X"*:)#\V#K 9#PQIN38-97#IWM=YJCL![V)H0$'/E
M';">K)4Y]$SI/H@8H9&=-64'5#K.;O[V5)G8@5FKAN&)$3NLG.*^\=/>>?XY
MP;V.:4Z7:WP$,Z<@R>CT7KWG=R%*5 A=?KRH3("B.]O/;"*PL6(NQJ\,YC#<
M'.6*(_$=']@-Y5[/%6N+BGC-H7_XW2>&ODP]A;!_<Z#@_^&!9%JHKLCO6J#N
M M$4%P(I+IEH;*1/UL=[Y$<[W^ 7JTTV-SSB!$YC4+BSK7X/.7EP,=5X>#.>
M"WT(@;I,:=F\!ZKMP68;#J]@[62Y*\=F#JFBVGWO7_DUVC''CTW%/,*,%9/"
ME^<H'IO9"(CO*R7+]&Z!"2L+2Q8_NT22J>73IL/2_)T,1^(JI]-4<%D<>R\K
MH0) ^*<Q\]?V%-7I)(1#_/1Z^J[F]1CQY,9D<=&:8X:WI27OFGSC<[L$O;F.
M'^<E5E422W1:AQ <GHY4S0(K Z1?X,_S/+\,L\]>S=<YMRS$>=[-#5DQ3),'
M%)O'MIYY6L-;O%4LL)'1;")]AMH!RT<EVAAO,DAWWT#^*M\, #P>4'Y/QZ\8
M$7VU#'-\2YT]FC]45N61ZH^6];]MB,SU'3MN("C^4FP5$I!$-2O9A2RIXBLA
M+4<H\C&/*\]48$*A;+/DY>8Q<<DODQK&)PT%XJZ_Y3C-:-U1<6@'0H*-+1&'
MX[2>: GG4/5[*J&<2K&LWN>_>\C&_+!YHM+AJR4M,=WHCP?3U48;@>03A>88
M!S!F9%@;EAD::<XFI=O82_LR;2T]B=F(B5(MMF?/?Y/@4<T@#'5[]W]YY.W_
MVX<AHA$0)$^9#!0,G*-! (M%FM_UO@GCW'&MCU=O&)6_Z'SH)Y'QL[I!CX@'
M _67-4[7OEX8:XNY$K^\NW0[#9RZ2HUAIHS'R=I%@7YA([*9UCSIAL')E8QN
M;\8=7!$S*OZQOS)R/:*AY@&GM$/ZPY/E#FI6)]C9U4IAF_)[J6_W4FE"BVEH
M[/O6:2@O<B>C#E=91.#73;$GRLQEYMC.!B5^=5.,VJ$[";.>V%#MHST-QE(1
M%5/'''@$J*'EBRECM@K?$SUJMH-T;&=GYS)^6WO]^W.:C/NC_PM02P,$%
M  @ 8("/7.>4\E.H-P  5IL! !D   !K86QA+3(P,C4Q,C,Q>&5X,3!D-#@N
M:'1M[7W[4]M(NNB_TG=V]VRH$@1(0A*8G;J$.#.<)4 !F9RI6_>'MM3&FLB2
M5P\3SU]_OE>W6K(@)A#B)-JJV6"IU<^OO_?CY_^SOCY(QSH-3:1^NWA[I*(L
MK"8F+568&UW"TZNX'*N+;#K5J7IK\CQ.$O4JCZ-+H]36UL;VQN;&]M;Z^B\_
M0U<'\DV6[JJGC[>>/=[>W-Y1F\]WG[W<?;:I3M^J1^\N#M:P];B<)/#_1D>_
M_#PQI5;A6.>%*?_UT[N+-^LO?OKEYS(N$_/+SX_MO]QVF$7S7WZ.XIDJRGEB
M_O731.>7<;I>9M/=)YO3<@^^? RO6VT^KE_%43G>W=K<_,?>5$=1G%ZN)V94
M[C[;>/&B?I3'EV/W+"OB,H:UY";193PSV/<-(WLC0,.I;3;*TG)]I"=Q,M_]
MYT4\,84Z-E?J+)OH])\!/X%_"Y/'HW_N4>LB_LM 1]!G:3Z6ZSJ)+V$6.+4]
M'G07WBG\;VN;_\ 1AXT1KPPM99@E$;P<?!S'PQC:;VX\??'SXR%LTK1CH\+$
MZ!R^*<=[[3WKVHQ[7V,(D&?RSUWD^>#@W=G@M3H].WE[>'Y^<O:'.CZY&+CE
M/OQT)SHR:CC_2J/?N%EO#X]_/1K _U^H\Y.C=Q>')\?GZNCHX"ON5IRJD9YE
M5:ZRT2INV;_WC_;5J\.30!T>'VQ\Q8V*",OJXNOMTQLSS"N=S]7+0"&2O\=I
MU(/B>>!+V^TL+@"))7$YWQW'4612:/!??WNQO?ED[^?'V+!U'E%<3!,]WTVS
MU.PE<6K6QWR>-P_SN;/'KI:<XLV(E\@*_%UFDR]'6>Z\S;P&_O]Q;C\>ZO##
M99Y5:;0>9DF6[_YMD_ZWYZVP^4+.!&"K>49=&R&//,(M3WRZW:;+4WUIUH?
MFGQ8UR, ZUV=7.EY(;OZXL7&]M-_[ VS/#*Y4+S-!4K_K?(/]W3*/8OPN=/]
MLRK*>#2_"96>G*G?]X_>#=39X&!P^/O@=:!T&JFB&OYIPE*5F2K'1L&B)P6]
M"+,THHTN%##,:I3EP*&/36[B-% WTWP T<1,8H""\RRIN ^@^0K7_PA'00C8
MWMR[L9=769YG5R;'CZC]UMY:0!,8SE65NNGI))FK:9Y-X@)V#Y8QU7.[&KIM
M0+YNGN^_=:+5JS@#@IN&.-P&?(C?QSE0OP+VMU!+3_LX*\T8_FQ,G+>ZS"X-
M=).SL(,=VC4&:MGN3W5>QJ9H;@I^/,WC-(RG.E%Z GBQQ%6_.__[\P"0'_ZW
ML;FY_"*.,IVVAFC,'?9<Z3#,*^ /8KPHIBAQ%KG) #B 8X#SF,41O87G<2$'
M5&1 RU/8(6J$LRGTQ*@)G-C0P,1-"M\$]@_:-.P:^9  _DK-%?X!8"\-BVHZ
M!4C#NTH-@ ZCB FGE^%LK@ DU"2+XE$,3T<P!57"C2+HP']A<K * !*43'EE
M<5G(';C5B?N;M;&*3.7^V<7AP=% ':K79A2G='/N&1U=/[,#/8U+6,5?< J\
MN54!?S(R4<48P6FL9X8@8F)T"@C$QSH6B#;O<VNOG^XRA[X?S1!HO'.GB1?*
MZ'"L@"4<5GE!D*E$.J/%U=C!HBB+ @"ET5-<Y_YE;NC;+P1*GZ862VW!: 2$
M79>+FQ#P78*K.Q72HM.Y.C5Y0>@!_J;K*4]@S;J$+<NA+:!RN+QQ:G\A;@,V
M[W*L@+G&5Y,L-XQR)B:*=0ZX,$!25>99 G_!YLF/! !L"-]C=X5L;IA-)C">
MM*!)(@Z! ^.9;*@+(8'VXDM3N[I'@&.3"EDPCU@VF_*X]@/$8/+^VBE8O"$
M1,@\*X"8%3%NUW4; _B=FUXQ,/$;;!5JN%[TDI]!-[8U  JPJ026.+5IEL0A
M;"&^UNZ KL:,ZNW6$R6]2N'M.)YBTUE6XA84)JSRN*0C /BF-6F>@D._JPW!
M:1FO7QBX@'D,!.Q-G,*=QI7AWM#+MP!V<W6DZ?#PS9&^*A8O/2*P?2!%<:B'
MB:%&N!VAR1&5X880LXKH+P,0QCZ3ND]X/7)#ES*=2: NLQET0(=5P%OFHSR(
M^I!F5VJ.BHPPB:&5G5."PV.[JW$,L*WAQNAZ<FV\0YQ)$S4UH?PBU_2WXUH&
MJ9G,U3Z<]*-W0$E@5>=(H@M@$P8? 2:0*5<GQ'H=9QMJZ\GV]M/ C?/N?%^=
M[E^<'9Y<8!^K#2"-,^W <T"96 Q!--9$<\#Q3$U>(@K+H:V6>Y@K,X.S"IB'
MJOLGCJF@(\Y&N^J17E/(^%0EWBXZ40_Y"!:!Q[#G>95@F]Q<5CP3^!&9$$A(
M@>@O(M!B-!GA/S!2F.B);5JB-IWN,'R4Z)R?TR7&(V3< .OZU4$C\)C[53D&
M*"WG@!.':_0>X+V E_0EK N6HY-/?HQ \2CD#G@XF@9O!.Q1!'N"/"/A/K@:
MT]R4)/2I; I<3,9G\&<EMR-0?U;1)0Z#'U_I/*KW J9"U$!;XEH( ;A^?G2^
M1-!#7;0O$70U1'P,QU%-X3 \.O*IPU\A-J9>TED7):<;J].T@FT!R##*_ ?_
MA.4/L!OUZ,6:@H6&*[6H#LD1V,O"YR[;S"7Q%'D656&)X#:%:W"9Z^EXU1:%
M4P=$'3<YSQL7=RX<P-;&YO8*+:<JXA18'/5:SSOH*5S)2".3(XR(!DE-G0,Z
MS.GQ.=!./7>,AJ(?J= [1(X DC' Z5"G'PK<!%S6'UG^@8DAW^^_6%+, :2!
M34*N#1$JPC;(HF&2H8@RPELN4UV=S3N %<8E,0: <.(LZKZW4WHG<B]R@WB!
M24@?62[@+6XI8#HXAG*U>;779ECZRQ2&MM:@U)P8TD[ S/"!B0C&Z!2Y8<3L
M%Y.M; @3%'HW8I4/4(L1<&#0;EKEX1C1_C2'ZX;C6:2.4 .KGL5$5<W'T,!*
M ,^#F#?5<T2F, ]@X? J"G9A,IPCE42Y$'NS8+5'!-"?BD'5"=G*AZPM0?XZ
M2YF6#>'4J]P4-? 7,1R11@)9E#E9U;'/J-DG8 B85F&,%858)(>'&M5FI G4
MB:$_Z-DZJMA]ZH6=FF:GQ/VPC"=TWBF#B%@45WJ*?$<%&YJ&<]PJN,F7QJ/!
M ?,R$<*@-,_J)>D\Q_9,K4G_P0JGS,K3CHMEA1/N.!XD_"H%[>E+C1NC1@G@
M]JJ>>&.FG9.D%R1/N1D2*!2B':Q;PN+3; ('G-3=>OL$,!+325T:$*)(7YE9
M>1]W+Q[%(4E/,'V8 O!BL-6CYE9S:\1GP&'@'=AZOH?**P ]4EZ-=(A:]EC.
M,C%E*;P;,#\P=^CQ<NV__K:UL[GG )L%$9'BYOYPT'J\IBXK((.P'MR> F .
MV@@8XA ,?&[:C163&E:&">@'ZP/5"-;!=PUNRH3X8'A+:KRYO(3?<3K#+43U
MG..H&CH]9+4+G!(TX/418\<G#9B[:')N00M2&\@!B656T6C _E9X&Q"!6.$7
MMLV7CGV*Y .@L++QVNTZ'Z_9F^-W_R"$YO[-- ]B4+Q6([K]5-:XZ9:XW5L0
M>POB@UH0K[]NA#$<N2*DRP0>+S]@_6HRS F3(\V"1X#?3+G(Y5C='. [X Q8
MZ&Q@')0%AL:DA" G/(3?Q8HS>2-=)66W0"![01)T80DGFYBL=>/WP\-#)P4
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
MU6ECD7. 87W-$0++D5,UZNK*@?<JJM$!KV $%F,4M);W&O=&NKN +A+]ZJV
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
M2[NDD>\APVO&E[;M[L<7CD=?QA[MT5>O>*YM7S1>.3NU>R186AZH-:BMQH/
M8S$05Z5OQG24 +5;@+6OVX*Z LA-<XQK(;':"I8BPKT?BU+1S^%T"%>3VQ9,
M9-0&EN=87,IU>+@F$04,I=SBJD6]V1M;;&+]A+72U08[7 << S&&:Q[Q+.2Z
MEFIL:C=^/E[P_Y]8?Q0%5IY4F)V?B!CS!^7/3CV'T.#XAC:UJ.P652'ZH'I^
M&(:=3P5KT<$S2)4PAM=G<,:R/,!NNHV2/64ZO3L^S/^*ZDH51LD6!G%1L"C9
M8C\VQ:>0]D,]^)3@,,<;!-C=*A9[A]#KKEV_$]TH> TM*U*ITOXIJ9[@H/N^
M921U>RA/-Q626_LYV7OEL.OO*8=-__UU(F<;;H5XKWFPV!H;E<\>E8B#NME[
M7MMQOP2ATC'7^PL J6X@]36E4]UR_@102P,$%     @ 8("/7,V>8WWQ!P
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
MR[X9=@?,X^>#22+3%<S%EE^;9P D,1S=MM>OJPPN+9F6\3DM&H4U 4'/%@/
MIVVQ%#4LR."S4R#=K=!M#>ON;0T'4H'O!SRB*3  D!K8/6SG@CRI=+G("K-P
M'=Z6;K3S5F(CR8U1;D@YZ,'F.F$>2+L[R+UY%+GK#35_>'5Z-/G'S+78M,3)
M;FNR3.,Q&.!*2$O!U#"=3@IBDP@"ODFA7<[#>5B)D.6PY6>E75H8UV >![,U
M1;1Y;0T*&S0[L0\3*P)FT8Z7=Z@W*M0P%XB3+TV!$9-C.9R<[--!F#HY4?$I
M/FI.857$FM<7'$P]%XB0L"Q/WBC;V"C#1JSG?<? "*;K74@LH6/O?%\>/ 3Z
M1W)(]5 Y4-77\1@PBZ:R<4^?PG26$&S;[A0)TC06"R!6YMJ%",0HJL(ZG)#7
ML=N/_UB6 :R6(=<&'[3<P)T:<0Q9G"FT"F6M:Q*GE996LP(Z\GA@I(I7:AQS
M:_!M%X@XQ*MQ!(%0Q(9)M827I$TAF6:@5A!BS=&8$1F_GZCP*2$>""; ?%*[
M$/F=,R0'C[O!DX/F@3<\/=R>[!1PI+E6C+5TII+,*]+!3SC;L@-(JSHPX!Y:
M)KK0?LE<O6U;=LV 6X D>M7&T%ZV#O1UURI4-Q:G T#$N25-C55!@)"W;ZA"
MRBC@&>BAFEV.AZ FB>C#-74-!MDE_-,M9' YET43(H9-1%F&G(E#4(6BZ&'N
M6R6%)S! ?-R>#@/HF(CH=3'I)J;QCTOP%(Z2J]'$%47V]7)*)%VM$OR8HB4@
MSXP7WR'<U#82CR9Y:%JNC-LT%GJVXO>,F&5B-FG:6#9@CP6WK%H:Y]'.9TBL
MY5(L]'L#$L72^X],R> )B*9[HUO!4891*.JYW@]GGBC7090JEVZ5,C@.@^>0
M"@05[-&2QQ*E^RT5;85_;_S@OS;1KGA+K.].7KB^"^=/U3G;8!TS',)]P-?A
MPY ](YT\R.LKT21RNS?6K1@\-&#)$D<Z3_0G!)48Y CN5QKRA47VX1;@ \=\
M@W>N,#I?IM\;#?&#WS95&@X"![M>QEW@M,.95 ,N+C^YD$TUP;XM^Z[*J07)
M6Z;3F,D"H88<'$['W<GG6:BUE4\L_K>$F528Z&@598\BW&9N3 %,2+"#R.D.
MA.Z:$B:!"8,R+;MM/2/N2@1NK[-:M$#+F84##V ["C$'ZX<;@1:F060U7<U-
M,2>FMDK>M!<;M@U3*NO"+ F]B]S$V)0;3@#07H3W#X,YP]VL#_57:]<$&)$=
MIJ8H9.UHVGWHF_ MK)#'*T"^:^6MH$1KL6A4V7C3-<1KW-"R8?@^$G$,M_1N
M;O=$N+-\MQ<O+?D:VG9RMOM/XIVE5UW[G'D.J::][DR,]Z9L%SW!FFM8N[VG
M[;UG[S*YMSC;CR\*IKE6\([5\W!A93U-$!RWPP5L]M4+ZBA)W+@;*A.<9QI/
M&TJ__+7I]EO=,!"=7);'*.UTW#MG?QH?S_IWN?$>OWWUZKO-OX7-1][V@^"%
M//\OT/U'<-Y47."85(C)R4#P=T]1I>>Y3DM'+9"3^DZ$&P#Q:AS^_6^5&KG1
MYO<-:XW^;X#9<,JGNN%_A!E_"?B- ?L.UGU] ,JW4N9#KBD3EW>4-DS5XG/O
M&!+[/J[*E+;O.V3?7)_]7^--%T!Y ,_!/7Q&H9+L$M:N&+>70_.5 R4RO;VQ
MIJD4E[K&3CM^ZOV.8+.CK4]P#)@5NJ)A^SS>*'OC;Q4VZMZ-IM4/(VI4_L-8
MR<@,M>U4SHU6+<BGIX=';U8\&MO&X;<4\0<7H_![C7\#4$L#!!0    ( &"
MCURSQR#:^@0  + 3   8    :V%L82TR,#(U,3(S,7AE>#,R9#$N:'1M[5AM
M3]M($/XK<Z K(,6);5Z4.FDD$X**"@01(]U]7-OK>,7:ZUMO".FOO]FU'1PX
MVNL):$\"04)VQO/RS..9B8>_6=8D3TD>T1@^!Q?G$(MHD=%<020I47BZ9"J%
M0!0%R>&"2LDXAV/)XCD%<)RNV[6[KF-9HR&:&M?7B-R#@YYSV'-M]PCLOF?;
M^ M7%[![$XSWM':J,HZOE,2C8485@2@ELJ3JT]9-<&KUMT9#Q12GHV&O>:]T
M0Q&O1L.8W4&I5IQ^VLJ(G+/<4J+P]NU"#?#*'HH?Z=Q;2Q:KU'-L^_=!0>*8
MY7.+TT1YA]U^_^%(LGFZ/A,E4PQSD903Q>ZHMOT-SRT/J%@T:HG(E960C/&5
MMQ.PC)9P29=P+3*2[W2J$WPOJ63)SL!HE^PK14-H4]%[91'.YAB%#FU0.?50
M!OK/<:M_M,=PP^.2FE1"P6,43NY3%C+U8=LYL@?[;M<9]D($JGB%."-D#Y7_
M-=#QY#HX.ST;^\'9]!*N;JYG-_YE ,$4G#[<=&?=<1=FD[&1.ON'=@=,)M\R
M.0SEZ+M*_@S\D^E5,#EI.WT9VTV\'^TCF)Y"\'D",__ZV+^<S*SI'^>3/\$?
M!UKBVK:[+LP3%D><$HDV53IX3.A_8NK+%/;Y,I[E$(D\IY'V7+4)E5+P\WQ!
M.%S30DB%G0!.A<S L:TO(!+XXI_[<'PV[<!9'G5A5U_Q8;OONO9@+#+L,2OS
MR1GL02*D,;C"K('F,?:5$QK1+*02]IT.@N4>=H"4D##>]"FM/Z/10B(<F";)
M8YC<8V?)L5NA_8R5I0X6?[5FC,T*4BHI!M:.I(J]":1C=!<8@"R1WS3N@'_'
MX(+EMP*=?NW .&4T04?H6(,/TR1A$4:)9O6E=6(=XRI< 8H42S"^#A0+62X(
M=ELEVORN,:WXC1F26!2ZK[;5&R5-JMK1C,B0Y+2TIO><KL"/E)9H4ND<B+E,
MZX6T-)*4E7";BR7"A_@\!<5[P0;Q/(]VG;VJ+56O <90DR=9<(YP(7Q<5W-=
M84G_6C!)]9@J=1X/>.V2/4#:.(>[\=X:E0<^K+E00^-\W#\8:):\3:+NDT19
MCBS/B(D>;R9%&/(+3TW@#0J$282AD+34"7>TF. 0QLLP +S54% @ F5%U(3E
M.,[U.1J,35LP]P%J+7B%ERBH-#[+1Q3M&AQ,WU$DY+0!)!02V6]%@G-2E-1K
M_FGG?H0YIE7;T]U)9X/AUG!4HY8LE&@.JD%K3C;&L89J<Q@_'JU@Q@RV0S-G
M]*(@FSAK_TXU9E3<G-_I.RXBO)Y0.+%KBX=H\*%@C6.OGE.MWMNR+-!:PL72
M2UD<TWS]V5I*4G@AKD"WUA(!^^[^L):3L!1\H>A KQ*OM4FTTD2;6KAAME)$
MX1TK<5/@3*V:!+=&NA7:^X-A3ZNVIU/]JN)WM-\6[9Z2;>*_!-M?(?$3;%$>
M^ 5^:<">;$;V497/#S"F;CZX]RB1(6CW@/5C,6S;YN=M,^J5O<WI_Y#._Z,D
M&US\M^S[\6KI>^LGE^J]3+]*,L_MQWHMJ62GZZ6EEKW7ZR<FLWLE&5:CP'(\
M*=K>H\KTS*+8S*9?!=G6N$S7U E)=#N7 K_)Z4U62*]I2ZTOUIN">@_!%7[
M<3.WZL_VQE9;/2S:6&LWCM;/APHRIU:UL9 $5U>/W D6UT7N][ONP;I]5F>V
M>9A5/?'JF0=F?P-02P,$%     @ 8("/7#&"5B)W!0  !AH  !@   !K86QA
M+3(P,C4Q,C,Q>&5X,S)D,BYH=&WM67M/VT@0_RIS5->"%#NV(5SJI)'<$%34
M0A QTMV?:WL=KUA[W?6&D'[ZF_4C+T2!'J&GNR)PR.YX7K]YK=W_S3!&64*R
MD$;PR3__ I$(9RG-%(22$H6K<Z82\$6>DPS.J92,<_@H632E +9M.J9E.K9A
M#/K(:EC?(S(7CMIVI^U8SC%87=>R7*L+E^>P?^T/#S1UHE*.5TJB03^EBD"8
M$%E0]6'OVC\UNGN#OF**TT&_W7Q6M(&(%H-^Q&ZA4 M./^RE1$Y99BB1NX=6
MKGIX9QNWMVCNC#F+5.+:EO5[+R=1Q+*IP6FLW([9[:Z6))LFRS51,,70%DDY
M4>R6:M[?D;PF 0GSABP6F3)BDC*^<-_Y+*4%7- Y7(F49.]:U0I^%E2R^%VO
MI"[8-XJ,D*>B=\H@G$U1"ZU:KQ+JXA[H/]NI_M$2@PV)%0\;M\JO<UI:%@@>
M(>WH+F$!4V_?V,=6[] QG7X[0+_E.U [Q&"B\NEZ;RHZ'%WY9Z=G0\\_&U^4
M2CY,S:E"24:1DQ"A= W+['9*"?#(C7N#R^NKR;5WX>].@C_>'6^[NSO>U^;$
M')J[XS\9#7<+K7W8L5J/D_4#.7B4R)L\6\\_GJJG=S*^]$<GNQ/PPS'^9 F/
MQO@3W5S'!+RWCF%\"OZG$4R\JX_>Q6ABC/_\,OH+O*&O=QS+6E6N>U4_Y)1(
MY*F2WG8#>*"R8],A :<-@T#("%T1"LY)7E"W^6>]VAVC;Y)*>RTDQ!TL>'6Y
MJSH,F2G1+%3]I5S9Z$*Z%&[VH.V. F4Y1:O*>JK[HVSTK.7;53E54;-^2Z5B
M(>%U)<9&M<YQ59$;R6Y=D-=\N,9:(+N8B[F;L"BBV?*[,9<D=P-L_3?&'#WV
M:-]<[I.@$'RF:$^WT/L=M *TOJI(7^2ZV2]BZ\OTNX>[VUD&&!,9#;7%U3"E
M$@I>ELT(ARN:"ZEP7H)3(5.P+>,SB!@^>U\\^'@V;L%9%IJPK^]X^Z;K.%9O
M*%*<Q!;E-[MW +&0)<,%QCK0+,+IZX2&- VHA$.[A2GB=%I "H@9;Z8Y33^A
MX4PB#&@FR2(8W>'\E>%,A_Q35A1:6?S5E!&.=)!025&Q=4TJW1M%6B7M#!60
M!0) HQ9XMPS.678C4.BW%@P31F,4A()U4, XCEF(6FKQU=XIRW 29>B79@]%
M:K:UT:U2C6 !H08[1MU;D,]D,2,XKRH!=A>J=J6M*_U=%7^TGD0BUY/I.GE#
MI,M,+6A"9$ R6ACC.TX7X(5*[^@RH^TCY6V:+J!%N9.P FXR,4?7HN_N.\Q]
MP9F*LXP:33Z:3F<]J#&0-?4R&5B!XQUG:M$DZ]Y  V4=]OIM35A7S&52M<NZ
MUR3;KG-BWSZH)L_JZJ//ZD2(9YPCO @WUY&YC%9)O\Z8I/I@4FB_K_#=)P>
M*6!W]J.#)8JKV%[&=0VE_?[PJ*=#[@6!^8ZASCU#6889FY)2>]TL"*(:X6JI
M>.,%PB2Z(9>TT :W]#;!8Q?>A@I@>N!&CAXHJJ2+EVF##*.RM)9)A50S7OE+
MY%26,HNME#)+/_SG6Q\. 4JD-=/.SVQ^E2:5X'M]<!<GR(>KQ!HA;CZU9FPW
MY5\^?WV?/V,0>@8*.[#]!"N6"UXN&<<274XCQZO6\W2EZW)4 VGG=X#HL0C>
M6.7/ZQK5+MJ;L\U6,_V7 O.=1TG_9'YX-HAZV/_)"/Y"[U'T5@>H5R\:/W)0
M>!#$II\<-4^,_L>8_MQ>L'\I&8*6(VKW\#MXU?/(CSIWK0TGRP +2'@SE0)/
MOGI:%M)M*MK:XZ?-C3HDG:TSG;4Q.5>O(#9&YXVEY5N'G$RI40U#),;QV"6W
M@D4UR-VNZ1PM*V^U9I7/5JKW*.WR-<S?4$L#!!0    ( &" CUQ1QBB<A1D
M !Z'   7    :V%L82TR,#(U,3(S,7AE>#1D,RYH=&WM/6EW$SFV?T6O>YA.
MSBD;.X$0$H9S0@B0-VPG"3/O?92K9%M0B[N6&,^O?W>15*HJ+R$)$/JE3P.)
MK5))=]]T]>R_>KV3="K34$7BS<6[MR+*PBI1:2G"7,D2/IWK<BHNLME,IN*=
MRG,=Q^)%KJ.)$F(X[._T!_V=8:_W_!E,=6R>R=(#\>CA\/'#G<'.GA@\.7C\
M].#Q0'Q\)[8^71QOX^AIF<3PMY+1\V>)*J4(IS(O5/F/WSY=O.KM__;\6:G+
M6#U_]M#^RV-'6;1X_BS2EZ(H%['ZQV^)S"<Z[979[&!W,"L/X<F'\'5KS-?>
M7$?E]& X&#PXG,DHTNFD%ZMQ>0![>+)7?Y;KR;3^,"MTJ6$WN8IEJ2\5SN[-
M&\9*Y@>CK)P>ME^Q[,F9?6Z<I65O+!,=+P[^N-")*L1[-1=G62+3/P+^!/XM
M5*['?QS2Z$+_1\'4L,%2?2U[,M83F!P7>\@0.(#O!/X9[O /^,91XXUS19L;
M97$$7YY\G>J1+L6C_NZSAR. VNP[K# $4E+Y=9?X\N3\^.STX\7IA_?BPRMQ
M?G+\Z>STXO3D7)R=O#X]OS@Y.WDI/KU_>7*&W]&PX0Z.O'AS(D[^Y_C-T?O7
M)^+H^.)[;%"G$6SN8'=OM@X%%U,EQED<9W.@+A&I(LSU#"E#9&.1JXDN #[
M,H4*JQQ(!M8!7_SSZ.V1>''Z(1"G:=@76W__?7]G9W!8%0']-#P4YI.LRML?
MS97](,M%":\WGQ]G"?#PPGRY+70A-" '=A$)60@IBBJ!?2R >^.%D&F$#^=J
MG.4*QZ99"6-"F"16I6KO!-8A0CG3I8P!PEGXI2\NIO"4/PQ^'<D"WE;-LC2@
M-\!'?U9 *6,-'X\6 ) QO!*DD2BS@"=5>0E?AR!7\#TZ#;-\EN429^01HT4L
MYP5-)V>S&(:.8B5F>7:I"QA$\$0PO 1.G$O8S&N5JAS6>6QF4N*MG(LM#U0O
M7Q^_M7#JB__-*E%,LRJ.8'TRVK@L6DJ]LD#,ISJ<"GQU/:Z]7\" 9<C=_I"F
MJ'_?"6!D,5,A2I)X$0!T:$M':0K0$V<*IBP!;^)5EB=B..C]$Q?%KRT1#1ZO
M(\REF,F\#( PF4(\8)536?)2$YQ4@B: ERVRJG^+_'--<7!4E=,LAUDB<6QH
M[1QI[>=Q]P? LJQ7U>  X)6T /8F ASN#(+!@/X +0%\Z5/@I@2P1L,#Q(FX
ME'&EQ-\&_<%@*&8JY\',+(^7S# C"B(!LGD21Q-;>EL\?K1^*B("8%^0XD2M
M'GN< ]C@F1/@H/02&0$9[GV6]LY4I%1"_/?1S48H,MP46)GDIFB-"V!ML+B=
MX.G._DW6]NKF:WNU=&VPN.$@> J O<'J7M]\=:^7K>YR6SP-=I_NWF1M;VZ^
MMC?=M2'];L'R=H.=_;V;+._TYLL[;8_K"^1CGQE12'K*N0)AD,/C(8GWX<[6
M:-MJE?-:;Y]\!1LV!;OX*"R)YY_N/@I(M2:D9=TZ_('\[M7LL)H85Q/"*C00
M%E8!@4"/2OYJ^V[LX>>KAF-&WD]6!\]TXXWT\P%J!!VB^F)M_4ZI$FS!9P_U
M\[[5X E_5EA3BHAP"EM3>4&(F:H8W2H"?23+!I-HL#A"L"LB=./87V/KHX?F
M1U_\&^@3[#Q$KH8!25648@3_2ATCBV5"2= )WBL%;!6=+OKR,BN9+F)5D'D
MBZ#)<I&@:4B?[ U@50NP[]A<=*LTQ&*VAS8A&ANJ(),'U@W*J4 #$E>+5LC7
MA7W$;AX!DN*,.H_L=[ D-*9GV1S6:CZK10K^UE3$]D//1--%4:'=2Y9:68"=
M@]X?_=[9/!A$1040,KL@O0Y#JE*A)?5GE>55XDRI,I=I(4-K%X^J0J<(.)C$
M1S(MV4-R7YR#>:=;I- >!3A;(.I"&>,"\9U@T8M9!1LK%,(0GQAEDF$5Z1Q8
M-\O!!*7]3Z7.@>+MS&9<;K[4:BS45Q!G:&3"&+!N5=Y'1E= X-*]/$.W8*X+
M8S9&;,EZIC=0W6;;'=_K42G(R3@6*F914S16C[B%+T=(]*%[GYC%%5CQNERP
M=L$AM#3 B"IXEN4/)O(SV&OX7$U/@,I0(E\LF@#O$ /Y1&CCHS<45> I$6M:
MVH 9F[Q;6NO?$@IH%N: 6Q6;MR:D_L6\=8;"M6 9]<9CQ;:>1-GDPPAYE>"$
MM,ER9>K++\1'(D$<(5JK48*2B1Z4_%@'?H#9*"/Y,Y5 EF&55!Q0L5* 8B#%
MG83E2XWLD49=.*Z%(9"]P@T">Z$+!I0,#$0N^0*8PDSI,200=RQSIFYBJ27\
M#[#^##\3I%%B&,>S1(ECYS2@9#S7,K%EHMU)2+_5?U8ZJKWOER#?L[C"WQGV
MIZPZU26&-@TAQ]Y#0*U1_4S044&;Z'XESH#>95$H *N\!(5+ G+,;RMS/:+7
MX01-JA\#@[!G+A>)63).%:E1R4S!HB[6<J1C-C_QTW5HKK&+7_UJ&/Y ^[VJ
M6")9D6:X,Y7,4%P0"[A8%,93(OJ&<1^23X$1$"M/R%3AGP,'Q]" >98#R\1J
MP@;')CII("6R7"LC?"/1R'@,7S/_ENZMRPRA'^<I9/D:1P$)S9E;2$P%#S5+
M;/MT%%*:*]JX,UM-^ ^L,+0#<:/CJJQRQ<37B>![D7;@G%DL%P<E\I*AIQY\
M4V8)9P 2^'W*W@&1G!>6;X;O&S/U0A7'A^19@GEEPM<\;6N&FW/&3H,1<$[\
MTDZ+H3CBZL7!5$? .C  7=G![N&SASCPMKR;]<NH!SZE+X^.+T[_=?+I7.P,
M]H>/]G9W=B\Q<U OB)'F_SW-[60C&7Z9Y!DXE+TPB[/\X/<!_7?H(;;YA<$@
MKC$&$]IB=+ 4X_R1G\\Q'S72.>U4T4Q.5&^4*_FE1Q+W0,9S\&(,NI_L]1\]
M>7 X L=*Y2:W,VA1T%\JL71-U[LE'GZ>]_UO1>+6B\>"Q&418V)(HUBF7\#5
M42XVU V@LKENA+1Q$T%"H6%K75XC[C"-X=XF_4Q(UP+C,$_W<XK&-Q8\UE_9
M?S:2$AV9@'W=)9J(](6A! K^@O32,XF6,;@WI-] ]:.O1?JS,$ZF43'D-X'\
M-CF8T+XMUF"8\R\T!D0]&"NU:]9TN-G,=RJ@;4V0)O7V6#^X3%D0!AN6$N+
M13; ; %%D=-FC)=MK%[?@ I$E5*X@OQV,XY">F#QY<L<5NL&YU7LJ35:D;*1
M+IB#B8->5\?]#*W$&#6+P-1D^,#\X!XC\)>$=$P^S:W'1@_<7M$/6@>GP*,S
MUJL@OT#Q<:@&[4FEOC1B.G8]/\FZ.]I@)(287PM@'S/%1JD)=N&VZ"%")<\1
M8'(*[#<3U:&,I.$^\.Y5/E%Y("BSB>&A,?YM&:"47U1VB>  QQ/LOY5\.=?D
MJ7Y1['89\$IKKK-8\3;!R*KSFT(#?WVNH@F9[^"LF93="%B)\J[(4TOC?;PD
MSW<#Z5-D1,7(U 2H[ONMV8N@8YB1V<6CP="!'W)0=[ ;F FHCK6(!0,,!N4\
MF=I@A1F4 Z"LN8J, GLPO& A;[31:L&'RP_CBJ-KJY#BQ<QHU466*(J6MX(U
M'3Y*4([!\F(-GATN;V3-29UW0)WC5[S!)9-8#TXB5!-=A_1T;L.(E\8I@S]I
M#]@?/2M88/Y%E>@2A"[>>>MNU!K5W#79?,=IB;Z^ [F&VS5C;]7//*YCEL2=
M+VLUS&[GQRI'&4U"%NGQN!GD?-E0VQ];ZOK,N7;7R*%VDZ=KWSVF\#ZE TRB
M*E<EU7? VTLO.N]^L142 7IK7H*ADRK.FFEOW%F5&ENIH]"+-3XKQ=L+]+]T
M,37YOJLYW>N3R'7%!1>UT#)!3&3S_@H?AYRAWYX+0YJWB^5OR49WT] _",OM
MG/OUD+Q$>-P*DI?,NP;)M\REWY*O[R;J?Q#^.F4)UT/@$AE_*PA<,N^/0^"W
M%#5TJQE^$ +;I1O7P]^*XHL;XV_)O#\.?]]2]=$M]_A!^&O7MEP/?QUCZ9;P
MMV3>=5KR+IIF+DC/EMA)G5[T#:J?6$)#);4:LRWQPN04F&+!"\E 0+=MJ$:J
M8,O/$T2?JZ*TKJ/+LYM(N1>Z6$/:VY2C!N>U!/3@S_AHYBIVZ]Q"4+^ O*_Z
M&_:"1Y36H@)2+&+REHD)?@F+4E0C8/@ISQ*W=W#ZV&]?6?"%3M8:H!BO&4@(
M84'+TTFB(LWI-:!V9/8,6;ZNLJ97UBF=H+'7,ILH\CJ)Y=%+EV.0 9H,_CJS
M!HZQ2\]16 W##G/RIK-Y*LRF"UKUT_[3IP\L3,L,"T_2*AEQ<<JZS8$?N;(2
MA5* $TT.O:(,$85UVEMC'IZI'"OMT<&W)2+DIT>B@4\,>@Z?'!:NT((S[S$5
MTGAS^(3#\)5B"@*G.<I$FA .:'XP%"CVL3>D<B#S.EMX!&,K5PT]5US\3(7>
M(:"N+F[&8 DL^85*%5 VABL_S%/8[U3/Q%L7F?Q!(NHZ!1,7C?#H71!,Q,<3
MKGO'DA63'FV44 2&C5L\MZ[(AQ23>0A9$^N*.3*4%B9KW4IAU@$=^Z5/]*M
MY>20"YC"&N>2PC64YO9K_1M9TK6JGTJ-_?7>YQ[O<X_WN<>[E7N\I@SI"-7K
MRI -\1<^$G +0J\CZZ^[X T!!SHEL&&]6.R+U9#E/.M1Y6VQ9N%=573-A:]U
MM-T)@MM<^@I%^>U+7^MCWDEGZDRF7VIK9;6-LCX$MSZ^LRYZX++7*U'!Q;LY
MK/.  (@BBC3C/WY#&8<GA,D2L5*>926:DG)6J /[@P]!!)B1Y2C:@(S0Q&F*
M3A;.OMP<=/1XZ70+_A(YY=E4X DH4+ 2S*/#_N/=![[*,R^QZN]A&5UAKBGX
M8+UB)D-UD&;S7,[,]+O]_4?K9K]M*;U48=MISQ?)*(O_(--AN-^T'*ZV3=K3
M_J/^WO ';XJ]/934Y!Y2:8-Q"%,J8/:_19$0QK*@W&(SO=TZ"6C.Q3<JW;@8
M T4&FN1(YRB9P,I&G]2DO9OO\U+@2USI@ L9?4\*7_:1)ZC/*1W6>'A8YM^'
MF.^(F7K7>>H*1G";IUK$>ZN ^%%<=U7;_YMW>$_/]SKB^V\*3$\3=:0S1]W
M7EO"/B1#Q3JFWX.6[NVC>]K_T;3_O8V?SY5]%44C*=FSV0#"L?_-3ZXV>>X9
M\O\=0Y)WO+>F;.Y79\[6!FON^>Z,6LN$*_+GN?K!_+D^PHBY/)0NH2Q48$IU
M_>-Y'%CB0WR4WFH='@S\HX.XQ[GF*%,UPVP79QLOX?NT!%\,H$B5J-X'@?$S
MQ]W<&'=F\HXSWI6TU\83EHU5+SF BA2 !%G-%/V\\M1;AUH"H:D^OW-*<WU-
M8&?:=4&M[L 5\:WNP-6AKN[8U0'(98=+L5Y;K$<+A@O$#(BU0JQ@/;HNEH8R
MZN/RG0 !Y_5,*P<^=.PS@U'(:T\]IM&281VU;!%Y(+:.MJGH/,DJ3#G:ED7K
MTJ="X:D5^YH)R2Y*N&,2\F^/GSSN#P:K:BITFU;=88]B!DX8)J23D:WV1]I4
M)$#=$9GM +L/%*T3V?4Y[*H453J3.K+M DCT4;J13Z2T]PE<SK4%E)D=*86!
MGP59"U/)R-J<4.;G3.D%R7%3>]4L,['':'(UP6)]PY#-(SYIH\:@KN"_0EY^
M>WF!!NV[(1&V7FS">3>'LQ;G>_N[?W6<=R'RB^'\>!/.NVFPM3A_LK_??_K7
MQGD7(K\8SE]NPGE78ZZ7[?M_>=G>A<BOA7-*UIYLPGO7^EDOWQ\]^JOCO0N1
M7PGO5SQ;<SH.S-EI1%&'=JC"E;TM8].;SK5U.R>=%A7VI]**"\P!KFUCL]D/
M["[4X-&^B$B\@\C<8:_DMFBA(H1@:0,6='<<C VEM P>)CZ==BQW"XO-[6BP
M,9OK8V.YL6Y ZW9AO%4NBBUM5[ NN<-\YFEW0'+E)JA1%#="29A*:-?-]7$S
M'+N,^ZJ]^ZJ]^ZJ]NU6U9UG?!L3*J1,!+DZX4@;,0;\*4K4@.<95'/?__OMP
M;W#XRL0/Y66F(]LF@<1<5HU PZ=*<WS#GE+7I//*/(M;JH1%*[<*,/V?0 &Y
M9F!-M<,=-7/6O=0[B]Y"$1J8*36K*F0,(ANKSU3@-8VPA]Q1='BGY2G^DE-3
M*FRRS4=&O'RBD=(DTP,6YW2P7I>%BD&!4M\WE7" J.Y(^5."A6WDG]^]VO<5
M$;7:T'.6YQ89)@#_GA[WG.$%(J#7,+DHLK9MNMBGA@ 24J:):?.5IDB+1> W
M[0O+BC!-U(V3K3P=TA<_OZONQT:]XX?N,;[33M_[%]S/D[OPV8[[V%__ @\(
MO -#[0W:!T> C-Z%;<9Q0N=;BKO:N-??!P>[3:LASQ.Q39)!YUKY@;<(],7Y
M^N-2_G,@!]%[H?[\U0C>;;N+N@7XT*:#5BJ=R D:C2@A7)LCVW36<WELOR-7
MN&;&VOX85OC6!X5P-+? R)42"U OA7?&"C=(+7[=D3'3RW>D0N0#F8KE4[O>
M/$98XZ/+1^(9+  7?DCZ GR1JJA/:K8;[*QJ>[L,&M1VB9Y7:]IF<J>[1M^>
ME/N#8"/!D7),GJW?1FB,?5><O/_X@5VU7Y5LCN.P@#%"Q>^-XMJ7Z'(CF/OB
MZ"KDP&X@Q?Q!\DQL0Y8I=B .7#>=KHJD_!6=3:OJ1E17(BD[&-4E J%N(CT<
M/&AJ/THJF5-+*&FO]@+-/CRK9URY(TSKXV(*;I[BXH>("-/5:Q-";+.LSL3N
M_&#D3 5C=<34R*C^E8F-J+D]RYTL$C\OY61"G>!?(',<BC.56)9[6;<V0YGX
MX=LN13$Z<17CD:G%@H>B-,KP?>$61%_V4"IQ%IIH!0WG^F*8;UF..>7&TJQ>
MASE,F>.V5<0WXZ!,#&55*%,2#!^9QIU("'GBNA.[D^.>"_^DYGSO&I!&&MYT
MAU[1'GU9A_*^^,1ME:ZR:7LI#9+RI0S!C%X(D]/>U+W)#H<%5C%Q!ND@8$R5
MQD!BRK:J7369 2>P2ZQJT%E0-8_)9'X3+'-4%BUG;$O>%Z^X!QPR[A60;;!;
MU,K*.Y=?']7MX-T>HO61#)MWJ?[5W?[P4$4SOKAZM!.)?ML]T_Z,V_LZ@#24
M$=FQ2)@^B+W^7!OVB&]%3!BTHO',W<*HZQFH&)**D4:( [JYV[S@1OQX(GI!
M84;6;8%IH.RZC#7&$95@0SHR'+R'/.?,F+_H<-U145@K]"-2QX>N9?^[NOF[
M-ZPX%$?1);FI[_D ]!E'_1*R\1"<_J0?,>(&2M&8S@9-\*AM.W=-0=N0;,CT
MQIAP(4A6074G=J![[)*WM+$BGPR'__U;*\B/;=Y>0-'*1H\U:>X5<[-K]&6Y
M&WX&[\>OJ 5=:2L/&G<NV,;)>.;<7^#<W&U16TBQ5I61)O;6B6\%&2 A:\#-
M'8V6A1?H]+M)TG'HXBI7.(1X 8.!A+G'P4@6_WZ&51*4V&3Y50WN1H4EXJBC
M&\U.75<1PJJA5G-<'P 0J@A+P*A'@T>J,T>J3"XMQ"TAD"8U^%J%YT(151,Z
MZT0PP2)JRD!7"7@-"U9M\GPCH3HJI*NYFEN!E_A+,&5O=3F<@0I:K#79MW;.
M027^=D3&G5$WO,H-C1)9S<L&J#.\)!#O=K$*P?Q&KI?M&FI?.9]B8\JE%YCX
MPY#:<>A48GXK!A(B@PKD:%PSE-FN206HG ,;!OJ%WR2G1>&NQP1=+FAQ-LI=
M8P[GCG2!1GJS:-Q'%]8I-$KO<2<,!!SXQ MR0. E,:,(A'T#>G;'36_,E#'9
MB^[&\C++:RY<>6YWE7/@RIF6K)XD2;<'9U<[@LY=TB%S;%BZ&7E2;'UBK "E
M*'F)WGRUNWFEY7-H#40QYW&\5I\E=3]ELN4+(GTOGI.>MI4(S)2"4JZMB\QV
MG.5MV:ZL?+>DNSO%","FJO#(E,1]393FW.]=J8$\Q]K%WCL+9.X$PEKZPL1_
M:M.S[KY1&Z%+_(7N67'C)W2XVB10^3:51G=C-+'PRC&ZK]-I.<>8FZ[E,;K!
MA&EN,H?KY8*EM<:H#NPZ<6J;XJ^[RIB&O+R$^\S>?6;O/K-WMS)[MA\TWVG(
ME30S)8T=ZXDO*]%6.+TVE[<Y9N+"IB9X@E_SE5VLPS%IUO93G#+SQ2;=\&4J
M(XQEZ.S*-?;RSUSFTO4M%_8.$[9E5Y3-RG;;"A34="LM1FI<+L"LMMO>8JV8
MCUP87(ZR2W5;6OE[G Z^8\&$DZ_@_A1(2Z_H3KASB^8KNOB->)9+J,SKQBB8
M*4"CE.,M9$7XE(2>40Q"+F6"'N,B I/SKG(RKX^GZ O6%GZG^V5=C4739[&R
M[<#,UL;N7L2MX;;IHI_K2WZEO2$Q9S>3"Y^L-T7!>IA]W H,!6)K9]N/86!D
MF+L,2HRVZ00?0"'.IVFD&.NH I<<MA%5:%'-C91*NR'&P/K1))I4,HNSA5*%
MJ.OMJ!C 6.1-=W9K=\.R9 YTBMZNUQ6UP9D6S.V[R?$KS)ZNQ +:V;1(>]OW
M->8 JAGCOC^#(U-$VJ F_4:"X'K(1[<!B:M<'FE,Q*WNZ:VI6HB6EB(?B]H9
M(CO O]LXQ023SVGM^E%>">]+ 6DO-0 DRL(2'%<P2H]B++"<3#<O#6.:4J?&
M[IUF)FC W%#OLB4\N9<L7W2HOG*=#%[<OGH"*FO AGP+KJC!\WB6@; K8PH/
MX+WRAO+KN^(6[J"?V;9WA7%]<_%N\^9B'.=?^<NW,[A:&,8M\CJ3X5A%1(+H
M\<*ZR'VO)8-/9_?W?=W;^%>R\6]NT&/5V"9[_N$HBQ;PS[1,XN?_!U!+ 0(4
M Q0    ( &" CUQP/E7+EQT  "I, 0 1              "  0    !K86QA
M+3(P,C4Q,C,Q+GAS9%!+ 0(4 Q0    ( &" CURQ;3B- Q(  #4* 0 5
M          "  <8=  !K86QA+3(P,C4Q,C,Q7V-A;"YX;6Q02P$"% ,4
M" !@@(]<+8,8K$%2  !EK@4 %0              @ '\+P  :V%L82TR,#(U
M,3(S,5]D968N>&UL4$L! A0#%     @ 8("/7%C:LBP9K@  U4\+ !4
M         ( !<((  &MA;&$M,C R-3$R,S%?;&%B+GAM;%!+ 0(4 Q0    (
M &" CUQC%2US/'$  ,V6"  5              "  ;PP 0!K86QA+3(P,C4Q
M,C,Q7W!R92YX;6Q02P$"% ,4    " !@@(]<<?9+Z &\!0 _SC< %0
M        @ $KH@$ :V%L82TR,#(U,3(S,7@Q,&LN:'1M4$L! A0#%     @
M8("/7+U+APB#KP  *@$! !@              ( !7UX' &MA;&$M,C R-3$R
M,S%X,3!K,# V+FIP9U!+ 0(4 Q0    ( &" CURTR;V@;G@  !:+   8
M          "  1@." !K86QA+3(P,C4Q,C,Q>#$P:S P-RYJ<&=02P$"% ,4
M    " !@@(]<L"[Z\"I%  "!3@  &               @ &\A@@ :V%L82TR
M,#(U,3(S,7@Q,&LP,#@N:G!G4$L! A0#%     @ 8("/7+P:A0>ZJP  NK
M !@              ( !',P( &MA;&$M,C R-3$R,S%X,3!K,# Y+FIP9U!+
M 0(4 Q0    ( &" CUS+XJX:RVL  !IQ   8              "  0QX"0!K
M86QA+3(P,C4Q,C,Q>#$P:S Q,"YJ<&=02P$"% ,4    " !@@(]<-P%U"7.?
M   'K@  &               @ $-Y D :V%L82TR,#(U,3(S,7@Q,&LP,3$N
M:G!G4$L! A0#%     @ 8("/7.>4\E.H-P  5IL! !D              ( !
MMH,* &MA;&$M,C R-3$R,S%X97@Q,&0T."YH=&U02P$"% ,4    " !@@(]<
M^+3AXVXT  "89 $ &0              @ &5NPH :V%L82TR,#(U,3(S,7AE
M>#$P9#0Y+FAT;5!+ 0(4 Q0    ( &" CUPF7Q5OEP0   P4   8
M      "  3KP"@!K86QA+3(P,C4Q,C,Q>&5X,C-D,2YH=&U02P$"% ,4
M" !@@(]<,L1)%JD#  !E"0  &               @ $']0H :V%L82TR,#(U
M,3(S,7AE>#(S9#(N:'1M4$L! A0#%     @ 8("/7,V>8WWQ!P  72(  !@
M             ( !YO@* &MA;&$M,C R-3$R,S%X97@S,60Q+FAT;5!+ 0(4
M Q0    ( &" CUQYW^U;V0<  "\B   8              "  0T!"P!K86QA
M+3(P,C4Q,C,Q>&5X,S%D,BYH=&U02P$"% ,4    " !@@(]<L\<@VOH$  "P
M$P  &               @ $<"0L :V%L82TR,#(U,3(S,7AE>#,R9#$N:'1M
M4$L! A0#%     @ 8("/7#&"5B)W!0  !AH  !@              ( !3 X+
M &MA;&$M,C R-3$R,S%X97@S,F0R+FAT;5!+ 0(4 Q0    ( &" CUQ1QBB<
MA1D  !Z'   7              "  ?D3"P!K86QA+3(P,C4Q,C,Q>&5X-&0S
:+FAT;5!+!08     %0 5 *D%  "S+0L    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>kala-20251231x10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kala="http://www.kalarx.com/20251231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kala-20251231.xsd" xlink:type="simple"/>
    <context id="Duration_1_8_2026_To_1_8_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_eG0uyXZFCkOhaEw3w0qlkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-08</startDate>
            <endDate>2026-01-08</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_wDNusmmPYEa_WjHYXkVr_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SettlementAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_FK0bC6BlTEaOFcKgTqwQOw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:OxfordSettlementAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_RwlMOcDVS0CvIBI9LkaNbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SettlementAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_i52R7Ch870WkDfAH4NIjhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:OxfordSettlementAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_geliJEkfKEGFqaPa5B6c5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2024-12-29</endDate>
        </period>
    </context>
    <context id="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_tnqEKRwBXEmnh8KEkVXP9A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-26</startDate>
            <endDate>2024-06-26</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_0W1iMo7vZkur3sHS_l-jrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SettlementAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_ZBdgMkEtTEC_ZZtvYxopOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:OxfordSettlementAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__RAa3qA6f0SbxbP3XkTNdw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_SjHqxjznfUGhLwsUcDcetA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__XqnFZTvhUODUFv08D142g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_7iZXfdVbOkW1tIe63GOzoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ldBBTr4jTEiaoWlAvXtSuw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Vp3XXzG2GEKHGaszsFrW3w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_cDZxp36rbUqzT2ZHOr34rg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ZsCcSvmPRECw_O0TwQ24pQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ymz6e0WeQUSAMDa_gG4RGQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_h3dSCU7V7k-iQxf-0SuPqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_rnJmCt7UvUenes4UsVvggA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_n27QLoETwUeyIf-LuacE6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_DYon02ZN5U-ZRPG4dQ8TgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_5EZG_wJAAUyhVIlHiIi5Sw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rq8pCZBku0yyIDLkltSiwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ut9pWSkb8EKgP-Wmb9TuIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jmMC5hd3b0SpUD2XFWv9yA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_vXLJh5fFfEquUwuMowt4jw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_MeuafvLiyUyH-hLup5o7Vw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_HbVXbzwpJ0i5vuWDRC1M7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yw80pmUahESPkxzq9MM0Fg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_nK-0wDEOAkaqsnWl_KWyag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_PSJSsFZKkU-3N8n0Y2f_Qg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_9SouDJ_-EUGUArMDMDC2ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-24</instant>
        </period>
    </context>
    <context id="As_Of_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_R52ubqRWSU-mYgYVvXqO0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-29</instant>
        </period>
    </context>
    <context id="As_Of_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_-_UAzhmW40e0zQEAqAOjQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-26</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_sXRvsiXv0EmtMWE1h6lbKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_jxgA2gIBfESPb8E3NgYqFA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_1_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_fGjyedHWoUKjcjULh2r8mw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MinimumMember_txlh-08ZhkiBfGKIOvLFpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_Et0wjsTo40GZBBlx3qGXhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_Nehe-w608kyCtQn-NfcdjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_wzbDYaB_6kyskBkeX-jvnQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_22_2023_To_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_ixhH9yD8Nk6uSW9SuW_R1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-22</startDate>
            <endDate>2023-06-22</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Sn8hMoP1RkmH0CqlhsTZRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_yoNS9Fg0n0m17vpAlWs4UA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_qAn7kkWbD0Go6R57sgJ82Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EmployeeConsultantsAndDirectorsStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_a28LgA17i0-e13Onc5xrTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ZASdCr2SR0CHVqdAh2Dvlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_us-gaap_BalanceSheetLocationAxis_kala_RestrictedCashAndOtherLongTermAssetsMember_ErglrnMOt0uQUmalRg2sEg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:MenloParkCaliforniaOfficeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kala:RestrictedCashAndOtherLongTermAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="Duration_12_1_2024_To_12_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_uRxkcts230-Auu9VoQ72WQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_8_1_2024_To_8_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_fP5q32TorU-N6dPMmWiAYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="As_Of_11_3_2025_Ndb9qvRn3EWWsUQw8_Q9qQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2025-11-03</instant>
        </period>
    </context>
    <context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToJune302025Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_UwBNGFSHQ0CHQIuHebcLjg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrPriorToJune302025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToDecember312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WMlCNrnn20Wiu70IhMJJnQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrPriorToDecember312024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_Pk6hg4R4eU-MxW8f8LRZmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_bx4d-UenU0OfuGwd4lNLng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_WQYI7v3pcUOGCKVc1xsLhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kala:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_3xks8SzRdkChu5iVQcbHRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_OfJ0VpDLA0SSngwPum87qg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_pvHG07OcPUuROeXTLiuItQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kala:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YH-Ny0KS0UCuADIrDSILXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_GjM_lQafckmVrLBubPWytA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_5g6dEkne8UKxCAP0h0mGiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_30_2026_To_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_mHM6bLfUz0ee5JblVsP27A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementJanuary2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-30</startDate>
            <endDate>2026-01-30</endDate>
        </period>
    </context>
    <context id="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_0X8WdTkD-kWYvPu3X2v4SA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-24</startDate>
            <endDate>2025-11-24</endDate>
        </period>
    </context>
    <context id="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_OObCj7lYVku4n4EligtO0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-24</startDate>
            <endDate>2025-11-24</endDate>
        </period>
    </context>
    <context id="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_O370bQzrN0K0iUslUPWOTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-15</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_bjmPyJdkEkSeRryF10cCgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesFNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesENonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_S00R7S5Yak2Cxs7XZzelIA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-23</instant>
        </period>
    </context>
    <context id="As_Of_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Q0r6LEtcb0yA0NKWrP0r8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-23</instant>
        </period>
    </context>
    <context id="As_Of_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_xQSBRoA1eUuZ6mLCjv0lCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-29</instant>
        </period>
    </context>
    <context id="As_Of_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_ni32gABAeEOTCG2QChgCKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-26</instant>
        </period>
    </context>
    <context id="As_Of_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_wdq8suBgg0CWyRgb3eRyfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-25</instant>
        </period>
    </context>
    <context id="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_8BScb3A6GkSnA5g0zeTPdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-15</instant>
        </period>
    </context>
    <context id="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementJanuary2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-30</instant>
        </period>
    </context>
    <context id="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-24</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtmOfferingMember_rqRHZD_16UG88WrrDo20hQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtmOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_MmobSkpVL0Sb7aIxJ_xu8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-02</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_A04TgE2DaUSGbZrEKA5lqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_uv4c_ktTTU-Ec0H-rQLz_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_rHfbVdx0GkKOUIwACbfp0g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_QstsWUAM2EuYRCvUcT0UCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_QLQJUpovMUGRSEWID807Ug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kala:ContingentConsiderationNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_70pyE1KNsUa2m11gyfrwaA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kala:ContingentConsiderationNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fg9ak9QW-0OCUDSOB9WEig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_as3LjLsVz0GqLvPQJ052LA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_RLzHnNSXl0uj2Qmp5NCGvA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_blo3uzYP6EK5wOGur4Zrjg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_olZFsclg1UyrdH55zFLsVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-21</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:MenloParkCaliforniaOfficeLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_F7TKlMDKgki330n-xSx-ag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_J_N1Wdn9j0eaOA4iNlhG9A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_d0TZz7qY80Gno4VQsyqkog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_-4uTktp-TEaYQldlMZHddA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_cp44ZnVtUE-pLDW6ENb0dQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2025_Le3b6N0_cUyRnV6SsOpcDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_7_1_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_S-Ieo0tkQk-yxNH-n7zO6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_AB8qbl3Ag0eL-a9YKq55-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-30</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_11_9_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_kala_ConvertibleLoanAgreementWithIndividualInvestorMember_JH_JIo3m6kuZoymhPUItkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:ConvertibleLoanAgreementWithIndividualInvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-09</instant>
        </period>
    </context>
    <context id="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanMember_GCtCwTTSYEqp0MP3ApR-hA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-04</instant>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_7_1_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_0PjcH5IumUGBm8FqeaE3KQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_kala_LondonInterbankOfferedRatesLiborMember_cV_RJhzAj0GJl_BMUwWBGQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kala:LondonInterbankOfferedRatesLiborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-30</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_29_2025_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_MKUfWrpaDEGGvV-gEfAZXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-29</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_zBpnpaHNhUKp7YXcdzypAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_V4bfsSXXYkC6hQd8Z19cQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_oWrl2XfF30CzFyri5QyRwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_3aKesq8dAUGzKd6aBR2Cog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionsPlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_LiqZ0DBI5USxCOhHIX1gCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionPlan2009Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_L4gWXO7hgkaeu_BWlHUDdA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EmployeeConsultantsAndDirectorsStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_BxhhofTCREO3vXbjUEHjyQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_uevMU4KFYUaucXOhktAj3A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_4wK6SyOvVkKBjkz8iKaxhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_hvwqoBd8TkqSpiufbk58OQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionsPlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_CBSHobVbS0KLeV0sPjAU-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:StockOptionPlan2009Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_WsVWrJRV7kqC2sgy8zEnmQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EmployeeConsultantsAndDirectorsStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_XmXmh2fX4kWCUO34N7uMvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_OwxkTF9VO0STn0_MSGhCtA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_RTmSExsU1k2JDICT7q_qDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fHehTmQv9kaRJUJ8uxBD9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_onHhzVMhjUa3zQFRdBYf0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PYfuv4TF9UaEb0KcrubzwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CmWMF5n7XUGT6yGcpfraoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_vIBQUECn3k2J7o39lnjWAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_OKXUSqKeOE2MsVl6flQGBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_r0kxbM6qqEmUKxf6Y-y-mw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_VmRaYu8Wj02miNg0g6HrEA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_-Eu9E9Cep0OzRXj9-cOvEQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_jRfGCWzr7EqpFe9D_w7M-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_om-z5QEOmkW2_KOox-CTbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kala:MeasurementInputMilestoneAchievementProbabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_KmWkka70LU2rzVjbNR5o-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kala:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_vn2icnUXTUyg6ofyju0mKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_16z5C-Ei1USc9aCUZVILOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_levmv96r00uVni7OpeXMSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_tzC0b3Ugsk-fOq2uy9E_mQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kala:UnvestedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_KKr-yXECK0a2wQrzxEe2lQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_KOOJ_T-ExE2r3f9SCqUI2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_QBphZQyxdkydXD-oo081Dw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_nDpkeXxR0ECv5yuiWdCADg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">kala:UnvestedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_mh5UnUYM2k6msAevWQ7Qgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_jgdzQSY520SF1cabKwZZDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_WMmsz4Aw4E-WlzoeqMz7-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_r_kxBYhuIECulzRu5bs6aw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_vIFSvos3cU2vvIfuTaiRlw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_YWaW9Y-Uykq3LZcS5Ld8Cg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_30_2025_To_12_30_2025_1rB7lI7tfk-5_JxVn-p_5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2025-12-30</startDate>
            <endDate>2025-12-30</endDate>
        </period>
    </context>
    <context id="Duration_8_2_2023_To_8_2_2023_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_UXINAs9NG0ejkKFabF8NFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-02</startDate>
            <endDate>2023-08-02</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_4ul5g7PEMUiPL2LP1t-_ag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_qL9EVFfxQECAPuCVnmdq8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_wE7rG0SsB0iMMvjgb6zwig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_3OonnuLaR0mhRL1p1dW1wg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_pB4WlnXuXUOulzcjCxpTrA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_RgPOXT5uOk6CiPoQB-jzAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_1e4_UAUijUiLwZ-Y7tpM5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:ThirdSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2024-12-29</endDate>
        </period>
    </context>
    <context id="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecondSecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-26</startDate>
            <endDate>2024-06-26</endDate>
        </period>
    </context>
    <context id="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreement2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-25</startDate>
            <endDate>2024-03-25</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_5GhPeWFnJkal9UsNydEmmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_diyHX1McDkmsMxm-_h_Y0g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_cG4gMVqh_kC1bDfemMAcJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_6xrfyO0AMEmTNbzVGwK7Pw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_8_2_2023_To_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_xVc8Hs6IZEKvWMJhhQW3Nw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-02</startDate>
            <endDate>2023-08-02</endDate>
        </period>
    </context>
    <context id="Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2023-08-02</startDate>
            <endDate>2023-08-02</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kala:SingleReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kala:SingleReportingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_26_2024_To_12_26_2024_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_9TejSYouykqcJCawlodfrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-26</startDate>
            <endDate>2024-12-26</endDate>
        </period>
    </context>
    <context id="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementJanuary2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-30</instant>
        </period>
    </context>
    <context id="As_Of_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_ekmAQnFB2USpicAAPJWMnQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-25</instant>
        </period>
    </context>
    <context id="As_Of_11_23_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__rihQYJ0pk2jd1BkYqUkIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-23</instant>
        </period>
    </context>
    <context id="As_Of_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_b8HnNovaKUi72y1tToYrwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-15</instant>
        </period>
    </context>
    <context id="As_Of_11_15_2021_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_9vuPi7RTG0OlTf2SArQM5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-15</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_6ZhDgs88B0aox7SVys15ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_0zws_UeuYUG_EWvxsRrCow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_SPu_Ss7nAEev50VBvznr4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesHNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_QKsXMs8Mpk6sdLQdyXUWiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_F5WPpjbQoEKhSzhaynQPxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesGNonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_26_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_GslQX902xkeBEl1meW8swQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanSettlementAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-26</instant>
        </period>
    </context>
    <context id="Duration_5_4_2021_To_5_4_2021_GjwvoXRUy0ieyp8m5VFyoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="Duration_11_25_2025_To_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_xrIxqZiC7UCUzHBb4s29Pg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-25</startDate>
            <endDate>2025-11-25</endDate>
        </period>
    </context>
    <context id="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_Uro0Iw1pTEOS5OB4szDb3Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kala:SecuritiesPurchaseAgreementNovember2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-23</startDate>
            <endDate>2025-11-23</endDate>
        </period>
    </context>
    <context id="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ghVexBHzDUmlvCF9EZNQ-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-23</startDate>
            <endDate>2025-11-23</endDate>
        </period>
    </context>
    <context id="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:YounetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:PlatformDevelopmentAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-03</startDate>
            <endDate>2026-03-03</endDate>
        </period>
    </context>
    <context id="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:YounetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:PlatformDevelopmentAndExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-03</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jTC2SQ_4FEaWmLu0IBIsxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kala:SeriesINonRedeemableNonControllingPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_fcEpZb5X-kmBijbH-rI_1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_BqLXlonM90CUEuLVTV-oeA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_9_2026_To_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_qFrLk8d8RkyUGkI5r9yJQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-09</startDate>
            <endDate>2026-02-09</endDate>
        </period>
    </context>
    <context id="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-09</instant>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kala:EmployeeStockPurchasePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_11_25_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_Q8S5AZly-kaljAQBLyMavw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanSettlementAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-25</instant>
        </period>
    </context>
    <context id="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_FxuevrZncE6JTi_1IO8dRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_3RvAS-7urUSEw2zhCY-6iA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_ba2E2MlB-ECLo_x8S6-EoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-04</instant>
        </period>
    </context>
    <context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrBeforeJune302023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:PaymentOnOrBeforeJanuary312024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-27</startDate>
            <endDate>2022-12-27</endDate>
        </period>
    </context>
    <context id="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-21</startDate>
            <endDate>2022-05-21</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanCMember_WwYtnxDC5Ea-X8wRuCJ8sw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:TermLoanCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanBMember__XkLwoU2H0ijz6UwXZoDFA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:TermLoanBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_9_30_2025_xoZdAHO3jk2ePPdmtaDLfw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_xBdRMUNN40WT4Y0JqaUWFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kala:LoanAgreementWithOxfordFinanceLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kala:AthyriumCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kala:AthyriumCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_aGhHH2M3Y0ecvxqBfekiXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_i9Xc_gLFJ0GDPsTnntGs2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_2iQsDa7aokC720heSOO1jA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_CCNsmu8Pik-4T0CVrRYM4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">kala:Warrants2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_iGEB7XmCjkqviiRhwtdqgQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2024_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_R96F8BKgjkqRUYp8bayfZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="As_Of_11_15_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Hgq6ej1sYUyaMob4Er5w2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-15</instant>
        </period>
    </context>
    <context id="Duration_3_1_2023_To_3_31_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Yn2b_E3IyUu3YrCnrxQcxw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2023_To_2_28_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_SuqesIoODE2eO0coo_Kahg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_hJDcafKV7UKr6nMbrZqNJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesIssuedOnJanuary32022Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_TQm63T630ku5PQUyQisb4w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:SharesIssuedOnJanuary32022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="Duration_11_15_2021_To_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_0P_7epmjwk6AU65TpXbNVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-15</startDate>
            <endDate>2021-11-15</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2023_To_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_OM2SGoYD1kexpoutXqmUpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:MenloParkCaliforniaOfficeLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kala:EquityIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-22</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_28Rv7RR_7Uy_LqU60ik6PA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_1Lvv6Cn5LkedVMWv7sUs1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">kala:ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="Duration_8_1_2023_To_8_31_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_TvT84_44k023WfT9VWoYcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kala:CaliforniaInstituteForRegenerativeMedicineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">kala:AwardAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">kala:CombangioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2025_QeZtirMUj0WLVYFPFjEBMQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="As_Of_4_10_2026_mPUDoOE5u0SDE4nBW7zhoA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <instant>2026-04-10</instant>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001479419</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw">
        <measure>kala:segment</measure>
    </unit>
    <unit id="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_sqft_U2ZM5kmNXk27xb3ZDuBOxg">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Unit_Standard_Vote_vj6Y-csRZUG7tT6ZnB175A">
        <measure>kala:Vote</measure>
    </unit>
    <unit id="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_installment_xVFBTzpRs0e9IPMSAC5vJg">
        <measure>kala:installment</measure>
    </unit>
    <unit id="Unit_Standard_period_vTyIFjlE7E2_aeiZGSl0lA">
        <measure>kala:period</measure>
    </unit>
    <unit id="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw">
        <measure>kala:Closing</measure>
    </unit>
    <unit id="Unit_Standard_D_MWQ2Q9EquEazPcKbu-G4GA">
        <measure>kala:D</measure>
    </unit>
    <us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      id="Hidden_e0iWN-lgnkeBF4dTiSwu6g">http://xbrl.sec.gov/country/2025#US</us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_dcsFibPWT0Wtx1dp3u46Ww_1_1">0001479419</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_xhuM_G06JU2u6vNA9Bt2cw_3_1">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_0sJ4SIhHzUyUc--HAVvvDQ_4_1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_-B3vECtsAUqDLoYt-avi8Q_5_1">false</dei:AmendmentFlag>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      id="Hidden_0oBS2R5EvkWTYrIQuPm5VA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      id="Hidden_aN9dUad6YEeXLWLdlxiRWw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ"
      xsi:nil="true"/>
    <kala:FairValueAssetsLevel1ToLevel2TransfersAmount1
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_poItagpMuEuQr_-y-OStmw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueAssetsLevel1ToLevel2TransfersAmount1>
    <kala:FairValueAssetsLevel1ToLevel2TransfersAmount1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_5Kaiq-OTWUOXkq_Y8cHfNg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueAssetsLevel1ToLevel2TransfersAmount1>
    <kala:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_KZKftFgLVE60z4LfM8GMPw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1>
    <kala:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_ezPWW4x33kWvDLfk_EGn0g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1>
    <kala:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_AZTRPdLuMEirWdH0iyUayA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1>
    <kala:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_fg0mvyPmE0ajBSt3kRCMyA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_E2DYaghjWEOatm1jk9lV5A"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_200AQeFYP0qdZH6hJWAwBA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_T0LD7ARikEeZ6k1R1cygeA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_RiQGQdz5gk-tr6i4HbD-Zw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_P8QS0vigM06qKAeI3Xjp8g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_P1q1wTAOAESJrgdShkMM5w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <kala:FairValueAssetsLevel2ToLevel1TransfersAmount1
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_d-KJ2RdIMEa08n-WY_g_CQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueAssetsLevel2ToLevel1TransfersAmount1>
    <kala:FairValueAssetsLevel2ToLevel1TransfersAmount1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_LOQH9dLFD0yzuX4LzpJRxQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</kala:FairValueAssetsLevel2ToLevel1TransfersAmount1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Hidden_8ykN-1oosU-C3IfffephVQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Hidden_uBGcRMfmVEmsGqCg631tJg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ZASdCr2SR0CHVqdAh2Dvlg"
      decimals="4"
      id="Hidden_vJ6fjxBRoUWWYBkJNzdeJg"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.3300</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_a28LgA17i0-e13Onc5xrTw"
      decimals="4"
      id="Hidden_ZqB1Hz86HUi3kJ3C3l0Xdg"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.3300</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw"
      decimals="INF"
      id="Hidden_M1INKMriKkKjIIcEk06tVA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA"
      decimals="INF"
      id="Hidden_OnLZevR7vE6nr7DnFcA7Aw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg"
      decimals="INF"
      id="Hidden_lcKGaq7hl06R14RAn7ne8Q"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw"
      decimals="INF"
      id="Hidden_ULF4zZBtf06BkVKcx5wfIA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw"
      decimals="INF"
      id="Hidden_fZilVLaks0yV1lkZfVietQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA"
      decimals="INF"
      id="Hidden_17degccDNEKrrMIeDBVRpw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA"
      decimals="INF"
      id="Hidden_cYJjjm_sy0OqebrppuxOfg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">51246</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA"
      decimals="INF"
      id="Hidden_qPo3V1ZO1EKduumKjWjXqQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">51246</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w"
      decimals="INF"
      id="Hidden__iRMNv2vG0KXRrMe-lWQBw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9278</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw"
      decimals="INF"
      id="Hidden_I7J77Unrw0ymz90aZHUw9w"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9393</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw"
      decimals="INF"
      id="Hidden_rC4sOpasmUy4lrBjaNsjLw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2299</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg"
      decimals="INF"
      id="Hidden_BwEMoD1eVk6lyHPI_93JvQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3286</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A"
      decimals="INF"
      id="Hidden_7frSwH-8W0iPTYrPcoz5fw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_bjmPyJdkEkSeRryF10cCgA"
      decimals="INF"
      id="Hidden_z5djxPAdn0Sujbr3kq7TDQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g"
      decimals="INF"
      id="Hidden_SB_fPZ_fvkmIRQTGbWP-Aw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      id="Hidden_69cFnLt-xEG9pNpfOHawlw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Hidden_xi_DtkdR9EqX902AVLNpow"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">27849725</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Hidden_5FlciCtDiky26s1tXhwbiA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">6091182</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_WQYI7v3pcUOGCKVc1xsLhg"
      id="Hidden_HNRxoQD9Q0iS9mj3e9t46w">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_kala_LaboratoryEquipmentMember_pvHG07OcPUuROeXTLiuItQ"
      id="Hidden_k3_zZnDfBkiwCeGDmCyBiQ">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_Pk6hg4R4eU-MxW8f8LRZmA"
      id="Hidden_BbMM5cARWEq6dRYCoZulCQ">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember_3xks8SzRdkChu5iVQcbHRw"
      id="Hidden_uQJBYrDXMkGKBRl_CxjliQ">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_bx4d-UenU0OfuGwd4lNLng"
      id="Hidden_jeVsULSr_kCYfDjNKR2rIQ">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Hidden_hIIFqpSF8UmVJgHavsvg7Q">http://xbrl.sec.gov/country/2025#US</us-gaap:TaxJurisdictionOfDomicileExtensibleEnumeration>
    <dei:DocumentType
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_IPBiaDmWRUqlHEBkrdg04w">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_qg9eVYiEmkS-oGx-zq6BcQ">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_FA35JP3RMUi0ExWl4EIOPw">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_f4j8V9lw20aLzzEYVMsqCg">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_jcVkot0rp0uFDeNc8EQLkw">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_AVkAafFaKUOjNbDKfa5jSg">001-38150</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_53n_GkSPEE6wPj1FGLRjdg">KALA BIO,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_MS_RpvjUS0u6HO4oXWg56w_1_0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_K5V7pMb-B0uOJKMm2G-90g_1_1">27-0604595</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_bvleNlb76kqXmMVbGEkPqw_5_0">1167 Massachusetts Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_v5xoPp5NJUuUnDF8gDYy8A">Arlington,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_o-y2wMT22U6445H08tdaMg">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_IzQznfI8ukif0hDNP36vtA_6_1">02476</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_YMX8bDA5UUK1vYeyISI8vA">781</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_22FWttBotkyHuu5GJcc0Cg">996-5252</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_feVhHSGvrkqvf9zRwXvivw_2_0">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_CDi1DrsQIUO7M7GcFWecsg_2_1">KALA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_sgByAg5Rm0KyJl7I8JTGPA">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_gMo7E4jcs0adubzUkve1ng">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_lWUZuwqaNkmFsEQ7BFYtdA">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_MQTejMREg0yDwW5Ck_uouQ">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_W3x1V7PljUy-vigYjy3wxw">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_p7bnYwBoF0anDhf0spE_VA">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_bh4qiEW3l0uGSrwJMbTOfA">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_4vodb_zcVkaLsUyYqhI4xA">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_8wboiaw7dE-4cPwHd4pk5A">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_Y_EUkzNVqkyjLrcGHEkoJA">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_8AJiu9MKDkKXcaGs06PPgg">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="As_Of_6_30_2025_QeZtirMUj0WLVYFPFjEBMQ"
      decimals="-5"
      id="Narr_HoUdfzWP7UWDJ-gsKNznzg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">24600000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_4_10_2026_mPUDoOE5u0SDE4nBW7zhoA"
      decimals="INF"
      id="Narr_7p8pYcLrmEiF_XZN2eDKKw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">929491578</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_6yPLnUaJwUm67xVPWehahw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;We have certain processes for assessing, identifying and managing cybersecurity risks, which are designed to help protect our information assets and operations from internal and external cyber threats, as well as secure our networks and systems. Such processes, which are implemented principally through an outside information technology management/cybersecurity consultant and a computer security firm that we have engaged, include procedural and technical safeguards, response plans, incident simulations and routine review of our policies and procedures to identify risks and refine our practices. Our computer security firm serves as our managed security services provider, and its services include managed detection and response, incident management, managed security awareness and a quarterly risk assessment. Our information technology management/cybersecurity consultant has responsibility for managing detection and incident response in consultation with our managed security services provider. We considered the internal risk oversight programs of our information technology management/cybersecurity consultant and our managed security services provider before engaging them. As part of our overall risk mitigation strategy, we also maintain cyber insurance coverage; however, such insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyber-attacks and other related breaches.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;While we have not experienced any material losses relating to cyber-attacks, in 2019 we were the subject of a successful phishing attempt. We do not believe that there are currently any known risks from cybersecurity threats that are reasonably likely to materially affect us or our business strategy, results of operations or financial condition.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Audit Committee of our Board, provides direct oversight over cybersecurity risk. Our Audit Committee and Board of Directors receive periodic updates from our Chief Business Officer together with our outside information technology management/cybersecurity consultant, and the Audit Committee and Board of Directors is notified between such updates regarding significant new cybersecurity threats or incidents. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Our Chief Business Officer is responsible for the management oversight of company-wide cybersecurity strategy, policy, standards and processes and works across relevant departments to assess and help prepare us to address cybersecurity risks. Our Chief Business Officer has many years of experience overseeing company-wide legal and compliance risks. Our Chief Business Officer is supported by our outside information technology management/cybersecurity consultant and our managed security services provider. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;We have also established a cross-functional Cybersecurity Committee led by our Chief Business Officer serving as the chair and consisting of senior leaders within our organization. The Cybersecurity Committee, with assistance from our outside information technology management/cybersecurity consultant, oversees our cybersecurity policy, which includes risk assessment, investments in cybersecurity technologies, cybersecurity insurance and review of relevant information technology policies. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;In an effort to deter and detect cyber threats, we provide all employees, including part-time and temporary employees, with periodic cybersecurity training. This training program covers timely and relevant topics, including social engineering, phishing, password protection, confidential data protection, asset use and mobile security, and educates employees on the importance of reporting all cybersecurity incidents immediately. We also use technology-based tools to mitigate cybersecurity risks and to bolster our employee-based cybersecurity programs.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_G1reE0zlkkm6QRAxx3gy7Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;We have certain processes for assessing, identifying and managing cybersecurity risks, which are designed to help protect our information assets and operations from internal and external cyber threats, as well as secure our networks and systems. Such processes, which are implemented principally through an outside information technology management/cybersecurity consultant and a computer security firm that we have engaged, include procedural and technical safeguards, response plans, incident simulations and routine review of our policies and procedures to identify risks and refine our practices. Our computer security firm serves as our managed security services provider, and its services include managed detection and response, incident management, managed security awareness and a quarterly risk assessment. Our information technology management/cybersecurity consultant has responsibility for managing detection and incident response in consultation with our managed security services provider. We considered the internal risk oversight programs of our information technology management/cybersecurity consultant and our managed security services provider before engaging them. As part of our overall risk mitigation strategy, we also maintain cyber insurance coverage; however, such insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyber-attacks and other related breaches.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_jvtaE4akeUeoFo4x4aV6cg">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_sMilGOcpi0e_6Hp2G7SUNQ">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_Pm9Xzsd5bE-Y8rp36C5zXA">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_Uvnn2TLtNU6cL7oCALJbFA">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_REzSTlQ7sEKiy8z7acI2Sg">The Audit Committee of our Board</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_oZLpKZ0bf0eQ28wLLmGLmQ">Our Audit Committee and Board of Directors receive periodic updates from our Chief Business Officer together with our outside information technology management/cybersecurity consultant, and the Audit Committee and Board of Directors is notified between such updates regarding significant new cybersecurity threats or incidents.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_LXywAjIc2Uq6313Gy-gC3Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Our Chief Business Officer is responsible for the management oversight of company-wide cybersecurity strategy, policy, standards and processes and works across relevant departments to assess and help prepare us to address cybersecurity risks. Our Chief Business Officer has many years of experience overseeing company-wide legal and compliance risks. Our Chief Business Officer is supported by our outside information technology management/cybersecurity consultant and our managed security services provider. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;We have also established a cross-functional Cybersecurity Committee led by our Chief Business Officer serving as the chair and consisting of senior leaders within our organization. The Cybersecurity Committee, with assistance from our outside information technology management/cybersecurity consultant, oversees our cybersecurity policy, which includes risk assessment, investments in cybersecurity technologies, cybersecurity insurance and review of relevant information technology policies. &lt;/p&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_JD4HKy4Tl0qJ0lyEhfVY5Q">Chief Business Officer</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_DoXoozlQ70K3fZ2Spy2oDQ">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_4tTpfhGgXEawIgyA-KcWeQ">Our Chief Business Officer has many years of experience overseeing company-wide legal and compliance risks</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg"
      id="Narr_5Rh3JIgX4US6jNGZqWNULA">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg"
      id="Narr_XgWnqNTCpUC5uU_9sN_JIg">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg"
      id="Narr_nzyUfa9mokSDzTOTATqLnQ">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="Duration_10_1_2025_To_12_31_2025_DgyXDmZfUUua2feo543ufg"
      id="Narr_B1H3feY7G06385dw0Xrn1w">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_X5WIDexKQkSpB2uP3XgSjQ">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Group_1BQj3NpOLkGXy58FiqPehA">Although we do not have a formal policy with respect to the grant of equity incentive awards to our executive officers, or any formal equity ownership guidelines applicable to them, we believe that equity grants provide our executives with a strong link to our long-term performance, create an ownership culture and help to align the interests of our executives and our stockholders. In addition, we believe that equity grants with time-based or performance-based vesting features promote executive retention because this feature incentivizes our executive officers to remain in our employment during the vesting period. Accordingly, our compensation committee annually reviews the equity incentive compensation of our named executive officers and from time to time may grant equity incentive awards to them in the form of stock options and/or RSUs with time-based and/or performance-based vesting conditions.We generally grant stock options and restricted stock units to our employees and directors on an annual basis. We also grant stock options and/or restricted stock units to individuals upon hire or promotion or for retention purposes. We currently do not grant stock appreciation rights or similar option-like instruments. During the last fiscal year, neither the board of directors nor the compensation committee took material nonpublic information into account when determining the timing or terms of stock options. Stock options are not granted in anticipation of the release of material nonpublic information, and the release of material nonpublic information is not timed on the grant dates of such stock options. We have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMethodTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_QCREjvi2Zk618sHOdjJCEA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;We generally grant stock options and restricted stock units to our employees and directors on an annual basis. We also grant stock options and/or restricted stock units to individuals upon hire or promotion or for retention purposes. We currently do not grant stock appreciation rights or similar option-like instruments. During the last fiscal year, neither the board of directors nor the compensation committee took material nonpublic information into account when determining the timing or terms of stock options. Stock options are not granted in anticipation of the release of material nonpublic information, and the release of material nonpublic information is not timed on the grant dates of such stock options. We have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Annual stock option grants to executive officers are typically approved by our board of directors or our compensation committee in December of each year and are effective on a specified date in the first or second week of January of the next year. In December of each year, our compensation committee has generally delegated authority to our Chief Executive Officer under our stock incentive plan to grant annual stock options to non-executive employees on a specified date in the first or second week of January of each year. Stock option grants to new hires are generally approved by our board of directors or compensation committee mid-month. Under our non-employee director compensation policy, the grants of our annual stock options to directors are effective on the date of the first board meeting held after each annual meeting of stockholders. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;During fiscal year ended December 31, 2025, we did not grant stock options to any named executive officer during any period beginning four business days before and ending one business day after the filing of any Form 10-Q or 10-K, or the filing or furnishing of a Form 8-K that discloses material nonpublic information. &lt;/p&gt;</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_ykcyusuTVUqQwi8EocPZGQ">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_6gI7B-LJt0qKoFI7in3ULQ">We have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:MnpiDiscTimedForCompValFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_5YPNqcLV70u0qsjcXV48Tg">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:AwardTmgPredtrmndFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_pdxbqQpBx0e9Pq32SN-i0Q">true</ecd:AwardTmgPredtrmndFlag>
    <dei:AuditorFirmId
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_GvlSXSVaN02E9ZDx-QXiuw">7000</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_xYs8WtJARkSPjNYIZ3j4Mw">HTL International, LLC</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_I-pa_UvyDEqpSjJ7rVI1Vw_3_0">Houston, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_fvYWubgAGEuRaTL9Vx34Tg_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">7557000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_uwxQwaJksEe3-L2BN_pmbA_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">51181000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_T5jGKVcXZ0WMW7hURsumlA_6_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1933000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_imSwSiIRIk2VMigNlc1Olw_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1616000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_5MekwW5wVkGkxjE2COOiQw_7_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9490000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_Ryo4zHf7NEmo5Edndldk6A_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">52797000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_PJ3uvXgTWEGp6A57BIqKVw_9_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">749000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_E_sFHq9Ak02-0nNFxZIPgg_10_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1691000</us-gaap:OperatingLeaseRightOfUseAsset>
    <kala:RestrictedCashAndOtherAssetsNoncurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc__qXs9fsEPUqudA5PnjO3gQ_11_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">246000</kala:RestrictedCashAndOtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_biuGjX5Pf0WzCtRxKmTs4A_12_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9490000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_8HuP2cORq0mbqCE_UC6yyg_12_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">55483000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_GDgdQKWG4EGFgfT1SIPq7w_15_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">986000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_tgcyO_bnvk2fG-HY672eLg_15_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">628000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_mBlYbq_JnEa0MS5witLBsA_16_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1508000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_FxSuWuEuD02WiTZvrdb4hA_16_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4975000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:DeferredIncomeCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_d-ALZhL5E0WrjhlbV3iD3w_17_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">637000</us-gaap:DeferredIncomeCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_PvhuiJFJukSmAcqzMXNT4Q_18_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">380000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_tiTCdGeKWUqVthNk8pyiRg_19_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10336000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_5mTxS4SHm022N4QDCHDjjA_20_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2494000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_Nxh7cwDU3UKwhw79XqpYKg_20_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">16956000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_o0xPPbB5xE6VTC4NpR3VJA_22_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1434000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_pPSDPIw7_0KyRo0sk-T0Ew_23_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">20102000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_xU411tGT-kOkMl73usORwg_24_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_1pkbPf8IWkGCz237XF5lkw_25_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">26195000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_FKxy9p4lN0iwxL_K3-Qigw_26_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2494000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_nURIAnYy606XUvi-N6lg9g_26_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">43151000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_YFrMV7GtP0S98Z4xM7AV3g"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_ghvKRJ_gik-hUIS7nI6eKQ"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_ak_kRWLxh0KCh8UObgg5cg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_cXzhXc5B_Uid0PO9CoFU2g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w"
      decimals="INF"
      id="Narr_azdc1bbQ-UOEUYorbUbzZQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9278</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg"
      decimals="INF"
      id="Narr_qI6Zx-3g1kCaXGOYVEwOpA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw"
      decimals="INF"
      id="Narr_VzJv-e_ZtU6QR76mS22Nyw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw"
      decimals="INF"
      id="Narr_qCtTfDRJvkapTN-Rj0fofw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2299</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw"
      decimals="INF"
      id="Narr_IBQv5lrbWkSQwaKvwGw-2w"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9393</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A"
      decimals="INF"
      id="Narr_7f8GZTwFoEy22noJy7YltA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg"
      decimals="INF"
      id="Narr_ZMYpaPDRV0WAWPQDe7L9sA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3286</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g"
      decimals="INF"
      id="Narr_p75N4ZG_Wk-oYa8l2EHwvQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_bjmPyJdkEkSeRryF10cCgA"
      decimals="INF"
      id="Narr_1SZMPCOqL0qeHtF1HQnqMQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_oi5HeojQLUiQKb_cfqDv3g_29_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_d79edffnokSUma8Kd6faFw"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_zwQREwpzbkWoL2rroWAy_w"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_JVx1hDUuVkqr9YIjzyV6Lw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_vf2kYXt40UmOXvpVT_5XvA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_56-2oRE6qEGfby8Ow-5n8A"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">27849725</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_KAnzrMe6GUuDh1vFK5Hf0A"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">6091182</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_3o6V5Na6I0GZ5uoYivQT6g_30_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">28000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_xYk1ytHcfUWaLsvNpw5VZQ_30_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_V9U-agmzD06pDql5DNJtUA_31_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">701867000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_r9fqYkhBuU2jb1SC7AUxBA_31_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">680246000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_-ScLDr6eDkOMWCb5tjEyFA_32_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-694900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_Bg2TWiK_u0i2irQ7DtTWww_32_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-667920000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_R61aNj-hX0i7WmjDCx4hIQ_33_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6996000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_0uEBKoXcR0K9rHf3XVTiAQ_33_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">12332000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_-8pZa0ext0a0n6C6a0o2BQ_34_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9490000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_PW5BxajcaU-dY9R1SGID0A_34_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">55483000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_D8IEyVrFr0uDpneqg_j2dQ_6_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">23629000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_NkaeCdWh7ECZVbRf0AsEqA_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">18340000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_QBOnQUp3JEGD16fu6MlizQ_7_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">18780000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_If7YN9_7bkyoIT5Y85ijOw_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">22094000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <kala:GainLossOnFairValueReMeasurementOfContingentConsideration
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_NfoDzJGvbkC17ip-wIddFg_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</kala:GainLossOnFairValueReMeasurementOfContingentConsideration>
    <kala:GainLossOnFairValueReMeasurementOfContingentConsideration
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_EsMY6A_10UO51EOGj91RRw_8_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-549000</kala:GainLossOnFairValueReMeasurementOfContingentConsideration>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_UV0ZVbLlxUyBgleiU1hWzQ_9_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1411000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_79ny0yd3mkWfNKN1TDXccQ_10_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">39161000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_VS3WQFQUaUy9rB4HFQmyEw_10_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">40983000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_5uij3lYizEaWdMcB2rbknw_11_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-39161000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_9MXDqmLel0SnMESa8Wl-Cg_11_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-40983000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_G4NhgrfVIkuR6kns8wyzLg_13_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1140000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_yR914HRPoE-VFHHcItRcoA_13_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2056000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_jxXzI4mNWEaLbAaYVSabEA_14_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3276000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_Xf131LZM_kawXAUJNFRQHw_14_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5783000</us-gaap:InterestExpenseNonoperating>
    <kala:IncomeFromGrants
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_mvlhF9khz0qlKJqeK_BA0g_15_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3377000</kala:IncomeFromGrants>
    <kala:IncomeFromGrants
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_cqMCtcT5qUesRw46Ubnlqw_15_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6199000</kala:IncomeFromGrants>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_uJeXDTOvlUGR3uSfil7UPw_16_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5793000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_5OW4pKA1AUKoSGe_pE7p3A_17_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5147000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_JpwhEoeZ0U-zJh9xdPSNaw_18_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">12181000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_lwIufWl4X0yVtyA-v6hIDQ_18_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2472000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_ZbsztAP2_k2i7jWfyicjdw_19_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_Auvl8q16mUaSw5VWk_ymhA_19_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_sC8XJ4D1bE2x5BToMZu-bQ_20_3"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-3.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_sC8XJ4D1bE2x5BToMZu-bQ_20_3_2"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-3.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="2"
      id="Tc_xv4SVo8IfEGsth5vWsSwxg_20_6"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-10.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="2"
      id="Tc_xv4SVo8IfEGsth5vWsSwxg_20_6_2"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-10.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="0"
      id="Tc_YU4Rr_tszkK1FLigCF_XPg_21_3"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">8148275</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="0"
      id="Tc_YU4Rr_tszkK1FLigCF_XPg_21_3_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">8148275</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="0"
      id="Tc_eQCC3VNFP06HVCRk5aeMYg_21_6"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3796047</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="0"
      id="Tc_eQCC3VNFP06HVCRk5aeMYg_21_6_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3796047</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_skNz-yvga0yGz2II5qqBCQ_23_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_fkVKLzNUeES7tPNDWMIRlw_23_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_-uBnU9KI8E-cPuPX5L4CUg_27_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_516yAoGIFkaPqMKj17hoCA_27_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_PSJSsFZKkU-3N8n0Y2f_Qg"
      decimals="INF"
      id="Tc_EKy_hbObuU6ymskYCsMc2Q_8_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">51246</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_nK-0wDEOAkaqsnWl_KWyag"
      decimals="INF"
      id="Tc_6E55z9ijTkmsxMiaehoLkQ_8_7"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g"
      decimals="INF"
      id="Tc_RdUXQAkJqUudKKuPHPoioQ_8_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2759372</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_q3Q6ImQPhUapQtRlLS5n1g"
      decimals="-3"
      id="Tc_aji29ytVME2x7_KFOTqDEQ_8_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ymz6e0WeQUSAMDa_gG4RGQ"
      decimals="-3"
      id="Tc_wpbm7XGYv0WlW5Mlz-z2WQ_8_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">636910000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ZsCcSvmPRECw_O0TwQ24pQ"
      decimals="-3"
      id="Tc_fRYRC4Em2E-DqJIJhckAKA_8_41"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-629409000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_RTmSExsU1k2JDICT7q_qDQ"
      decimals="-3"
      id="Tc_QymitY1lrECKEdc7_uV12g_8_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">7504000</us-gaap:StockholdersEquity>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtmOfferingMember_rqRHZD_16UG88WrrDo20hQ"
      decimals="-3"
      id="Narr_28J-YyWoV0WIQA-JBhqvFw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">69000</us-gaap:PaymentsOfStockIssuanceCosts>
    <kala:StockIssuedDuringPeriodSharesNewIssuesAtMarket
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_1e4_UAUijUiLwZ-Y7tpM5Q"
      decimals="INF"
      id="Tc_aCdxi4kQSk6QnwQOBIpCtQ_9_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">527940</kala:StockIssuedDuringPeriodSharesNewIssuesAtMarket>
    <kala:StockIssuedDuringPeriodValueNewIssuesAtMarket
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_1e4_UAUijUiLwZ-Y7tpM5Q"
      decimals="-3"
      id="Tc_t-SnA0kaMEiVrYQ6Mv99bQ_9_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1000</kala:StockIssuedDuringPeriodValueNewIssuesAtMarket>
    <kala:StockIssuedDuringPeriodValueNewIssuesAtMarket
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_qL9EVFfxQECAPuCVnmdq8w"
      decimals="-3"
      id="Tc_lt7q7nidu0CDPHH0p78z8w_9_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3393000</kala:StockIssuedDuringPeriodValueNewIssuesAtMarket>
    <kala:StockIssuedDuringPeriodValueNewIssuesAtMarket
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_AtMarketOfferingMember_wE7rG0SsB0iMMvjgb6zwig"
      decimals="-3"
      id="Tc_acWCgmUgtUiitcqNkdO8Aw_9_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3394000</kala:StockIssuedDuringPeriodValueNewIssuesAtMarket>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg"
      decimals="INF"
      id="Tc_FVuHg0pIh0W72PtgZfi-UQ_10_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1281</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_Pmf09LNefUaYdhxk1lKChg_10_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_sHDzWvaY9UuO3BEgqlmw6Q_10_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg"
      decimals="INF"
      id="Tc_k0wvUr6UUEOtbRRy0OCa5A_11_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">249224</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg"
      decimals="INF"
      id="Tc_d1ELF7MKPU6gz8HI6gQVFA_12_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">11448</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_wnwUSSKXp0-mSUzEmzGmyA_12_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">68000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_qs0YPJ2GEEe-G95B6XJurA_12_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">68000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg"
      decimals="INF"
      id="Tc_rLBfEnuLVE25eaSutnUFqg_13_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">4000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_XHFkZpZMrUWj94AYmmYd8w_13_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">29000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_G7FCUUvRIkqKNUa0wJFPrg_13_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">29000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_U_00ZL1YFE6auioxzOQ1hw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">218000</us-gaap:PaymentsOfStockIssuanceCosts>
    <kala:StockIssuedDuringPeriodSharesPrivatePlacement
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg"
      decimals="INF"
      id="Tc_cgVHa9cx306HCwR5tOf15g_14_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2537917</kala:StockIssuedDuringPeriodSharesPrivatePlacement>
    <kala:StockIssuedDuringPeriodValuePrivatePlacement
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6u2gA-rJ4kKchfDw2Q_VRg"
      decimals="-3"
      id="Tc_tjPW-DRK70mEav0PU7cX7Q_14_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2000</kala:StockIssuedDuringPeriodValuePrivatePlacement>
    <kala:StockIssuedDuringPeriodValuePrivatePlacement
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_WIo2K9uBk0O952F6xoCYFg_14_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">15418000</kala:StockIssuedDuringPeriodValuePrivatePlacement>
    <kala:StockIssuedDuringPeriodValuePrivatePlacement
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_Wlu_MP_GQk-4VUBJkaX7Eg_14_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">15420000</kala:StockIssuedDuringPeriodValuePrivatePlacement>
    <kala:PaymentsOfStockIssuanceCostsTemporaryEquity
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_F5WPpjbQoEKhSzhaynQPxg"
      decimals="-3"
      id="Narr_Srno0kniJUuRu_Jg53ZLSw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">62000</kala:PaymentsOfStockIssuanceCostsTemporaryEquity>
    <kala:StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_3OonnuLaR0mhRL1p1dW1wg"
      decimals="INF"
      id="Tc_gY9S1OT0EUe5ydsc7A0Bvw_15_12"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</kala:StockIssuedDuringPeriodSharesNewIssuesSharesConversionOfSeriesGPreferredStock>
    <kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_GaiOynFyUE21Ge40Mq8e8Q_15_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8538000</kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock>
    <kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_viR576OM5kq4jAheJoo6HQ_15_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8538000</kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesGPreferredStock>
    <kala:PaymentsOfStockIssuanceCostsTemporaryEquity
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_SPu_Ss7nAEev50VBvznr4Q"
      decimals="-3"
      id="Narr_rHuq7Qm5cU2uDRLafZEyNA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">96000</kala:PaymentsOfStockIssuanceCostsTemporaryEquity>
    <kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_pB4WlnXuXUOulzcjCxpTrA"
      decimals="INF"
      id="Tc_kp-WmUKbQkuscWIBcJs82w_16_17"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9393</kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock>
    <kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_SRIVH8nIdUGE7tYZI_JANw_16_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5399000</kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock>
    <kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_iRugIuWWRkKCVaqJ3zgG7A_16_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5399000</kala:StockIssuedDuringPeriodSharesNewIssuesConversionOfSeriesHPreferredStock>
    <kala:PaymentsOfStockIssuanceCostsTemporaryEquity
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_6ZhDgs88B0aox7SVys15ow"
      decimals="-3"
      id="Narr_-SPZSjw_5UWplQJMoVnvJw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">24000</kala:PaymentsOfStockIssuanceCostsTemporaryEquity>
    <kala:IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jTC2SQ_4FEaWmLu0IBIsxQ"
      decimals="INF"
      id="Tc_TLQLRGG__UGBTWcclam1Bg_17_22"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3286</kala:IssuanceOfNonRedeemableNonControllingSeriesEPreferredStockShares>
    <kala:StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_c7RBB20ANkucvFPo743ZFw_17_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2093000</kala:StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal>
    <kala:StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_kz_bV-6gV0e3j4zDsopxzw_17_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2093000</kala:StockIssuedDuringPeriodValueNonRedeemableNonControllingPreferredStockTotal>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iVwl244hP0io6g736d_IsA"
      decimals="-3"
      id="Tc_Ge3SN69et0ie2-NmnKMpwQ_18_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8389000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_JsM8w5pFjUGiPRZhG098Fg_18_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8389000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_RLzHnNSXl0uj2Qmp5NCGvA"
      decimals="-3"
      id="Tc_AyTN0Cx5HkqSpCJywIyW3A_19_41"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_bIn6hZEOqkO9KD4F0bS_yQ_19_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_HbVXbzwpJ0i5vuWDRC1M7A"
      decimals="INF"
      id="Tc_UPnKdXHAT06X9Jaxuwj67A_20_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">51246</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_MeuafvLiyUyH-hLup5o7Vw"
      decimals="INF"
      id="Tc_3W374hFkOEiiUSrF83m2OQ_20_7"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_vXLJh5fFfEquUwuMowt4jw"
      decimals="INF"
      id="Tc_V6e1MHgKUEOvxGz52DRVXw_20_12"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_jmMC5hd3b0SpUD2XFWv9yA"
      decimals="INF"
      id="Tc_Qol3vFvg-0WLWwNgcjaf9w_20_17"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9393</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ut9pWSkb8EKgP-Wmb9TuIg"
      decimals="INF"
      id="Tc_DYZKjLmOVkWwodP4ZlIqWQ_20_22"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3286</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yw80pmUahESPkxzq9MM0Fg"
      decimals="INF"
      id="Tc_pQDoWWW5i0uKrIU8de4AEw_20_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">6091182</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yw80pmUahESPkxzq9MM0Fg"
      decimals="-3"
      id="Tc_nh7qLZVHaEeyZOuGXoF8CA_20_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_cDZxp36rbUqzT2ZHOr34rg"
      decimals="-3"
      id="Tc_vY-Ve1K8kUCYNBDJuT3Bhw_20_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">680246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Vp3XXzG2GEKHGaszsFrW3w"
      decimals="-3"
      id="Tc_DuOFxLKgJk2t-rjIpNoIYg_20_41"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-667920000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_Kf-uvTcsYUWprqMS8_EtRg_20_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">12332000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="INF"
      id="Tc_C-JxFVmYtUmNu6g_sW_A3Q_21_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">287231</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="INF"
      id="Tc_Hgc0M_2Wt0yksuYqsXp8-Q_22_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">885</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"
      decimals="-3"
      id="Tc_GBtO9X0ljkWPXJCBsmjjxA_22_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_kkAUkbndE021YoaLCpNVrQ_22_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="INF"
      id="Tc_xk1xKixcQUCAUG2-kC3MUQ_23_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">15627</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"
      decimals="-3"
      id="Tc_3dPQy2bQqE6R82-qHgw6Gg_23_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">67000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_1eU8ydB0okepuuTTpXwfvw_23_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">67000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <kala:StockIssuedDuringPeriodSharesNewIssuesAtMarket
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_RgPOXT5uOk6CiPoQB-jzAA"
      decimals="INF"
      id="Tc_eLZjf0E4NUGVzaPClZY_lw_24_27"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</kala:StockIssuedDuringPeriodSharesNewIssuesAtMarket>
    <kala:StockIssuedDuringPeriodValueNewIssuesAtMarket
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_RgPOXT5uOk6CiPoQB-jzAA"
      decimals="-3"
      id="Tc_k4Y85ZL81kO98auFGxRSzA_24_30"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1000</kala:StockIssuedDuringPeriodValueNewIssuesAtMarket>
    <kala:StockIssuedDuringPeriodValueNewIssuesAtMarket
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"
      decimals="-3"
      id="Tc_w1hAZSMyz0qui7DFqvRkpw_24_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1799000</kala:StockIssuedDuringPeriodValueNewIssuesAtMarket>
    <kala:StockIssuedDuringPeriodValueNewIssuesAtMarket
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_CeAERsHIjEi8PWQeg5N2Pg_24_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1800000</kala:StockIssuedDuringPeriodValueNewIssuesAtMarket>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__XqnFZTvhUODUFv08D142g"
      decimals="INF"
      id="Tc_vepchJPmb067xM8byDTF-Q_25_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">-41968</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_SjHqxjznfUGhLwsUcDcetA"
      decimals="INF"
      id="Tc_PsuQkVAq4UKQY-0kbXFIEg_25_17"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">-7094</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__RAa3qA6f0SbxbP3XkTNdw"
      decimals="INF"
      id="Tc_L8qsoIl5CkyOZJMuqyM_wg_25_22"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">-3286</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="INF"
      id="Tc_C5N0q3gAoEaU3hqrXDGRkg_25_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">5234800</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="-3"
      id="Tc_9BgByl_ILUaEosTYKIAJHw_25_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"
      decimals="-3"
      id="Tc_JNt1NbyN8E6hWBRAe3aDmw_25_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-5000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_nqbspMuJjkWIt6mF3ETIsA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">866000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="INF"
      id="Tc_YLWBQRdKkUGxoA752PeL4A_26_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="-3"
      id="Tc_TLF8WJ5_806A1mkcpuK0Ag_26_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"
      decimals="-3"
      id="Tc_RKw7N_kimUeWXu0mIx9hGg_26_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9124000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_QvoKkRYgmkW8_druMZKb0Q_26_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9134000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="INF"
      id="Tc_y2u99PXy7E2tsdpcpsll8w_27_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3400000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="-3"
      id="Tc_5yqZhza0YE2qBq3f-kEzYA_27_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"
      decimals="-3"
      id="Tc_vopNjNmS5EuJ4yxW7EUf-g_27_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1550000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_KQxWI_qplkiGWAzBOxx5xw_27_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1553000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_ZBdgMkEtTEC_ZZtvYxopOg"
      decimals="INF"
      id="Tc_JAcSQdn_8kmpy60SUVh34Q_28_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1620000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_ZBdgMkEtTEC_ZZtvYxopOg"
      decimals="-3"
      id="Tc_y98372E9tUCb3APzJBtFWw_28_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_FK0bC6BlTEaOFcKgTqwQOw"
      decimals="-3"
      id="Tc_SfK6Qo2xyEC07XqE0IrJtA_28_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1563000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_OxfordSettlementAgreementsMember_i52R7Ch870WkDfAH4NIjhA"
      decimals="-3"
      id="Tc_Pfs4ptfq5ECZP3mM8iehpg_28_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1565000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_0W1iMo7vZkur3sHS_l-jrQ"
      decimals="INF"
      id="Tc_6LXZr6H4n0K2CCirbc0peQ_29_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_0W1iMo7vZkur3sHS_l-jrQ"
      decimals="-3"
      id="Tc_agpIrN0mBUCHqdFV-KT1qw_29_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_wDNusmmPYEa_WjHYXkVr_A"
      decimals="-3"
      id="Tc_3FPGGKb7vUijCwUibSI2oQ_29_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">522000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_SubsidiarySaleOfStockAxis_kala_SettlementAgreementsMember_RwlMOcDVS0CvIBI9LkaNbg"
      decimals="-3"
      id="Tc_0YiivQCPP0qKPoncfyh3Ow_29_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">524000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_gUReNjzVkEWCf6soJFjbdA"
      decimals="INF"
      id="Tc_qGk1Py_uMkKWGfM8Kpx2qw_30_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_jwq3vsQQyUWPSv8-GoNYLQ"
      decimals="-3"
      id="Tc_MPXsYME_E06RyRwZbJz-rQ_30_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6995000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_vMfIvT7qsU6hh7kAAF4FMw_30_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6995000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_as3LjLsVz0GqLvPQJ052LA"
      decimals="-3"
      id="Tc_hL4rkqWsEki4EAH2MXaslA_31_41"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_F_vvNGRh1ke3bw5GMErgsw_31_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_DYon02ZN5U-ZRPG4dQ8TgA"
      decimals="INF"
      id="Tc_r0RW5hrfs0-IdA-tlkwcTQ_32_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9278</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_n27QLoETwUeyIf-LuacE6A"
      decimals="INF"
      id="Tc_zjtUNSaF_EOH0Jc-svH7kw_32_7"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_rnJmCt7UvUenes4UsVvggA"
      decimals="INF"
      id="Tc_OoKjgM05MEGBV1H0mWpFaw_32_12"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_h3dSCU7V7k-iQxf-0SuPqw"
      decimals="INF"
      id="Tc_XAfJVOiSNUCUWuKLLCAhZA_32_17"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2299</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_5EZG_wJAAUyhVIlHiIi5Sw"
      decimals="INF"
      id="Tc_LVEElr_FMUODSlP3iqYSeQ_32_27"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaNonRedeemableNonControllingPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_5EZG_wJAAUyhVIlHiIi5Sw"
      decimals="-3"
      id="Tc_Sfmyi4ZkaEiB-ElscgIlVg_32_30"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rq8pCZBku0yyIDLkltSiwQ"
      decimals="INF"
      id="Tc_v7W32WAmnkGYLNENDIQi3Q_32_32"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">27849725</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rq8pCZBku0yyIDLkltSiwQ"
      decimals="-3"
      id="Tc_KVRiIeCjwU6j7GxFz5soQw_32_35"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ldBBTr4jTEiaoWlAvXtSuw"
      decimals="-3"
      id="Tc_xxHD9IriqkS7Jm1GFRZlCw_32_38"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">701867000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_7iZXfdVbOkW1tIe63GOzoQ"
      decimals="-3"
      id="Tc_1h9Khd4Ink-2pGC0xB9wQw_32_41"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-694900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_w2LuSKryZ0OXMwI52P5WMg_32_44"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6996000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_t1rCwZS61UqOBoKdawg9Fw_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_fVh3TZxRwUSaDJydeq3d7A_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_Sx6RKNm0d02DmuCSwvLjHA_7_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">317000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_7PnwC1IyXUWQ2NjOL4adcw_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">259000</us-gaap:DepreciationDepletionAndAmortization>
    <kala:NonCashOperatingLease
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_XDKKyk1FNE261uIhTZz0qQ_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">280000</kala:NonCashOperatingLease>
    <kala:NonCashOperatingLease
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_E33fkx7DBUK8uVzQW5ey1w_8_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">334000</kala:NonCashOperatingLease>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_zCyQwNthaEiUkLTbEDn0FA_9_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1411000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_pXwZt1d6WE2f3Gk-_tt64w_10_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5793000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <kala:GainLossOnFairValueReMeasurementOfContingentConsideration
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_J-hrTtsr3kaDPJJg6Kfwdg_11_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</kala:GainLossOnFairValueReMeasurementOfContingentConsideration>
    <kala:GainLossOnFairValueReMeasurementOfContingentConsideration
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_xkJOuuAKo0ezwgpWytB5gw_11_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-549000</kala:GainLossOnFairValueReMeasurementOfContingentConsideration>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_Z6xDKhroaUyMyB4FhRcEVg_12_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-667000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_dj2z_6y7G063gDDnxqCFLg_12_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1248000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_DV3wvXrvIkydaAfMVciOiw_13_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6995000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_CI7ja4o-806FcvcI1M8wLQ_13_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8389000</us-gaap:ShareBasedCompensation>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_7bzq4TOF0USDZdieN5iDEQ_14_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1553000</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <kala:IssuanceOfStockAndWarrantsForSettlementAgreements
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_SK8Fq8uhTESI84HJwK6Edw_15_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">524000</kala:IssuanceOfStockAndWarrantsForSettlementAgreements>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_kabUa-pFE06K-PnibzbwTA_16_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-549000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_ZNTGgRO6-Uey6sxBlEKpyA_17_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-129000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_ngRqwN6tEEaWZMdDtAtl0A_19_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">317000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_30-OBqjsH0KkjncLySZV7w_19_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-359000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_WrjlDk6psUG0JJTAJ8wQYw_20_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-144000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_bewNegXtqEG9rumqbEpvGw_21_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">358000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_4nUzP5cKJk-N60MuiPF8gg_21_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-291000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_WiDRl1RNQk6zPmarrePgpw_22_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-3893000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_S601r7S-PEGqoQboAVcVmg_22_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-1528000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <kala:IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_xjqndPNxOk68pfE57yJOOw_23_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-1813000</kala:IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent>
    <kala:IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_BCwM2j0J5UeWcqG_m1xLSA_23_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-319000</kala:IncreaseDecreaseInLeaseAndOtherLiabilitiesNoncurrent>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_OtK0lnUrokmmtqH59HgRtg_24_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-31991000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_21FQdd0370OkNocUxwaiOA_24_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-29382000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <kala:PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_xHbhaP-TMEu94zjKc4TzxA_26_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">15000</kala:PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets>
    <kala:PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_TmhP3IeBZkCOh7FzFHVakg_26_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">208000</kala:PaymentsToAcquirePropertyPlantAndEquipmentAndOtherAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_ePyyy4ge8kWGShXEvvaSsg_27_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-15000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_sg6lh068YEq_fd0zEwJlbQ_27_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-208000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <kala:PaymentOfPrincipalOnVentureDebtFacility
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_2cCGstAsA0W4OeJfnNJgcw_29_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">22413000</kala:PaymentOfPrincipalOnVentureDebtFacility>
    <kala:PaymentOfPrincipalOnVentureDebtFacility
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_T6gJYfslPU2MJjMWtOkbdw_29_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5000000</kala:PaymentOfPrincipalOnVentureDebtFacility>
    <kala:PaymentsOfCommonStockAndPreferredIssuanceCosts
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_2C-5gphUeUSH0S1xu-5ImA_30_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">120000</kala:PaymentsOfCommonStockAndPreferredIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_OgbibF9X6EWEhbp5QvKG3w_31_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1800000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <kala:PaymentsOfStockIssuanceCostsTemporaryEquity
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_QKsXMs8Mpk6sdLQdyXUWiA"
      decimals="-3"
      id="Narr_D0-ZBpC1FEGbT3kIIR8kww"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">62000</kala:PaymentsOfStockIssuanceCostsTemporaryEquity>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_F5WPpjbQoEKhSzhaynQPxg"
      decimals="-3"
      id="Tc_u-x3wqulaUGNc9ClwJaEow_32_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8538000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <kala:PaymentsOfStockIssuanceCostsTemporaryEquity
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_SubsidiarySaleOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_0zws_UeuYUG_EWvxsRrCow"
      decimals="-3"
      id="Narr_Lie49K-N7USURFXjkkC7bg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">218000</kala:PaymentsOfStockIssuanceCostsTemporaryEquity>
    <kala:ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_-aGuoTWWjkekluxfTJwG7Q_33_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">12281000</kala:ProceedsFromIssuanceOfCommonStockAndSeriesHPreferredStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_aswuY74KNkalPjH8UQBHSg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">866000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_nq8E-Jg740yEsG-WOOHdYA_34_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9134000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc__-5R-xq1ok69V6YDenvLbQ_34_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3394000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <kala:ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_uVagIysIokWsmSkE-du4WQ_35_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10750000</kala:ProceedsFromIssuanceOfCommonStockAndSeriesIPreferredStock>
    <kala:PaymentOCashPortionOfDosingMilestone
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_B1XPrYOQbESG5SzcTykKng_36_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">119000</kala:PaymentOCashPortionOfDosingMilestone>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_paIRjVX5u0iFBrJLHCJVLA_37_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">92000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_xJA6uCcR7UqacsCp8uQtdg_37_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">45000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_QiVAm7TJd0uNeCrSPYeRsw_38_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">73000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_RItTgx8xH0-KDEvxjqjIqQ_38_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">77000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_l71dOyXAzEaiFOhwtcdvLQ_39_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-11618000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_58wUMbXE8k6vIWX5w2cePw_39_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">29876000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_i4NJyRdTGUOUAL_qXajbGA_40_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-43624000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_aqLB6Au4c0G26geL1pZ0_A_40_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">286000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_mwef1wjSrEOJAVRxUK8rwA_41_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">51181000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_12_31_2023_RTmSExsU1k2JDICT7q_qDQ"
      decimals="-3"
      id="Tc_LdWPRHvfEkCzw5QEO7SEAA_41_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">50895000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_T-MB6ertbEuitrvc6g1V_Q_42_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">7557000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_4IFswwkWCEWbIEZ6IX8JPA_42_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">51181000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:StockIssued1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_roZcLAwERU2ldoJwfHqyQg_45_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1553000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_soRauiWIRkuFL3B3mJGlMg_45_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">29000</us-gaap:StockIssued1>
    <kala:AccruedIssuanceCosts
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_ftev6Kz8BUS161x5IGl0BA_46_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">120000</kala:AccruedIssuanceCosts>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_9U13dluX5EaspgYlI_yMaw_49_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2701000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_tGXgvTY7zEmy4hFe-o8I5Q_49_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4610000</us-gaap:InterestPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_0BnW0x95A0iCPiB94MTM4w_50_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">160000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_gt11aEbPMk-3KnGcCu7wCQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 1: Nature of Business &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;padding-bottom:12pt;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nature of Business&lt;/b&gt;&#x2014; KALA BIO,&#160;Inc. (the &#x201c;Company&#x201d;) was incorporated on July&#160;7, 2009, and is a clinical-stage biopharmaceutical company dedicated to the research, development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"&gt;On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, the Company determined to cease development of KPI-012 and our MSC-S platform.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Following the discontinuation of KPI-012 development in September 2025 after the CHASE Phase 2b clinical trial failed to meet its primary endpoints, the Company strategically repositioned ourselves to capitalize on the substantial intellectual property and research data generated during its mesenchymal stem cell secretome (MSC-S) platform development. the Company identified a significant market opportunity to transform our proprietary biological research assets into a next-generation artificial intelligence or AI platform specifically designed for biotechnology research applications.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;This strategic pivot represents a fundamental transformation from a traditional clinical-stage biopharmaceutical company to an AI-powered biotechnology research intelligence platform provider, targeting the rapidly expanding artificial intelligence in the drug discovery market.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:10.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Strategic Initiative&lt;/b&gt; - On March 3, 2026, the Company and 2624465 Ontario Inc. o/a Younet AI, an Ontario corporation (&#x201c;Younet&#x201d;) entered into a Platform Development and Exclusive License Agreement (the &#x201c;Agreement&#x201d;) pursuant to which the Company obtained a worldwide exclusive license (the &#x201c;Exclusive License&#x201d;) of Younet&#x2019;s proprietary, custom biomedical artificial intelligence research platform (the &#x201c;Researgency Platform&#x201d;), together with associated trademarks and intellectual property.&#160;See Note 16-Subsequent events for more details. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="background:#ffffff;"&gt;On November 15, 2021, the Company acquired Combangio, Inc. (&#x201c;Combangio&#x201d;), including its mesenchymal stem cell secretomes (&#x201c;MSC-S&#x201d;) platform and product candidate, which the Company refers to as KPI-012, for the treatment of persistent corneal epithelial defects (&#x201c;PCED&#x201d;)(collectively, the &#x201c;Combangio Acquisition&#x201d;).&lt;/span&gt; For accounting purposes, the transaction was accounted for as an asset acquisition&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;as substantially all of the fair value of the gross assets acquired was concentrated in a single asset, KPI-012.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;LifeSci and Baker Settlement Agreements - &lt;/b&gt;On December 30, 2025, the Company entered into the Baker Settlement Agreement with Baker Bros. Advisors LP, pursuant to which the Company agreed to issue the Baker Shares to resolve certain claims relating to participation rights under prior financing arrangements (the &#x201c;Baker Settlement&#x201d;). In connection with the Baker Settlement, the Company and Baker Bros. Advisors LP also entered into a voting agreement pursuant to which Baker Bros. Advisors LP granted an irrevocable proxy in favor of us to vote the settlement shares and other specified shares in line with our Board of Directors&#x2019; recommendations for a period of six months. On December&#160;30, 2025, the Company also entered into the LifeSci Settlement Agreement pursuant to which we agreed to issue the LifeSci Shares to settle certain payment obligations for financial advisory services.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Recent Equity Financings - &lt;/b&gt;&lt;i style="font-style:italic;background:#ffffff;"&gt;Private Placements&lt;/i&gt;&#x2014; On March 25, 2024, the Company entered into a Securities Purchase Agreement (the &#x201c;March 2024 Securities Purchase Agreement&#x201d;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement priced at-the-market under Nasdaq rules, shares of Series&#160;G Convertible Non-Redeemable Preferred Stock, par value $0.001&#160;per share, of the Company (the &#x201c;Series&#160;G Preferred Stock&#x201d;), for aggregate gross proceeds of approximately $8,600&#160;(the &#x201c;March 2024 Private Placement&#x201d;). Pursuant to the March 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"&gt;of the March 2024 Private Placement,&#160;10,901&#160;shares of Series G Preferred Stock, at a price per preferred share equal to $788.90. Costs incurred in connection with the March 2024 Private Placement were $62, which were recorded as a reduction to additional paid-in capital. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;On June 26, 2024, the Company entered into a Securities Purchase Agreement (the &#x201c;June 2024 Securities Purchase Agreement&#x201d;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement, shares of common stock and shares of Series&#160;H Convertible Non-Redeemable Preferred Stock, par value $0.001&#160;per share, of the Company (the &#x201c;Series&#160;H Preferred Stock&#x201d;), for aggregate gross proceeds of approximately $12,499&#160;(the &#x201c;June 2024 Private Placement&#x201d;). Pursuant to the June 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing of the June 2024 Private Placement,&#160;1,197,314 shares of common stock, at a price per common share equal to $5.85,&#160;and 9,393&#160;shares of Series H Preferred Stock, at a price per preferred share equal to $585.00. Costs incurred in connection with the June 2024 Private Placement were $218, which were recorded as a reduction to additional paid-in capital.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;On December&#160;29, 2024, the Company entered into a Securities Purchase Agreement (the &#x201c;December 2024 Securities Purchase Agreement&#x201d;) with certain institutional investors named therein, pursuant to which the Company agreed to issue and sell, in a private placement, shares of common stock and shares of Series&#160;I Convertible Non-Redeemable Preferred Stock, par value $0.001 per share, of the Company (the &#x201c;Series&#160;I Preferred Stock&#x201d;), for aggregate gross proceeds of approximately $10,750 (the &#x201c;December 2024 Private Placement&#x201d;). Pursuant to the December 2024 Securities Purchase Agreement, the Company issued and sold to the purchasers at the closing of the December 2024 Private Placement, 1,340,603 shares of common stock, at a price per common share equal to $6.44, and 3,286 shares of Series I Preferred Stock, at a price per preferred share equal to $644.00. Costs incurred in connection with the December 2024 Private Placement were $120, which were recorded as a reduction to additional paid-in capital.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"&gt;On November 23, 2025 (the &#x201c;SPA Effective Date&#x201d;), we entered into a Securities Purchase Agreement (the &#x201c;November 2025 Purchase Agreement&#x201d;) with David Lazar, pursuant to which we agreed to issue and sell, in a private placement, shares of our Series AA Preferred Convertible Preferred Stock, par value $0.001 per share (the &#x201c;Series AA Preferred Stock&#x201d;) and our Series AAA Preferred Stock in two closings for aggregate gross proceeds of up to $6,000, subject to the terms and conditions set forth in the Securities Purchase Agreement (collectively, the &#x201c;Private Placement&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;The first closing of the Private Placement occurred on November 24, 2025, pursuant to which we issued and sold to David Lazar an aggregate of 900,000 shares of Series AA Preferred Stock at a price per share equal to $2.00, for aggregate gross proceeds of $1,800. Each share of Series AA Preferred Stock is convertible into 55 shares of Common Stock for an aggregate total of 49,500,000 shares of Common Stock issuable upon conversion of the Series AA Preferred Stock. As of the date of this Annual Report on Form 10-K, there are 681,818 shares of Series AA Preferred Stock outstanding, which are convertible into 37,499,900 shares of Common Stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:12pt 0pt 0pt 0pt;"&gt;&lt;span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;On December 11, 2025, David Lazar transferred his rights and obligations under the November 2025 Purchase Agreement solely with respect to the shares of Series AAA Preferred and the director nomination rights, to AK Holdings Group Inc., a Panamanian company (&#x201c;AK Holdings&#x201d;). On January&#160;29, 2026, pursuant to the terms of that certain Rights Purchase Agreement by and among AK Holdings and each signatory thereto (the &#x201c;Series AAA Investors&#x201d;), AK Holdings sold its rights to purchase the Series AAA Preferred Stock (but not its director nomination rights under the November&#160;2025 Purchase Agreement) to the Series AAA Investors.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On January 30, 2026, pursuant to the terms of a Securities Purchase Agreement (the &#x201c;January 2026 Purchase Agreement&#x201d; and together with the November 2025 Purchase Agreement, the &#x201c;Purchase Agreements&#x201d;), we issued and sold to the Series AAA Investors in a second closing of the Private Placement (the &#x201c;Second Closing&#x201d;), an aggregate of 2,100,000 shares of Series AAA Preferred Stock at a price per share of Series AAA Preferred Stock equal to $2.00, for aggregate gross proceeds of $4,200. The Second Closing occurred on January 30, 2026. The terms of the Series AAA Preferred Stock are substantially similar to the terms of the Series AA Preferred Stock. Each share of Series AAA Preferred Stock was convertible into 420 shares of common stock for an aggregate total of 882,000,000 shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. As of the date of this annual report, all of the shares of Series AAA Preferred Stock have been converted into common stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"&gt;On January 8, 2026, the Company entered into an At The Market Offering Agreement (the &#x201c;ATM Agreement&#x201d;) with H.C. Wainwright &amp;amp; Co., LLC (&#x201c;Wainwright&#x201d;) providing for the sale and issuance by the Company of shares of its Common Stock from time to time, through or to Wainwright as the Company&#x2019;s sales agent or principal in an &#x201c;at the market offering&#x201d; program and as set forth in the ATM Agreement (the &#x201c;ATM Offering&#x201d;). The aggregate market value of the shares of Common Stock eligible for sale under the prospectus supplement is currently $15,000.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <kala:VotingAgreementIrrevocableProxyTerm
      contextRef="Duration_12_30_2025_To_12_30_2025_1rB7lI7tfk-5_JxVn-p_5Q"
      id="Narr_9p-au2U07UWjWeJ50OwJqA">P6M</kala:VotingAgreementIrrevocableProxyTerm>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_wdq8suBgg0CWyRgb3eRyfg"
      decimals="INF"
      id="Narr_QspEdugMCE2SPVJJ7T76Mg"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw"
      decimals="-3"
      id="Narr_kOjRLDqAK0eg-XdACqMHRQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8600000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw"
      decimals="INF"
      id="Narr_F65hACseckmjpbn7sD1YMw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_wdq8suBgg0CWyRgb3eRyfg"
      decimals="2"
      id="Narr_LV4vLPLvCEeleWdUkdnQtg"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">788.9</us-gaap:SharesIssuedPricePerShare>
    <kala:StockIssuanceOfferingCostsOnTransaction
      contextRef="Duration_3_25_2024_To_3_25_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreement2024Member_XV-HJScdN02GYY5IjbAbTw"
      decimals="-3"
      id="Narr_kXIwkF6Y_EK2fGlq-Ij8Jg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">62000</kala:StockIssuanceOfferingCostsOnTransaction>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_ni32gABAeEOTCG2QChgCKA"
      decimals="INF"
      id="Narr_J0J1FCvISk2wLEmYi7zYOg"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww"
      decimals="-3"
      id="Narr_EcygeUn-GUyliFR6OSVxvg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">12499000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_tnqEKRwBXEmnh8KEkVXP9A"
      decimals="INF"
      id="Narr_hY3xLdRE_UmwoDmDClqvwg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1197314</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_6_26_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_-_UAzhmW40e0zQEAqAOjQg"
      decimals="2"
      id="Narr_a5DTIFrpZEaVYHDFf3swxA"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">5.85</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww"
      decimals="INF"
      id="Narr_NuPsbs8K70uH-Pa61L8ITw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9393</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_ni32gABAeEOTCG2QChgCKA"
      decimals="2"
      id="Narr_7a7EV6GK6E2HYTWQtaZrbw"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">585</us-gaap:SharesIssuedPricePerShare>
    <kala:StockIssuanceOfferingCostsOnTransaction
      contextRef="Duration_6_26_2024_To_6_26_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecondSecuritiesPurchaseAgreement2024Member_6JXtoxjiw0qYPvq1S83Pww"
      decimals="-3"
      id="Narr_wnOPI2r3cUy9V62QFi8Csw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">218000</kala:StockIssuanceOfferingCostsOnTransaction>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_xQSBRoA1eUuZ6mLCjv0lCQ"
      decimals="INF"
      id="Narr_uap1LYkSmkqsMfGMPLWbBw"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw"
      decimals="-3"
      id="Narr_jctXPWOs6UCH34ioR7i6rQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10750000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_geliJEkfKEGFqaPa5B6c5w"
      decimals="INF"
      id="Narr_5jyqwCL_sEel5i6iaA-VMA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1340603</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_12_29_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_R52ubqRWSU-mYgYVvXqO0Q"
      decimals="2"
      id="Narr_YIFbsEP9p0auWt6VOVgF-w"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">6.44</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw"
      decimals="INF"
      id="Narr_vLXj7rolcEKzODHia4no8g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3286</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_xQSBRoA1eUuZ6mLCjv0lCQ"
      decimals="2"
      id="Narr_wZozsczc1U6eqltb0ApZLQ"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">644</us-gaap:SharesIssuedPricePerShare>
    <kala:StockIssuanceOfferingCostsOnTransaction
      contextRef="Duration_12_29_2024_To_12_29_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_ThirdSecuritiesPurchaseAgreement2024Member_sOUWS-VXS0ytR0b3hzhAUw"
      decimals="-3"
      id="Narr_0_qn2gZqC0izjqjkFWmgJA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">120000</kala:StockIssuanceOfferingCostsOnTransaction>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Q0r6LEtcb0yA0NKWrP0r8w"
      decimals="INF"
      id="Narr_mTVRRBgIjUmY4npKZhCHcg"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <kala:NumberOfClosings
      contextRef="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ghVexBHzDUmlvCF9EZNQ-w"
      decimals="INF"
      id="Narr_jSMQvxjUbkaJaNN-yYF3ng"
      unitRef="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw">2</kala:NumberOfClosings>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_ghVexBHzDUmlvCF9EZNQ-w"
      decimals="-3"
      id="Narr_GXA6hSM130C5G9Nv2Usxsw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6000000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_0X8WdTkD-kWYvPu3X2v4SA"
      decimals="INF"
      id="Narr_40G3BDvdjEaCtUjIJGdRIA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg"
      decimals="2"
      id="Narr_SapcBzJptEexOwDJPzFQnw"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">2</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_0X8WdTkD-kWYvPu3X2v4SA"
      decimals="-3"
      id="Narr_XBVsHjPlrkGCgics4bBr6A"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1800000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg"
      decimals="INF"
      id="Narr_JCLxmlRo-kOhbRt6a67EiQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">55</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:PreferredStockConvertibleSharesIssuable
      contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_XUXzgBe5rEKYvOAMqFlUKg"
      decimals="INF"
      id="Narr_7hIpZFSExUmPLZf5C7u1GQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">49500000</us-gaap:PreferredStockConvertibleSharesIssuable>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_O370bQzrN0K0iUslUPWOTg"
      decimals="INF"
      id="Narr_IuP7e7PdY0-TtKhk9yK59g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">681818</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="As_Of_4_15_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_8BScb3A6GkSnA5g0zeTPdg"
      decimals="INF"
      id="Narr_EuTWX7ItiUeWzKdSGoizRA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">37499900</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_30_2026_To_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_mHM6bLfUz0ee5JblVsP27A"
      decimals="INF"
      id="Narr_DBIh4BToykOhZWueCLkUIw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w"
      decimals="2"
      id="Narr_ivDVUJ8l9kGGgt8jeXy_Vg"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">2</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_1_30_2026_To_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_mHM6bLfUz0ee5JblVsP27A"
      decimals="-3"
      id="Narr_qft8Ndx1jUCHCn0m66ZWPg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4200000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w"
      decimals="INF"
      id="Narr_vfQNZpVYaEOIqsqHCDSfyQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">420</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:PreferredStockConvertibleSharesIssuable
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_5xqDiZh2eUuHfq-5jfrw4w"
      decimals="INF"
      id="Narr_42Ru_vufJUyDZWm_ba9_BA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">882000000</us-gaap:PreferredStockConvertibleSharesIssuable>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_8_2026_To_1_8_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_eG0uyXZFCkOhaEw3w0qlkg"
      decimals="-3"
      id="Narr_YIrRh2jJ9EuVld6NpQ-lzg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">15000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_xgoP8Nu7hkmHh_sLwFGBsQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note 2: Summary of Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principles of Consolidation&#x2014;&lt;/b&gt;The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Kala Pharmaceuticals Security Corporation, which is a Massachusetts subsidiary created to buy, sell and hold securities, and &lt;span style="background:#ffffff;"&gt;Combangio&lt;/span&gt;. All intercompany transactions and balances have been eliminated.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Basis of Presentation&lt;/b&gt;&#x2014;The accompanying consolidated financial statements have been prepared on a going concern basis which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company generated only limited revenues from product sales of EYSUVIS and INVELTYS prior to the sale of the Commercial Business to Alcon in July 2022 and has incurred recurring losses and negative cash flows from operations, including a net loss of $26,980 and $38,511, for the years ended December&#160;31,&#160;2025 and 2024, respectively, and used cash in operations of $31,991 and $29,382, in the years ended December&#160;31,&#160;2025 and 2024, respectively. The Company has financed its operations to date primarily through proceeds from the sale of the Commercial Business to Alcon, its initial public offering of common stock, follow-on public offerings of common stock and sales of its common stock under its at-the-market offering facility, private placements of common stock and preferred stock, borrowings under credit facilities and the Loan and Security Agreement with Oxford Finance LLC (the &#x201c;Loan Agreement&#x201d;), disbursements under a grant from California Institute for Regenerative Medicine (&#x201c;CIRM&#x201d;) upon achievement of specified milestones, convertible promissory notes and warrants.&lt;span style="background:#ffffff;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liquidity and Ability to Continue as a Going Concern&lt;/b&gt;&#x2014; Since inception, the Company has incurred significant losses from operations and negative cash flows from operations&lt;span style="background:#ffffff;"&gt; including a net loss of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$26,980&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$38,511&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; for the years ended December 31, 2025 and 2024, respectively, and cash used in operating activities of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$31,991&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$29,382&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; in the years ended December 31, 2025 and 2024, respectively&lt;/span&gt;. As of December 31,&#160;2025, the Company had an accumulated deficit of $694,900.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;Prior to the recent cessation of our research and development activities, the Company had devoted substantially all of its financial resources and efforts to research and development, including preclinical studies and clinical trials, and, prior to the sale of the Commercial Business to Alcon in July 2022, engaging in activities to launch and commercialize EYSUVIS and INVELTYS. The Company devoted substantially all of its financial resources to the research and development of KPI-012 for PCED and any other indications the Company determined to pursue, including Limbal Stem Cell Deficiency. The Company may never achieve or maintain profitability. Net losses may fluctuate significantly from quarter-to-quarter and year-to-year.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;During the first, second and third quarters of 2025, the Company concluded there was substantial doubt regarding the Company&#x2019;s ability to continue as a going concern. However, on September 29, 2025, the Company announced that it was determined to cease development of KPI-012 and its MSC-S platform and to take steps to preserve cash as the Company explores its strategic options. In connection with such decisions, the Company stopped all spending on the KPI-012 project and approved a major reduction in the Company&#x2019;s workforce. During the fourth quarter of 2025, the Company entered into purchase agreement with certain institutional investors, raised capital and changed management. The Company also recently shifted its focus to develop an on-premises Artificial Intelligence (&#x201c;AI&#x201d;) infrastructure platform for the biotech industry. Based on these recent developments and as a result, the Company has concluded that management&#x2019;s plans do alleviate substantial doubt about the Company&#x2019;s ability to continue as a going concern for the twelve months after the date these consolidated financial statements are issued.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:14pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Use of Estimates&#x2014;&lt;/b&gt; The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expense, and related disclosures. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. The Company evaluates its estimates and assumptions on an ongoing basis. Estimates and assumptions relied upon in preparing these consolidated financial statements relate to, but are not limited to, the present value of lease liabilities and the corresponding right-of-use assets, the fair value of warrants, stock-based compensation, accrued expenses, contingent consideration, grant income and deferred grant income, the valuation of embedded derivatives and the recoverability of the Company&#x2019;s net deferred tax assets and related valuation allowance. Actual results may differ from these estimates under different assumptions or conditions. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant Income&lt;/b&gt;&#x2014; Grant income consists of amounts earned from incurring costs to support the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product process characterization and analytical development from the program due to the receipt of the CIRM Award. The grant between the Company and CIRM is subject to a co-funding requirement and generally provides for the Company to meet certain milestones in order for funds to be provided. The Company accounts for grants received to perform research and development activities in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 730-20, &lt;i style="font-style:italic;"&gt;Research and Development Arrangements&lt;/i&gt;, which requires an assessment, at the inception of the grant, of whether the grant is a liability or a contract to perform research and development activities. If the Company is obligated to repay the grant funds to the grantor regardless of the outcome of the research and development activities, then the Company is required to estimate and recognize that liability. Alternatively, if the Company is not required to repay, or if it is required to repay the grant funds to the grantor only if the research and development activities are successful, then the grant agreement is accounted for as a contract to perform research and development activities, in which case, grant income is recognized as the related research and development expenses are incurred. Costs of grant income are recorded as a component of research and development expenses in the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;Grant funds received in advance were recorded as deferred grant income on the consolidated balance sheets. Management had determined that the Company was the principal participant under the Company&#x2019;s CIRM Award, and accordingly, the Company recorded amounts earned under this arrangement as grant income on the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contingent Consideration&#x2014;&lt;/b&gt;In addition to upfront consideration and Deferred Purchase Consideration (as defined below) (see Note 3), the Company&#x2019;s asset acquisitions may also include&#160;contingent consideration&#160;payments to be made for future milestone events. The Company assesses whether such&#160;contingent consideration is required to be recorded at fair value on the date of the acquisition and subsequently remeasured to fair value at each reporting date. Contingent consideration payments in an asset acquisition not required to be accounted for at fair value are recognized when the contingency is resolved, and the consideration is paid or becomes payable. Changes to contingent consideration obligations can result from changes to discount rates, accretion of the liability due to the passage of time, &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;changes in the Company&#x2019;s estimates of the likelihood or timing of achieving certain milestones. Any changes in the fair value of these&#160;contingent consideration&#160;liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Derivative Instruments&#x2014;&lt;/b&gt;ASC 815, &lt;i style="font-style:italic;"&gt;Derivatives and Hedging&lt;/i&gt;, (&#x201c;ASC 815&#x201d;) requires companies to bifurcate certain conversion options and redemption features from their host instruments and account for them as free-standing derivative financial instruments should certain criteria be met. The Company evaluates its financial instruments, including its debt arrangements, to determine whether such instruments are derivatives or contain features that qualify as embedded derivatives. Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract and the features of the derivatives. Bifurcated embedded derivatives are recognized at fair value, with changes in fair value recognized in the consolidated statement of operations and comprehensive income each period. Bifurcated embedded derivatives are classified with the related host contract in the Company&#x2019;s consolidated balance sheet.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.75pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash and Concentration of Credit Risk&lt;/b&gt;&#x2014;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, short-term investments, if any, and accounts receivable, if any. Periodically, the Company maintains cash, cash equivalents, short-term investments in accredited financial institutions in excess of federally insured limits. The Company deposits its cash, cash equivalents, short-term investments, if any, in financial institutions that it believes have high credit quality and has not experienced any losses on such accounts and does not believe it is exposed to any unusual credit risk beyond the normal credit risk associated with commercial banking relationships.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company had no revenue during the years ended December 31, 2025 and 2024. The Company has no financial instruments with off-balance sheet risk of loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash Equivalents&lt;/b&gt;&#x2014;The Company considers all short-term, highly liquid investments with original maturities of 90 days or less at acquisition date to be cash equivalents.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Investments&#x2014;&lt;/b&gt;The Company determines the appropriate classification of its investments at the time of purchase. The Company&#x2019;s investments are classified as available-for-sale in accordance with ASC Topic 320&lt;span style="background:#ffffff;"&gt;,&#160;&lt;/span&gt;&lt;i style="font-style:italic;background:#ffffff;"&gt;Investments&#x2014;Debt and Equity Securities&lt;/i&gt;. The Company classifies&#160;investments available to fund current operations as current assets on its consolidated balance sheets. Investments are classified as long-term assets on the consolidated balance sheets if (i) the Company has the intent and ability to hold the investments for a period of at least one year and (ii) the contractual maturity date of the investments is greater than one year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Available-for-sale investments are recorded at fair value, with unrealized gains or losses included in comprehensive loss on the consolidated statements of operations and comprehensive loss and in accumulated other comprehensive income or loss on the consolidated balance sheets. Realized gains and losses, interest income earned on the Company&#x2019;s cash, cash equivalents and investments, and amortization or accretion of discounts and premiums on investments are included within other income (expense). &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than the amortized cost and evidence indicates that an investment&#x2019;s carrying amount is not recoverable within a reasonable period of time. The Company did not record any such impairments during the years ended December 31, 2025 or 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Leases&lt;/b&gt;&#x2014;At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease. Most leases with a term greater than one year are recognized on the balance sheet as right-of-use assets, lease liabilities and, if applicable, long-term lease liabilities. The Company has elected not to recognize on the balance sheet leases with terms of one-year or less. Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes the appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The components of a lease should be split into three categories: lease components (e.g., land, building, etc.), non-lease components (e.g., common area maintenance, maintenance, consumables, etc.), and non-components (e.g., property taxes, insurance, etc.). Then the fixed and in-substance fixed contract consideration (including any related to non-components) must be allocated based on fair values to the lease components and non-lease components. Although separation of lease and non-lease components is required, certain practical expedients are available to entities. Entities electing the practical expedient would not separate lease and non-lease components. Rather, they would account for each lease component and the related non-lease component together as a single component. The Company&#x2019;s facilities operating leases had lease and non-lease components which the Company has elected to use the practical expedient and account for each lease component and related non-lease component as one single component. The lease component resulted in a right-of-use asset being recorded on the consolidated balance sheets and amortized as lease expense on a straight-line basis to the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Property and Equipment, net&lt;/b&gt;&#x2014;Property and equipment are recorded at cost. Depreciation is provided using the straight-line method over the estimated useful lives of the related assets. Depreciation expense is included in loss from operations on the consolidated statements of operations and comprehensive loss. &lt;span style="-sec-ix-hidden:Hidden_HNRxoQD9Q0iS9mj3e9t46w;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Laboratory&lt;/span&gt;&lt;/span&gt; &lt;span style="-sec-ix-hidden:Hidden_k3_zZnDfBkiwCeGDmCyBiQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;equipment&lt;/span&gt;&lt;/span&gt; and &lt;span style="-sec-ix-hidden:Hidden_BbMM5cARWEq6dRYCoZulCQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;office&lt;/span&gt;&lt;/span&gt; &lt;span style="-sec-ix-hidden:Hidden_uQJBYrDXMkGKBRl_CxjliQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;and&lt;/span&gt;&lt;/span&gt; computer equipment is depreciated over &lt;span style="-sec-ix-hidden:Hidden_jeVsULSr_kCYfDjNKR2rIQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;three&lt;/span&gt;&lt;/span&gt; to five years. Leasehold improvements are depreciated over the shorter of their useful life or the life of the lease. Major additions and upgrades are capitalized; maintenance and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in loss from operations on the consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Patent Costs&lt;/b&gt;&#x2014;Costs to secure and defend patents are expensed as incurred and are classified as general and administrative expenses in the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Advertising Costs&lt;/b&gt;&#x2014;Advertising costs are expensed as incurred. The Company incurred no advertising costs for the years ended December 31, 2025 and 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Impairment of Long-Lived Assets&lt;/b&gt;&#x2014;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When such events occur, the Company compares the carrying amounts of the assets to their undiscounted expected future cash flows. If the undiscounted cash flows are insufficient to recover the carrying value, the assets are recorded at the lesser of the carrying value or fair value. As a result of the recent decision to cease development of KPI-012 and our MSC-S platform, the Company recorded $549 impairment charges for the year ended December 31, 2025.&lt;span style="background:#ffffff;"&gt; &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;No&lt;/span&gt; impairment charges were recorded for the year ended December 31, 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Segment Information&lt;/b&gt;&#x2014;Operating segments are identified as components of an enterprise about which separate discrete financial information is made available for evaluation by the chief operating decision maker (&#x201c;CODM&#x201d;) in making decisions regarding resource allocation and assessing performance. The CODM is the Company&#x2019;s Chief Executive Officer. The Company manages its operations as one operating and reportable segment for the purposes of assessing performance and making operating decisions. The Company&#x2019;s singular focus is on the development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye. All of the Company&#x2019;s tangible assets are held in the United States. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The CODM uses net loss as reported on the consolidated statements of operations and comprehensive loss to analyze cash flows in assessing performance of the segment and deciding how to allocate resources. The measure of segment assets is reported on the consolidated balance sheet as total assets.&lt;span style="font-size:12pt;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;The table below provides information about the Company&#x2019;s segment, including significant segment expenses, other segment items and a reconciliation to net loss:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;width:27.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Costs and expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Research and development:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;KPI&#x2011;012 development costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,170&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Employee&#x2011;related costs for research and development personnel&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,928&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,757&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Other research and development costs (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,629&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,340&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Other segment expense (income), net (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15,429)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,923)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (26,980)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (38,511)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Includes facility related costs and depreciation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Research and Development Costs&lt;/b&gt;&#x2014;Research and development expenses consist of expenses incurred in performing research and development activities, including compensation and benefits for full-time research and development employees, an allocation of facilities expenses, overhead expenses and other outside expenses. Research and development costs are expensed as incurred. The Company expenses costs relating to the production of inventory for its product candidates as research and development expenses within its consolidated statements of operations and comprehensive loss in the period incurred, until the point the Company believes regulatory approval and subsequent commercialization of the product candidate is probable and it expects the future economic benefit from sales of the drug to be realized. Research and development costs that are paid in advance of performance, including nonrefundable prepayments for goods or services, are deferred and capitalized as a prepaid expense. Such amounts are recognized as an expense as the goods are delivered or the related services are performed, or until it is no longer expected that the goods will be delivered or the services rendered.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Accrued Expenses&lt;/b&gt;&#x2014;The&#160;Company accrues for variable consideration related to rebates, sales incentives and allowances, and returns. Such estimates are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of the accrued expense. The Company also accrues expenses related to development activities performed by third parties based on an evaluation of services received and efforts expended pursuant to the terms of the contractual arrangements. Payments under some of these contracts depend on clinical trial milestones. There may be instances in which payments made to the Company&#x2019;s vendors will exceed the level of services &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;provided and result in a prepayment of expenses. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the actual timing of the performance of services or the level of effort varies from the estimate, the Company will adjust the accrual or prepaid expense accordingly.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Stock-Based Compensation&lt;/b&gt;&#x2014;The Company accounts for all stock-based awards granted as compensation expense at fair value. The Company generally issues stock-based awards with the measurement date for awards as the date of grant. Stock-based compensation costs are recognized as expense over the employees&#x2019; requisite service period, which is the vesting period, on a straight-line basis. For performance awards whose vesting is contingent upon a specified event, the Company recognizes stock-based compensation expense over the derived service period, based on the probability of achievement of the specified event. The Company recognizes compensation expense for the portion of awards that have vested. Forfeitures are recorded as they occur. Stock-based compensation is classified in the accompanying consolidated statements of operations and comprehensive loss based on the function to which the related services are provided, or until related expense is recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The assumptions used in calculating the fair value of stock-based payment awards represent management&#x2019;s best estimates. The Company previously lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies in addition to its own historical volatility. Beginning in the second half of 2023, the Company determined it had adequate historical data regarding the volatility of its own traded stock price and began exclusively using its own historical volatility. The expected term of the Company&#x2019;s stock options has been determined utilizing the &#x201c;simplified&#x201d; method for awards that qualify as &#x201c;plain-vanilla&#x201d; options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends on common stock and does not expect to pay any cash dividends in the foreseeable future. The fair value of restricted stock units (&#x201c;RSUs&#x201d;) are equal to the closing sale price of the Company&#x2019;s common stock on the date of grant.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Income Taxes&lt;/b&gt;&#x2014;Deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been included in the Company&#x2019;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statement carrying amounts and the tax basis of existing assets and liabilities and for loss and credit carryforwards using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions and other issues. The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As a result, reserves are based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized following resolution of any potential contingencies present.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net Loss per Share&lt;/b&gt; &lt;b style="font-weight:bold;"&gt;Attributable to Common Stockholders&lt;/b&gt;&#x2014;The Company follows the two-class method when computing net income (loss) per share as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common and participating securities based upon their respective rights to receive dividends as if all income for the period had been &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;distributed. The two-class method is not applicable during periods with a net loss, as the holders of the convertible preferred stock have no contractual obligation to share in losses. For all periods presented, the two-class method was not applicable. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Basic net loss per share attributable to common stockholders is computed using the weighted-average number of common shares outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the weighted average number of common shares outstanding during the period and, if dilutive, the weighted average number of potential shares of common stock, including the assumed exercise of stock options and warrants,&lt;span style="background:#ffffff;"&gt; the issuance of unvested RSUs and &lt;/span&gt;convertible preferred stock using the if-converted method. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The weighted average number of common shares included in the computation of diluted net loss gives effect to all potentially dilutive common equivalent shares, including outstanding stock options, warrants, &lt;span style="background:#ffffff;"&gt;unvested RSUs and &lt;/span&gt;convertible preferred stock using the if-converted method. Common stock equivalent shares are excluded from the computation of diluted net loss per share attributable to common stockholders if their effect is antidilutive. In periods in which the Company reports a net loss attributable to common stockholders, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for the years ended December&#160;31, 2025 and 2024. See Note 12, &#x201c;Loss Per Share&#x201d;, for further information.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Recently Issued and adopted Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued&#160;Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses.&#160;ASU 2023-07&#160;is effective for the Company&#x2019;s annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. As of December 31, 2024, the Company adopted ASU 2023-07. Other than additional disclosure, the adoption of ASU 2023-07 had no impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;/span&gt;&lt;i style="font-style:italic;font-weight:normal;background:#ffffff;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures &lt;/i&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;(&#x201c;ASU 2023-09&#x201d;), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public business entities to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose further information about income taxes paid. The standard is effective for annual periods beginning after December 15, 2024, and may be applied prospectively or retrospectively. The Company adopted ASU 2023-09 prospectively for the year ended December 31, 2025, and it affects only the Company's disclosures and does not impact its results of operations or financial condition.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;In November 2024, the FASB issued ASU No. 2024-03,&#160;&lt;/span&gt;&lt;i style="font-style:italic;background:#ffffff;"&gt;Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/i&gt;&lt;span style="background:#ffffff;"&gt;, which requires disaggregated expense information in the notes to the financial statements related to purchases of inventory, employee compensation, depreciation, intangible asset amortization and selling expenses for each statement of earnings line item that contains those expenses. ASU No. 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027. The guidance is to be applied on a prospective basis with the option to apply the standard retrospectively and early adoption is permitted. During the year ended December 31, 2025, the Company retrospectively adopted this ASU and it did not have a material impact on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;Management has considered all recent accounting pronouncements issued since the last audit of our consolidated financial statements. The Company&#x2019;s management believes that these recent pronouncements will not have a material effect on our company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_SceMJsNVW0G90HEytqtvZA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principles of Consolidation&#x2014;&lt;/b&gt;The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries, Kala Pharmaceuticals Security Corporation, which is a Massachusetts subsidiary created to buy, sell and hold securities, and &lt;span style="background:#ffffff;"&gt;Combangio&lt;/span&gt;. All intercompany transactions and balances have been eliminated.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_GP39Zg_ybUGaJXV1Ouim9A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Basis of Presentation&lt;/b&gt;&#x2014;The accompanying consolidated financial statements have been prepared on a going concern basis which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. The Company generated only limited revenues from product sales of EYSUVIS and INVELTYS prior to the sale of the Commercial Business to Alcon in July 2022 and has incurred recurring losses and negative cash flows from operations, including a net loss of $26,980 and $38,511, for the years ended December&#160;31,&#160;2025 and 2024, respectively, and used cash in operations of $31,991 and $29,382, in the years ended December&#160;31,&#160;2025 and 2024, respectively. The Company has financed its operations to date primarily through proceeds from the sale of the Commercial Business to Alcon, its initial public offering of common stock, follow-on public offerings of common stock and sales of its common stock under its at-the-market offering facility, private placements of common stock and preferred stock, borrowings under credit facilities and the Loan and Security Agreement with Oxford Finance LLC (the &#x201c;Loan Agreement&#x201d;), disbursements under a grant from California Institute for Regenerative Medicine (&#x201c;CIRM&#x201d;) upon achievement of specified milestones, convertible promissory notes and warrants.&lt;span style="background:#ffffff;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_mhByB0GktEOwP_8YVSlLFg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_yhDQkLxjdkCGQamUXWqPbA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_WIP7zGZ3ZEepp4cF0-1b8g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-31991000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_giWUn30NxUio7UIwSD8Gyw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-29382000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <kala:LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_KXCgLmPYYkep-53vbS5R0w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liquidity and Ability to Continue as a Going Concern&lt;/b&gt;&#x2014; Since inception, the Company has incurred significant losses from operations and negative cash flows from operations&lt;span style="background:#ffffff;"&gt; including a net loss of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$26,980&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$38,511&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; for the years ended December 31, 2025 and 2024, respectively, and cash used in operating activities of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$31,991&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$29,382&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; in the years ended December 31, 2025 and 2024, respectively&lt;/span&gt;. As of December 31,&#160;2025, the Company had an accumulated deficit of $694,900.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;Prior to the recent cessation of our research and development activities, the Company had devoted substantially all of its financial resources and efforts to research and development, including preclinical studies and clinical trials, and, prior to the sale of the Commercial Business to Alcon in July 2022, engaging in activities to launch and commercialize EYSUVIS and INVELTYS. The Company devoted substantially all of its financial resources to the research and development of KPI-012 for PCED and any other indications the Company determined to pursue, including Limbal Stem Cell Deficiency. The Company may never achieve or maintain profitability. Net losses may fluctuate significantly from quarter-to-quarter and year-to-year.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;During the first, second and third quarters of 2025, the Company concluded there was substantial doubt regarding the Company&#x2019;s ability to continue as a going concern. However, on September 29, 2025, the Company announced that it was determined to cease development of KPI-012 and its MSC-S platform and to take steps to preserve cash as the Company explores its strategic options. In connection with such decisions, the Company stopped all spending on the KPI-012 project and approved a major reduction in the Company&#x2019;s workforce. During the fourth quarter of 2025, the Company entered into purchase agreement with certain institutional investors, raised capital and changed management. The Company also recently shifted its focus to develop an on-premises Artificial Intelligence (&#x201c;AI&#x201d;) infrastructure platform for the biotech industry. Based on these recent developments and as a result, the Company has concluded that management&#x2019;s plans do alleviate substantial doubt about the Company&#x2019;s ability to continue as a going concern for the twelve months after the date these consolidated financial statements are issued.&lt;/span&gt;&lt;/p&gt;</kala:LiquidityAndAbilityToContinueAsGoingConcernPolicyTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_vfUfg_0LOE62hAw2zpWVwQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_Jm0TNYGiFkSaMSgYB5o7Ag"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_EZKud5La90iLJu2enI1duA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-31991000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_xPEKiXJWlku5H3nc1kq6WA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-29382000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Narr_v3WVa2nd8kq4q5l7gKJCAA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-694900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_ojxc4V1bGUaCxsErLbMulA">&lt;b style="font-weight:bold;"&gt;Use of Estimates&#x2014;&lt;/b&gt; The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expense, and related disclosures. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. The Company evaluates its estimates and assumptions on an ongoing basis. Estimates and assumptions relied upon in preparing these consolidated financial statements relate to, but are not limited to, the present value of lease liabilities and the corresponding right-of-use assets, the fair value of warrants, stock-based compensation, accrued expenses, contingent consideration, grant income and deferred grant income, the valuation of embedded derivatives and the recoverability of the Company&#x2019;s net deferred tax assets and related valuation allowance. Actual results may differ from these estimates under different assumptions or conditions.</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_unRrlMvN9U2MXNXgYZgS9g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant Income&lt;/b&gt;&#x2014; Grant income consists of amounts earned from incurring costs to support the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product process characterization and analytical development from the program due to the receipt of the CIRM Award. The grant between the Company and CIRM is subject to a co-funding requirement and generally provides for the Company to meet certain milestones in order for funds to be provided. The Company accounts for grants received to perform research and development activities in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 730-20, &lt;i style="font-style:italic;"&gt;Research and Development Arrangements&lt;/i&gt;, which requires an assessment, at the inception of the grant, of whether the grant is a liability or a contract to perform research and development activities. If the Company is obligated to repay the grant funds to the grantor regardless of the outcome of the research and development activities, then the Company is required to estimate and recognize that liability. Alternatively, if the Company is not required to repay, or if it is required to repay the grant funds to the grantor only if the research and development activities are successful, then the grant agreement is accounted for as a contract to perform research and development activities, in which case, grant income is recognized as the related research and development expenses are incurred. Costs of grant income are recorded as a component of research and development expenses in the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;Grant funds received in advance were recorded as deferred grant income on the consolidated balance sheets. Management had determined that the Company was the principal participant under the Company&#x2019;s CIRM Award, and accordingly, the Company recorded amounts earned under this arrangement as grant income on the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <kala:ContingentConsiderationPolicyPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_QmskunctkkCqPLtnA8wIFA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contingent Consideration&#x2014;&lt;/b&gt;In addition to upfront consideration and Deferred Purchase Consideration (as defined below) (see Note 3), the Company&#x2019;s asset acquisitions may also include&#160;contingent consideration&#160;payments to be made for future milestone events. The Company assesses whether such&#160;contingent consideration is required to be recorded at fair value on the date of the acquisition and subsequently remeasured to fair value at each reporting date. Contingent consideration payments in an asset acquisition not required to be accounted for at fair value are recognized when the contingency is resolved, and the consideration is paid or becomes payable. Changes to contingent consideration obligations can result from changes to discount rates, accretion of the liability due to the passage of time, &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;changes in the Company&#x2019;s estimates of the likelihood or timing of achieving certain milestones. Any changes in the fair value of these&#160;contingent consideration&#160;liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</kala:ContingentConsiderationPolicyPolicyTextBlock>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_4ppWoUNzRUCROR4RvK5L_Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Derivative Instruments&#x2014;&lt;/b&gt;ASC 815, &lt;i style="font-style:italic;"&gt;Derivatives and Hedging&lt;/i&gt;, (&#x201c;ASC 815&#x201d;) requires companies to bifurcate certain conversion options and redemption features from their host instruments and account for them as free-standing derivative financial instruments should certain criteria be met. The Company evaluates its financial instruments, including its debt arrangements, to determine whether such instruments are derivatives or contain features that qualify as embedded derivatives. Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract and the features of the derivatives. Bifurcated embedded derivatives are recognized at fair value, with changes in fair value recognized in the consolidated statement of operations and comprehensive income each period. Bifurcated embedded derivatives are classified with the related host contract in the Company&#x2019;s consolidated balance sheet.&lt;/p&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_SjWhwvlG4EKea9wFCW8Agg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash and Concentration of Credit Risk&lt;/b&gt;&#x2014;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, short-term investments, if any, and accounts receivable, if any. Periodically, the Company maintains cash, cash equivalents, short-term investments in accredited financial institutions in excess of federally insured limits. The Company deposits its cash, cash equivalents, short-term investments, if any, in financial institutions that it believes have high credit quality and has not experienced any losses on such accounts and does not believe it is exposed to any unusual credit risk beyond the normal credit risk associated with commercial banking relationships.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company had no revenue during the years ended December 31, 2025 and 2024. The Company has no financial instruments with off-balance sheet risk of loss.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_Qto_knryX0iB-gWsdLV6QQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_Ul595AsxVE6VC5ucAxPzFw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_o6tJTdzMrUisXF7g97TvCw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cash Equivalents&lt;/b&gt;&#x2014;The Company considers all short-term, highly liquid investments with original maturities of 90 days or less at acquisition date to be cash equivalents.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_nIFy374wsEOXiqpu1v3psw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Investments&#x2014;&lt;/b&gt;The Company determines the appropriate classification of its investments at the time of purchase. The Company&#x2019;s investments are classified as available-for-sale in accordance with ASC Topic 320&lt;span style="background:#ffffff;"&gt;,&#160;&lt;/span&gt;&lt;i style="font-style:italic;background:#ffffff;"&gt;Investments&#x2014;Debt and Equity Securities&lt;/i&gt;. The Company classifies&#160;investments available to fund current operations as current assets on its consolidated balance sheets. Investments are classified as long-term assets on the consolidated balance sheets if (i) the Company has the intent and ability to hold the investments for a period of at least one year and (ii) the contractual maturity date of the investments is greater than one year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Available-for-sale investments are recorded at fair value, with unrealized gains or losses included in comprehensive loss on the consolidated statements of operations and comprehensive loss and in accumulated other comprehensive income or loss on the consolidated balance sheets. Realized gains and losses, interest income earned on the Company&#x2019;s cash, cash equivalents and investments, and amortization or accretion of discounts and premiums on investments are included within other income (expense). &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company reviews investments for other-than-temporary impairment whenever the fair value of an investment is less than the amortized cost and evidence indicates that an investment&#x2019;s carrying amount is not recoverable within a reasonable period of time. The Company did not record any such impairments during the years ended December 31, 2025 or 2024.&lt;/p&gt;</us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_HNJo_64Ta0OSxY3sJTyBpw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Leases&lt;/b&gt;&#x2014;At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease. Most leases with a term greater than one year are recognized on the balance sheet as right-of-use assets, lease liabilities and, if applicable, long-term lease liabilities. The Company has elected not to recognize on the balance sheet leases with terms of one-year or less. Lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes the appropriate incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items such as initial direct costs paid or incentives received.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The components of a lease should be split into three categories: lease components (e.g., land, building, etc.), non-lease components (e.g., common area maintenance, maintenance, consumables, etc.), and non-components (e.g., property taxes, insurance, etc.). Then the fixed and in-substance fixed contract consideration (including any related to non-components) must be allocated based on fair values to the lease components and non-lease components. Although separation of lease and non-lease components is required, certain practical expedients are available to entities. Entities electing the practical expedient would not separate lease and non-lease components. Rather, they would account for each lease component and the related non-lease component together as a single component. The Company&#x2019;s facilities operating leases had lease and non-lease components which the Company has elected to use the practical expedient and account for each lease component and related non-lease component as one single component. The lease component resulted in a right-of-use asset being recorded on the consolidated balance sheets and amortized as lease expense on a straight-line basis to the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_uDP9TapaJ0mch1fKPLY3sg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Property and Equipment, net&lt;/b&gt;&#x2014;Property and equipment are recorded at cost. Depreciation is provided using the straight-line method over the estimated useful lives of the related assets. Depreciation expense is included in loss from operations on the consolidated statements of operations and comprehensive loss. &lt;span style="-sec-ix-hidden:Hidden_HNRxoQD9Q0iS9mj3e9t46w;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Laboratory&lt;/span&gt;&lt;/span&gt; &lt;span style="-sec-ix-hidden:Hidden_k3_zZnDfBkiwCeGDmCyBiQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;equipment&lt;/span&gt;&lt;/span&gt; and &lt;span style="-sec-ix-hidden:Hidden_BbMM5cARWEq6dRYCoZulCQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;office&lt;/span&gt;&lt;/span&gt; &lt;span style="-sec-ix-hidden:Hidden_uQJBYrDXMkGKBRl_CxjliQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;and&lt;/span&gt;&lt;/span&gt; computer equipment is depreciated over &lt;span style="-sec-ix-hidden:Hidden_jeVsULSr_kCYfDjNKR2rIQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;three&lt;/span&gt;&lt;/span&gt; to five years. Leasehold improvements are depreciated over the shorter of their useful life or the life of the lease. Major additions and upgrades are capitalized; maintenance and repairs, which do not improve or extend the life of the respective assets, are expensed as incurred. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is included in loss from operations on the consolidated statements of operations and comprehensive loss.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_OfJ0VpDLA0SSngwPum87qg"
      id="Narr_JrhsTWnXpkG7J4HgMlMI1Q">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_pubDZlbyrkiRhVCg5_BeZg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Patent Costs&lt;/b&gt;&#x2014;Costs to secure and defend patents are expensed as incurred and are classified as general and administrative expenses in the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_CumCsV0t-ECDpJiLsY3HDA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Advertising Costs&lt;/b&gt;&#x2014;Advertising costs are expensed as incurred. The Company incurred no advertising costs for the years ended December 31, 2025 and 2024.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_YWaW9Y-Uykq3LZcS5Ld8Cg"
      decimals="-3"
      id="Narr_bAIg_7BpMkuBCy7NwV38dQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_vIFSvos3cU2vvIfuTaiRlw"
      decimals="-3"
      id="Narr_mQeKBYj9VkWcKYtcXckHFg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:AdvertisingExpense>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_h4YgqE40LUKJw568SfR7tQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Impairment of Long-Lived Assets&lt;/b&gt;&#x2014;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. When such events occur, the Company compares the carrying amounts of the assets to their undiscounted expected future cash flows. If the undiscounted cash flows are insufficient to recover the carrying value, the assets are recorded at the lesser of the carrying value or fair value. As a result of the recent decision to cease development of KPI-012 and our MSC-S platform, the Company recorded $549 impairment charges for the year ended December 31, 2025.&lt;span style="background:#ffffff;"&gt; &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;No&lt;/span&gt; impairment charges were recorded for the year ended December 31, 2024.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_vs1ZGuQy-U60xL-YaaE-TA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">549000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <kala:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Narr_5UXKXlGHtUOFFo7WDGjDDw">true</kala:ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_YEmKIkW5MU26pyLgyjd9Vw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_tJWIo5PvqUmjw4lHgs6_WA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Segment Information&lt;/b&gt;&#x2014;Operating segments are identified as components of an enterprise about which separate discrete financial information is made available for evaluation by the chief operating decision maker (&#x201c;CODM&#x201d;) in making decisions regarding resource allocation and assessing performance. The CODM is the Company&#x2019;s Chief Executive Officer. The Company manages its operations as one operating and reportable segment for the purposes of assessing performance and making operating decisions. The Company&#x2019;s singular focus is on the development and commercialization of innovative therapies for rare and severe diseases of the front and back of the eye. All of the Company&#x2019;s tangible assets are held in the United States. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The CODM uses net loss as reported on the consolidated statements of operations and comprehensive loss to analyze cash flows in assessing performance of the segment and deciding how to allocate resources. The measure of segment assets is reported on the consolidated balance sheet as total assets.&lt;span style="font-size:12pt;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;The table below provides information about the Company&#x2019;s segment, including significant segment expenses, other segment items and a reconciliation to net loss:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;width:27.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Costs and expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Research and development:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;KPI&#x2011;012 development costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,170&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Employee&#x2011;related costs for research and development personnel&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,928&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,757&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Other research and development costs (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,629&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,340&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Other segment expense (income), net (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15,429)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,923)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (26,980)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (38,511)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Includes facility related costs and depreciation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Narr_qSiVZqYb1Ue3UE1j8RZzxQ"
      unitRef="Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Narr_gBbLOeFBUEWklb7tgD5dRg"
      unitRef="Unit_Standard_segment_w_wyn3vj4Euo1ZEITsWkyw">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_Ok770jD-tEWhPEV5saZ2Tg">&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;width:27.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Costs and expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Research and development:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;KPI&#x2011;012 development costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,170&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Employee&#x2011;related costs for research and development personnel&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,928&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,757&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Other research and development costs (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,629&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,340&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Other segment expense (income), net (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15,429)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,923)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (26,980)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (38,511)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Includes facility related costs and depreciation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <kala:ResearchAndDevelopmentExpenseProductDevelopmentCosts
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"
      decimals="-3"
      id="Tc_disWUcw3r0ui1-fGall84w_6_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8156000</kala:ResearchAndDevelopmentExpenseProductDevelopmentCosts>
    <kala:ResearchAndDevelopmentExpenseProductDevelopmentCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"
      decimals="-3"
      id="Tc_g0wgW6PZAkukOvcBvVDbfg_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10170000</kala:ResearchAndDevelopmentExpenseProductDevelopmentCosts>
    <kala:ResearchAndDevelopmentExpenseEmployeeRelatedCosts
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"
      decimals="-3"
      id="Tc_0lZ1Yd_eGECvaxamR4J6-Q_7_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8928000</kala:ResearchAndDevelopmentExpenseEmployeeRelatedCosts>
    <kala:ResearchAndDevelopmentExpenseEmployeeRelatedCosts
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"
      decimals="-3"
      id="Tc_KQyfvkKNW0Org6JJeT1DdQ_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10757000</kala:ResearchAndDevelopmentExpenseEmployeeRelatedCosts>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"
      decimals="-3"
      id="Tc_rZGdgmbcEkCoXW9ToMmbUA_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1696000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"
      decimals="-3"
      id="Tc_ncr-0Mg-i0udJf7XBaFZZQ_8_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1167000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"
      decimals="-3"
      id="Tc_WZFdQAk240ag5UgqphLUNg_9_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">23629000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"
      decimals="-3"
      id="Tc_vL-DMTYW-UKsJdZeVOlLWQ_9_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">18340000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"
      decimals="-3"
      id="Tc_iiHe198VmUu5ue_stORCQA_10_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-15429000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"
      decimals="-3"
      id="Tc_1MvdUkkUNEKVbERwXuv9YQ_10_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-1923000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"
      decimals="-3"
      id="Tc_DPUKI5ah9kCwfp9IAvD8dA_11_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"
      decimals="-3"
      id="Tc_V6cjqx9mSUmrhhjNR4F9Ow_11_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:SegmentReportingOtherItemCompositionDescription
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_liGvL0lAQEy4yCtCyoJoDg"
      id="Narr_EBP9gAQ81UGUhQO2u0_VfQ">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net. </us-gaap:SegmentReportingOtherItemCompositionDescription>
    <us-gaap:SegmentReportingOtherItemCompositionDescription
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementBusinessSegmentsAxis_kala_SingleReportingSegmentMember_73AwRS75rU-G9RH1jd4IyQ"
      id="Narr_VmPKUsYlnUGChW-D4Gz-FA">Includes Impairment of right-of-use assets, (Gain) loss on fair value remeasurement of contingent consideration, Interest income, Interest expense, Grant income, gain on settlements, Gain on extinguishment of debt and Other income, net. </us-gaap:SegmentReportingOtherItemCompositionDescription>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_Y2AqJRU5bUm7iZY_d8z0rw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Research and Development Costs&lt;/b&gt;&#x2014;Research and development expenses consist of expenses incurred in performing research and development activities, including compensation and benefits for full-time research and development employees, an allocation of facilities expenses, overhead expenses and other outside expenses. Research and development costs are expensed as incurred. The Company expenses costs relating to the production of inventory for its product candidates as research and development expenses within its consolidated statements of operations and comprehensive loss in the period incurred, until the point the Company believes regulatory approval and subsequent commercialization of the product candidate is probable and it expects the future economic benefit from sales of the drug to be realized. Research and development costs that are paid in advance of performance, including nonrefundable prepayments for goods or services, are deferred and capitalized as a prepaid expense. Such amounts are recognized as an expense as the goods are delivered or the related services are performed, or until it is no longer expected that the goods will be delivered or the services rendered.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <kala:AccruedExpensesPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_sZoPOXj6jUCMQeUyhNTzCg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Accrued Expenses&lt;/b&gt;&#x2014;The&#160;Company accrues for variable consideration related to rebates, sales incentives and allowances, and returns. Such estimates are recorded in the same period the related revenue is recognized, resulting in a reduction of product revenue and the establishment of the accrued expense. The Company also accrues expenses related to development activities performed by third parties based on an evaluation of services received and efforts expended pursuant to the terms of the contractual arrangements. Payments under some of these contracts depend on clinical trial milestones. There may be instances in which payments made to the Company&#x2019;s vendors will exceed the level of services &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;provided and result in a prepayment of expenses. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the actual timing of the performance of services or the level of effort varies from the estimate, the Company will adjust the accrual or prepaid expense accordingly.&lt;/p&gt;</kala:AccruedExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_SmYVaw6VREmhJY7FM5Jdug">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Stock-Based Compensation&lt;/b&gt;&#x2014;The Company accounts for all stock-based awards granted as compensation expense at fair value. The Company generally issues stock-based awards with the measurement date for awards as the date of grant. Stock-based compensation costs are recognized as expense over the employees&#x2019; requisite service period, which is the vesting period, on a straight-line basis. For performance awards whose vesting is contingent upon a specified event, the Company recognizes stock-based compensation expense over the derived service period, based on the probability of achievement of the specified event. The Company recognizes compensation expense for the portion of awards that have vested. Forfeitures are recorded as they occur. Stock-based compensation is classified in the accompanying consolidated statements of operations and comprehensive loss based on the function to which the related services are provided, or until related expense is recognized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The assumptions used in calculating the fair value of stock-based payment awards represent management&#x2019;s best estimates. The Company previously lacked sufficient company-specific historical and implied volatility information. Therefore, it estimated its expected stock volatility based on the historical volatility of a publicly traded set of peer companies in addition to its own historical volatility. Beginning in the second half of 2023, the Company determined it had adequate historical data regarding the volatility of its own traded stock price and began exclusively using its own historical volatility. The expected term of the Company&#x2019;s stock options has been determined utilizing the &#x201c;simplified&#x201d; method for awards that qualify as &#x201c;plain-vanilla&#x201d; options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends on common stock and does not expect to pay any cash dividends in the foreseeable future. The fair value of restricted stock units (&#x201c;RSUs&#x201d;) are equal to the closing sale price of the Company&#x2019;s common stock on the date of grant.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_Jj9GJ9dUPU6Oamc2Axeg2g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Income Taxes&lt;/b&gt;&#x2014;Deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been included in the Company&#x2019;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the consolidated financial statement carrying amounts and the tax basis of existing assets and liabilities and for loss and credit carryforwards using enacted tax rates expected to be in effect in the years in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that some portion or all of the deferred tax asset will not be realized.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company provides reserves for potential payments of tax to various tax authorities related to uncertain tax positions and other issues. The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such a position is measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As a result, reserves are based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized following resolution of any potential contingencies present.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_ZTxlbqVGYkWFysco_E-Whw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net Loss per Share&lt;/b&gt; &lt;b style="font-weight:bold;"&gt;Attributable to Common Stockholders&lt;/b&gt;&#x2014;The Company follows the two-class method when computing net income (loss) per share as the Company has issued shares that meet the definition of participating securities. The two-class method determines net income (loss) per share for each class of common and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common and participating securities based upon their respective rights to receive dividends as if all income for the period had been &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;distributed. The two-class method is not applicable during periods with a net loss, as the holders of the convertible preferred stock have no contractual obligation to share in losses. For all periods presented, the two-class method was not applicable. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Basic net loss per share attributable to common stockholders is computed using the weighted-average number of common shares outstanding during the period. Diluted net loss per share attributable to common stockholders is computed using the weighted average number of common shares outstanding during the period and, if dilutive, the weighted average number of potential shares of common stock, including the assumed exercise of stock options and warrants,&lt;span style="background:#ffffff;"&gt; the issuance of unvested RSUs and &lt;/span&gt;convertible preferred stock using the if-converted method. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The weighted average number of common shares included in the computation of diluted net loss gives effect to all potentially dilutive common equivalent shares, including outstanding stock options, warrants, &lt;span style="background:#ffffff;"&gt;unvested RSUs and &lt;/span&gt;convertible preferred stock using the if-converted method. Common stock equivalent shares are excluded from the computation of diluted net loss per share attributable to common stockholders if their effect is antidilutive. In periods in which the Company reports a net loss attributable to common stockholders, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders since dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. The Company reported a net loss attributable to common stockholders for the years ended December&#160;31, 2025 and 2024. See Note 12, &#x201c;Loss Per Share&#x201d;, for further information.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_wYadChXfF0G4FqTzTBmtlQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Recently Issued and adopted Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued&#160;Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses.&#160;ASU 2023-07&#160;is effective for the Company&#x2019;s annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. As of December 31, 2024, the Company adopted ASU 2023-07. Other than additional disclosure, the adoption of ASU 2023-07 had no impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;/span&gt;&lt;i style="font-style:italic;font-weight:normal;background:#ffffff;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures &lt;/i&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;(&#x201c;ASU 2023-09&#x201d;), which focuses on the rate reconciliation and income taxes paid. ASU 2023-09 requires public business entities to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose further information about income taxes paid. The standard is effective for annual periods beginning after December 15, 2024, and may be applied prospectively or retrospectively. The Company adopted ASU 2023-09 prospectively for the year ended December 31, 2025, and it affects only the Company's disclosures and does not impact its results of operations or financial condition.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;In November 2024, the FASB issued ASU No. 2024-03,&#160;&lt;/span&gt;&lt;i style="font-style:italic;background:#ffffff;"&gt;Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/i&gt;&lt;span style="background:#ffffff;"&gt;, which requires disaggregated expense information in the notes to the financial statements related to purchases of inventory, employee compensation, depreciation, intangible asset amortization and selling expenses for each statement of earnings line item that contains those expenses. ASU No. 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027. The guidance is to be applied on a prospective basis with the option to apply the standard retrospectively and early adoption is permitted. During the year ended December 31, 2025, the Company retrospectively adopted this ASU and it did not have a material impact on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;Management has considered all recent accounting pronouncements issued since the last audit of our consolidated financial statements. The Company&#x2019;s management believes that these recent pronouncements will not have a material effect on our company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_xuaVCC8cPkOX_LyFqSes5g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note 3: Fair Value of Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;ASC 820, &lt;i style="font-style:italic;"&gt;Fair Value Measurements and Disclosures&lt;/i&gt;, establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and its own assumptions (unobservable inputs). The hierarchy consists of three levels:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 1&#x2014;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 2&#x2014;Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s financial instruments as of December 31, 2025 and 2024 consisted primarily of cash equivalents and contingent consideration. Cash equivalents and contingent consideration are reported at their respective fair values on the Company&#x2019;s consolidated balance sheets. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.26;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"&gt;T&lt;span style="background:#ffffff;"&gt;he Company acquired Combangio in November 2021 and in connection with the closing of the Combangio Acquisition, &lt;/span&gt;the Company agreed to issue&#160;&lt;span style="background:#ffffff;"&gt;an aggregate of&#160;&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;155,664&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;shares (the &#x201c;Deferred Purchase Consideration&#x201d;) of the Company&#x2019;s common stock to former Combangio stockholders and other equityholders (the &#x201c;Combangio Equityholders&#x201d;) consisting of (i) an aggregate of&#160;&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;136,314&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;shares of common stock issued on January 3, 2022 and (ii) an aggregate of&#160;&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;19,350&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;shares of common stock that were held back as partial security for the satisfaction of indemnification obligations and other payment obligations of the Combangio Equityholders and were issued on March 10, 2023 (the &#x201c;Holdback Shares&#x201d;). The Company established liabilities for these considerations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Additionally, the purchase price in connection with the Combangio Acquisition included potential future payments of up to $105,000&#160;that are contingent upon the achievement of specified development, regulatory and commercialization milestones and are required to be recorded at fair value. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;As of December 31,&#160;2025, of the $105,000 in contingent milestone payments, the Company has paid to the Combangio Equityholders an aggregate of $2,646 in cash and $2,354 in shares of the Company&#x2019;s common stock (representing an aggregate of 105,038 shares of the Company&#x2019;s common stock) following dosing of the first patient in the Company&#x2019;s CHASE Phase 2b clinical trial of KPI-012 for PCED in the United States in February 2023 (the &#x201c;First Dosing Milestone&#x201d;). Contingent consideration&#160;liabilities related to acquisitions are measured at fair value each reporting period using Level 3 unobservable inputs. The fair values of the contingent consideration liabilities were based on a probability-adjusted discounted cash flow calculation using Level 3 fair value measurements. Changes in these estimates and assumptions could have a significant impact on the fair value of the contingent consideration liabilities. Any changes in the fair value of these contingent consideration liabilities are included in loss from operations in the consolidated statements of operations and comprehensive loss. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. Therefore, the contingent consideration was fully remeasured to zero with no potential possibilities for any milestone payments.  &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;During the years ended December 31, 2025 and 2024, the change in the fair value of the contingent consideration liabilities was a gain of $4,659 and a loss of $549, respectively, primarily due to changes in discount rates, the passage of time and changes in the expected timing and probability of payment, and were recognized as a (gain)/loss on fair value remeasurement of contingent consideration in the consolidated statements of operations and comprehensive loss for the years ended December 31, 2025 and 2024. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;The following tables set forth the fair value of the Company&#x2019;s financial instruments by level within the fair value hierarchy as of December 31, 2025 and 2024:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Contingent consideration - Non-Current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 6pt 0pt;"&gt;The following tables summarize quantitative information and assumptions pertaining to the fair value measurement of the Level&#160;3&#160;inputs as of&#160;December 31, 2025 and 2024:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Range&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Financial Instrument&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Valuation Technique&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable Input&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Average)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0.05pt 2.25pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Probability-adjusted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Period of expected milestone achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;2026 - 2028 (2028)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;discounted cash flow model&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Probabilities of achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;16.6% - 35.5% (23.4%)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;15.5%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"&gt;&lt;span style="font-style:italic;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&lt;/b&gt;&lt;b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Range&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Financial Instrument&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Valuation Technique&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable Input&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Average)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Probability-adjusted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Period of expected milestone achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2026 - 2028 (2028)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;discounted cash flow model&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Probabilities of achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;16.6% - 35.5% (23.4%)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;14.3%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes the changes in the Deferred Purchase Consideration and contingent consideration liabilities measured at fair value using Level 3 inputs for the years ended December 31, 2025 and 2024:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Contingent consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Balance at January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,110&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Fair value adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 549&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Balance at December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Fair value adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,659)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Balance at December 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;During the years ended December&#160;31,&#160;2025 and 2024, there were&#160;no&#160;transfers between Level 1, Level 2, and Level 3. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The carrying value reported on the accompanying consolidated balance sheets of cash, accounts payable and accrued expenses approximate their fair value due to their short-term nature.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-family:'TimesNewRomanPSMT';font-size:9pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares
      contextRef="Duration_11_15_2021_To_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_0P_7epmjwk6AU65TpXbNVQ"
      decimals="INF"
      id="Narr_lIYwgD3EfkCbgFbeU3T-lg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">155664</kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares>
    <kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares
      contextRef="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesIssuedOnJanuary32022Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_TQm63T630ku5PQUyQisb4w"
      decimals="INF"
      id="Narr_UUrKQ1TZEkaqbaH3kGzyCw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">136314</kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares>
    <kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares
      contextRef="Duration_11_15_2021_To_11_15_2021_srt_StatementScenarioAxis_kala_SharesNotIssuedUntilEscrowReleaseDateOfMarch2023Member_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_hJDcafKV7UKr6nMbrZqNJQ"
      decimals="INF"
      id="Narr_QPDtQFVWCkymbdctcANXMw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">19350</kala:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuableNumberOfShares>
    <kala:AssetAcquisitionContingentMilestoneConsiderationPayable
      contextRef="As_Of_11_15_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Hgq6ej1sYUyaMob4Er5w2A"
      decimals="-3"
      id="Narr_C1BOuOg2eUaSVXjl2DEkRw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">105000000</kala:AssetAcquisitionContingentMilestoneConsiderationPayable>
    <kala:AssetAcquisitionContingentMilestoneConsiderationPayable
      contextRef="As_Of_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_iGEB7XmCjkqviiRhwtdqgQ"
      decimals="-3"
      id="Narr_D3FcB6KtAE25oFB_qm_ImQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">105000000</kala:AssetAcquisitionContingentMilestoneConsiderationPayable>
    <kala:AssetAcquisitionContingentMilestoneConsiderationCashPaid
      contextRef="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw"
      decimals="-3"
      id="Narr_8aAycDqWDkC5ZjNEfPD6Cg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2646000</kala:AssetAcquisitionContingentMilestoneConsiderationCashPaid>
    <kala:AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable
      contextRef="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw"
      decimals="-3"
      id="Narr_TuVHtNuW0U6MVNsN_o0kFA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2354000</kala:AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable>
    <kala:AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable
      contextRef="Duration_1_1_2025_To_12_31_2025_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_cwfabMCo0k2efMxvwjr5rw"
      decimals="INF"
      id="Narr_10dlDCDv5UemcxG4VqlCzQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">105038</kala:AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable>
    <kala:GainLossOnFairValueReMeasurementOfContingentConsideration
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_ZFAgxRRTxEmsByxJUx_WvA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</kala:GainLossOnFairValueReMeasurementOfContingentConsideration>
    <kala:GainLossOnFairValueReMeasurementOfContingentConsideration
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr__Td49xaVCUqp_GPwNyos3w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-549000</kala:GainLossOnFairValueReMeasurementOfContingentConsideration>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_n_e_PiLOBkS3-rwpFV-DWA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39,707&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Contingent consideration - Non-Current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:51.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Total Liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_onHhzVMhjUa3zQFRdBYf0w"
      decimals="-3"
      id="Tc_kB2PKCcOd02FQQbcby3pVA_4_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">39707000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fHehTmQv9kaRJUJ8uxBD9g"
      decimals="-3"
      id="Tc_1Y3xUAVP50qr-gC_0advZg_4_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">39707000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CmWMF5n7XUGT6yGcpfraoQ"
      decimals="-3"
      id="Tc_-qskfwN3Q02201Snr9eFZQ_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">39707000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_PYfuv4TF9UaEb0KcrubzwA"
      decimals="-3"
      id="Tc_MuWorQAq1ECCQxYKBwO0KQ_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">39707000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_70pyE1KNsUa2m11gyfrwaA"
      decimals="-3"
      id="Tc_n-gukGIS00m2g6dKRrnXTg_7_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_kala_ContingentConsiderationNoncurrentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_QLQJUpovMUGRSEWID807Ug"
      decimals="-3"
      id="Tc_baj8VhJKJkOn0u1icJgtiQ_7_12"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CmWMF5n7XUGT6yGcpfraoQ"
      decimals="-3"
      id="Tc_BkZrI1QuZkCgzggjiiGSTg_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_fg9ak9QW-0OCUDSOB9WEig"
      decimals="-3"
      id="Tc_ThmLRSlFQkuTs3Rq8tIYSQ_8_12"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_Vl1_crsoe0ei1-cls-GFHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Range&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Financial Instrument&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Valuation Technique&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable Input&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Average)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0.05pt 2.25pt 0.05pt 0pt;"&gt; -&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Probability-adjusted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Period of expected milestone achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;2026 - 2028 (2028)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;discounted cash flow model&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Probabilities of achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;16.6% - 35.5% (23.4%)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;15.5%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"&gt;&lt;span style="font-style:italic;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:0.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&lt;/b&gt;&lt;b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Range&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Financial Instrument&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Valuation Technique&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable Input&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:13.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Average)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Contingent consideration&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Probability-adjusted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Period of expected milestone achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2026 - 2028 (2028)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;discounted cash flow model&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Probabilities of achievement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;16.6% - 35.5% (23.4%)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:24.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;14.3%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_OKXUSqKeOE2MsVl6flQGBg"
      decimals="3"
      id="Narr_OEUV5a3W7U2CsoebaE-jlA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.166</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_r0kxbM6qqEmUKxf6Y-y-mw"
      decimals="3"
      id="Narr_9dUTH-8xxk6Oip7G9OMjFQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.355</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_vIBQUECn3k2J7o39lnjWAw"
      decimals="3"
      id="Narr_ltQtzQK300a80y6wk8UvRA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.234</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_VmRaYu8Wj02miNg0g6HrEA"
      decimals="3"
      id="Tc_ygi5lser1UyHkyB3KL8TnA_6_9"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.155</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:NonfinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw"
      decimals="-3"
      id="Tc_heVzjULySEySyf70CAO8ug_4_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</us-gaap:NonfinancialLiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_jRfGCWzr7EqpFe9D_w7M-A"
      decimals="3"
      id="Narr_cbU_arhLGUKAa5xio5VOiQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.166</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_om-z5QEOmkW2_KOox-CTbQ"
      decimals="3"
      id="Narr_nh8BYw06fE2FhVO5uvfxYA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.355</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_kala_MeasurementInputMilestoneAchievementProbabilityMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_-Eu9E9Cep0OzRXj9-cOvEQ"
      decimals="3"
      id="Narr_ESCxNPyT1Uy0U8wDQ7aaMA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.234</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_KmWkka70LU2rzVjbNR5o-Q"
      decimals="3"
      id="Tc_HwoMDQcxTk-KnJRG3pcWiQ_6_9"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.143</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_-u-9JSxxMkq9NS2LtK9MRw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Contingent consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Balance at January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,110&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Fair value adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 549&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Balance at December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Fair value adjustments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,659)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:81.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Balance at December 31, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_J_N1Wdn9j0eaOA4iNlhG9A"
      decimals="-3"
      id="Tc_67J1UKmCsUq5oruaFEvSoQ_2_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4110000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_-4uTktp-TEaYQldlMZHddA"
      decimals="-3"
      id="Tc_z7Z5ioIl2EKhZBkOdckUCw_3_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">549000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_G1lKkhxgVUy0UyjVeTbLDw"
      decimals="-3"
      id="Tc_aBtxub5-Y0K4XIFI81bP2w_4_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4659000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_kala_ContingentConsiderationMember_d0TZz7qY80Gno4VQsyqkog"
      decimals="-3"
      id="Tc_CYlPeoLcH0aUZnKS6wISjA_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-4659000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <kala:GrantIncomeTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_CZJTarz5CEyAy07APnsSQw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 4: Grant Income&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"&gt;&lt;i style="font-style:italic;"&gt;CIRM Award&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;On August 2, 2023, Combangio, a wholly owned subsidiary of the Company, entered into an award agreement with CIRM for a $15,000 grant (as amended from time to time, the &#x201c;CIRM Award&#x201d;) to support Combangio&#x2019;s KPI-012 program for the treatment of PCED. The CIRM Award includes funding for the CHASE Phase 2b clinical trial of KPI-012 for PCED, as well as product and process characterization and analytical development for the program. The CIRM Award is subject to a co-funding requirement under which Combangio is obligated to spend a specified minimum amount on the development of KPI-012 to obtain the full award amount. Upon entry into the CIRM Award, Combangio received an initial $5,900 disbursement from CIRM. In August 2024 and December 2024, Combangio &lt;span style="background:#ffffff;"&gt;received &lt;/span&gt;disbursements &lt;span style="background:#ffffff;"&gt;of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$3,240&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and &lt;/span&gt;$2,520, respectively, &lt;span style="background:#ffffff;"&gt;from CIRM upon the achievement of specified milestones.&lt;/span&gt; The balance of the award is payable to Combangio upon the achievement of other specified milestones that are primarily related to Combangio&#x2019;s progress in conducting the CHASE Phase 2b clinical trial. CIRM may permanently cease disbursements if the milestones are not met within four months of the scheduled completion dates or if the delay is not addressed to CIRM&#x2019;s satisfaction, as determined by CIRM in its sole discretion. Additionally, if CIRM determines, in its sole discretion, that Combangio has not complied with the terms and conditions of the CIRM Award, CIRM may suspend or permanently cease disbursements. Under the terms of the CIRM Award, Combangio is obligated to pay a royalty on net sales of any product, service or approved drug resulting in whole or in part from the CIRM Award in the amount of 0.1% per $1,000 of funds utilized by the Company until the earlier of ten years from the date of first commercial sale of such product, service or approved drug and such time as nine times the amount of funds awarded by CIRM has been paid in royalties (the &#x201c;Base Royalty&#x201d;). In addition, following the satisfaction of the Base Royalty, Combangio is obligated to pay a 1.0% royalty on net sales of any CIRM-funded invention in excess of $500,000 per year until the last to expire patent covering such invention expires. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform. During the years ended December&#160;31,&#160;2025 and 2024, the Company recognized $3,377 and $6,199, respectively, of grant income related to the CIRM Award on its consolidated statement of operations. As of December&#160;31,&#160;2025, the Company had $0 deferred grant income on its consolidated balance sheet.&lt;/p&gt;</kala:GrantIncomeTextBlock>
    <us-gaap:OtherRestrictedAssets
      contextRef="As_Of_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_MmobSkpVL0Sb7aIxJ_xu8Q"
      decimals="-3"
      id="Narr_GGrBl5qUJUexSPPpFzH66Q"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">15000000</us-gaap:OtherRestrictedAssets>
    <kala:AmountEntitledForInitialDisbursementOfGrant
      contextRef="Duration_8_1_2023_To_8_31_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_TvT84_44k023WfT9VWoYcg"
      decimals="-3"
      id="Narr_GhEp6M5Wm0mWGurmkbm48w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5900000</kala:AmountEntitledForInitialDisbursementOfGrant>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="Duration_8_1_2024_To_8_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_fP5q32TorU-N6dPMmWiAYw"
      decimals="-3"
      id="Narr_Rfp1TX4yMke7RWSWCuGBIg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3240000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="Duration_12_1_2024_To_12_31_2024_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_us-gaap_TypeOfArrangementAxis_kala_AwardAgreementMember_uRxkcts230-Auu9VoQ72WQ"
      decimals="-3"
      id="Narr_SxxdTOOsyEmv7YL6cdhHOA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2520000</us-gaap:RevenueNotFromContractWithCustomer>
    <kala:ThresholdPeriodForAchievementOfSpecifiedMilestones
      contextRef="Duration_8_2_2023_To_8_2_2023_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_UXINAs9NG0ejkKFabF8NFQ"
      id="Narr_JK53ZfUF9kmPff1pYwPMIg">P4M</kala:ThresholdPeriodForAchievementOfSpecifiedMilestones>
    <kala:RoyaltyOnNetSalesAsPercent
      contextRef="Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg"
      decimals="3"
      id="Narr_o5OjrLgx5U-KRG08d00yLQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.001</kala:RoyaltyOnNetSalesAsPercent>
    <kala:RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany
      contextRef="Duration_8_2_2023_To_8_2_2023_DYF-m883LU2cta5FqzaCAg"
      decimals="-3"
      id="Narr_OF2urU_tikGu8VTFXw8oWw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1000000</kala:RoyaltyOnNetSalesBasedOnOfFundsUtilizedByCompany>
    <kala:TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug
      contextRef="Duration_8_2_2023_To_8_2_2023_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_UXINAs9NG0ejkKFabF8NFQ"
      id="Narr_IUlP3QCUD0axCCzLVvkuqg">P10Y</kala:TermOfRoyaltyFromDateOfFirstCommercialSaleOfSuchProductServiceOrApprovedDrug>
    <kala:RoyaltyOnNetSalesAsPercent
      contextRef="Duration_8_2_2023_To_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_xVc8Hs6IZEKvWMJhhQW3Nw"
      decimals="3"
      id="Narr_Tv5LmSstqUWmop3sOPwlFQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.01</kala:RoyaltyOnNetSalesAsPercent>
    <kala:ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable
      contextRef="Duration_8_2_2023_To_8_2_2023_dei_LegalEntityAxis_kala_CombangioIncMember_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_xVc8Hs6IZEKvWMJhhQW3Nw"
      decimals="-3"
      id="Narr_ZvPxh-FSuEy_qCuvSWLuQg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">500000000</kala:ThresholdSalesAfterWhichRoyaltyOnNetSalesOfFundedInventionIsPayable>
    <kala:IncomeFromGrants
      contextRef="Duration_1_1_2025_To_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_fcEpZb5X-kmBijbH-rI_1A"
      decimals="-3"
      id="Narr_ByeEsBWWhkag-j9ZDulXnQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3377000</kala:IncomeFromGrants>
    <kala:IncomeFromGrants
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_BqLXlonM90CUEuLVTV-oeA"
      decimals="-3"
      id="Narr__sCmxyQ3HkCixas-kxBCoA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6199000</kala:IncomeFromGrants>
    <us-gaap:DeferredIncomeCurrent
      contextRef="As_Of_12_31_2025_srt_CounterpartyNameAxis_kala_CaliforniaInstituteForRegenerativeMedicineMember_cp44ZnVtUE-pLDW6ENb0dQ"
      decimals="-3"
      id="Narr_j_XRHtf8DUaMc-sV3h2L2Q"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:DeferredIncomeCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_xwT-prFoK0i19jJXKSH_QA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 5: Property and Equipment, Net&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment, net, consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,194&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 869&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Property and equipment&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#x2014;&lt;/span&gt;at cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,063&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (869)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,314)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Property and equipment&#x2014;net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 749&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Depreciation expense for the years ended December&#160;31,&#160;2025 and 2024 was $216 and $204, respectively. &lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_QV-3r1CAIEmIGev8kxUY0w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,194&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 869&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Property and equipment&lt;span style="font-family:'Calibri','Helvetica','sans-serif';"&gt;&#x2014;&lt;/span&gt;at cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,063&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (869)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,314)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Property and equipment&#x2014;net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 749&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_GjM_lQafckmVrLBubPWytA"
      decimals="-3"
      id="Tc_yDLiKUy-5EqFbSvLZz-kOA_3_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1194000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_YH-Ny0KS0UCuADIrDSILXg"
      decimals="-3"
      id="Tc_nRMmoZf8eUmKWVFAD356EA_4_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_5g6dEkne8UKxCAP0h0mGiA"
      decimals="-3"
      id="Tc_RFfdD_P8FUyIhF_ZYbzWkw_4_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_b6T_8r7yFU6ywbNi_CeqMw_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_2TsWeFQ6wEmWOEukOOXXsg_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2063000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_8GNRSDx_dUW-dRv_sAFBaQ_6_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">869000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_3Av5M6AXgUqaxGW7vbltAg_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1314000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_saDIynqVqkmOECS3nCX0pQ_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">749000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_7-iEFS27-kKo1d1RNoKDIw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">216000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_DSy9mTlJUUm3c8f5WLBWiw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">204000</us-gaap:Depreciation>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_HX8_rjN6Q0ia3Q5qqSUe9Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 6: Accrued Expenses&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Accrued expenses and other current liabilities consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Professional services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 414&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Development costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 269&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 736&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Compensation and benefits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 180&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued revenue reserves (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 350&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Contract manufacturing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 672&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 104&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 413&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Accrued expenses and other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,975&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;These amounts represent estimated provisions for product returns, rebates and discounts, prior to the sale &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;of the Commercial Business to&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; Alcon. Estimated provisions were deducted from gross revenues at the time revenues were recognized and are included in accrued expenses and other current liabilities on the Company&#x2019;s consolidated balance sheets. These provisions reflected the Company&#x2019;s best estimates of the amount of consideration to which it was entitled based on the terms of the contract.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_SmkxXuuaLkuXjP0rUuQFXQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Professional services&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 414&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Development costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 269&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 736&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Compensation and benefits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 180&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued revenue reserves (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 350&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Contract manufacturing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 672&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 104&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 413&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Accrued expenses and other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,975&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;These amounts represent estimated provisions for product returns, rebates and discounts, prior to the sale &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;of the Commercial Business to&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; Alcon. Estimated provisions were deducted from gross revenues at the time revenues were recognized and are included in accrued expenses and other current liabilities on the Company&#x2019;s consolidated balance sheets. These provisions reflected the Company&#x2019;s best estimates of the amount of consideration to which it was entitled based on the terms of the contract.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_mifITSDA10a1iUI2WGdl6A_3_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">800000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_9BUgpsO9TU6MSbBeoLCaEw_3_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">414000</us-gaap:AccruedProfessionalFeesCurrent>
    <kala:DevelopmentCostsCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_8qlDz1DrNkWiqFrA53CShw_4_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">269000</kala:DevelopmentCostsCurrent>
    <kala:DevelopmentCostsCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_StttVDuaGEeFpZPYGIWHxQ_4_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">736000</kala:DevelopmentCostsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_ZBNJQ0R-m0aWOqzPnCJYCA_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">180000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_TIEuOqUepEmPTueZrxcq2Q_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2390000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <kala:AccruedRevenueReserves
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_DPxa6MHlhE6pWXvyWMZaxg_6_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">155000</kala:AccruedRevenueReserves>
    <kala:AccruedRevenueReserves
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_O3vBJqhR_02o1M4C3xU5_A_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">350000</kala:AccruedRevenueReserves>
    <kala:AccruedContractManufacturing
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_wKlbj0LYiEWERaEnRHjzvg_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">672000</kala:AccruedContractManufacturing>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_zTBbFfJTx0SRokJRjO62Bw_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">104000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_UREWtLZ7J0m5ShMkAPac3Q_8_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">413000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_AYRmzJbSQEOfT6pYe1-4fw_9_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1508000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_x8SwsodhnkCUh0eB65P1Zg_9_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4975000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_Lxhlcc-aEUabHqkfc97IQg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note 7: Lease&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating leases&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"&gt;&lt;i style="font-style:italic;"&gt;Menlo Park, California Office Lease&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In April 2023, Combangio entered into a lease agreement with Menlo Prepi I, LLC, pursuant to which Combangio leases&#160;approximately&#160;6,135&#160;square feet of office, laboratory and research and development space in Menlo Park, California. The Company entered into a guaranty of lease agreement guarantying the obligations of Combangio under the lease agreement.&#160;The initial term of the&#160;lease&#160;is for 62 months which commenced on the&#160;lease&#160;commencement date of July 1, 2023, unless earlier terminated pursuant to the terms of the lease. The&#160;lease&#160;provides Combangio with an option to extend the&#160;lease&#160;for an additional&#160;five-year&#160;term. Combangio was required to make a payment in the amount of $144, as a security deposit pursuant to the lease during the year ended December 31, 2023, which is included in other long-term assets on the consolidated balance sheet as of December 31, 2024. Upon the lease commencement, the Company recorded&lt;span style="background:#ffffff;"&gt; a right-of-use asset of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$2,154&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and corresponding &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$2,133&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; of lease liability.&lt;/span&gt; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As a result of the CHASE trial of KPI-012 decision to cease development, o&lt;span style="background:#ffffff;"&gt;n November 21, 2025, the Company terminated the lease with the landlord and signed a settlement to return the space and release the Company from its obligations and liabilities. The settlement was paid prior to December 31, 2025. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;The components of lease expense and related cash flows were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;width:25.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Lease cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 546&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Short-term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Variable lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 179&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total lease cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 762&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 839&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Operating cash outflows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 550&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 581&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;The weighted average remaining lease term and weighted average discount rate of operating leases were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Weighted average remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;3.7 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;13.1%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <kala:AreaOfPropertyLeased
      contextRef="Duration_4_1_2023_To_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_OM2SGoYD1kexpoutXqmUpQ"
      decimals="0"
      id="Narr_FwQeHl9tdEKA1eH_vHBbrQ"
      unitRef="Unit_Standard_sqft_U2ZM5kmNXk27xb3ZDuBOxg">6135</kala:AreaOfPropertyLeased>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg"
      id="Narr_TmsNwllBPkKBuvyC33FwXw">P62M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend
      contextRef="Duration_4_1_2023_To_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_OM2SGoYD1kexpoutXqmUpQ"
      id="Narr_DqfNKXl8g06tp3ztQskpUw">true</us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg"
      id="Narr_RQfpCVwFqUmGiYCj8BFopw">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:SecurityDeposit
      contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_us-gaap_BalanceSheetLocationAxis_kala_RestrictedCashAndOtherLongTermAssetsMember_ErglrnMOt0uQUmalRg2sEg"
      decimals="-3"
      id="Narr_NYFyu3ttHkSyNtGx_qvTBQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">144000</us-gaap:SecurityDeposit>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg"
      decimals="-3"
      id="Narr_dDFWPLM9Nk2TN21nbO80HQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2154000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_4_30_2023_srt_CounterpartyNameAxis_kala_MenloParkCaliforniaOfficeLeaseMember_PkcO_uSDaE6Q3WiU7S-7mg"
      decimals="-3"
      id="Narr_Qwf85HoF8Uu1hvCbp53d9g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2133000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_4NxsrwwwgkCtS8EY_C939Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;width:25.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;white-space:nowrap;width:25.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Lease cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 546&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Short-term lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Variable lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 179&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total lease cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 762&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 839&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:72.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Operating cash outflows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 550&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 581&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_xY_jhIF3C0yqR7NNsqac2A_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">546000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_pe9A9Z_rK0GpKzm5MzG1-Q_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">596000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_Xa6cwZOjj0mVRTEkw7h87A_6_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">37000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc__-mIPYmb7Um9imOrT4ef5A_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">34000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_3dQNk3q6VkCEIZXKyvuWDQ_7_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">179000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_qAcu8k9Rj0e7nKPO4X1SVQ_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">209000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_d0Gfl-LADkureOjzxGA0NQ_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">762000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_9nId-2-iuE2AO97Z9cY1SQ_8_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">839000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_E4iFCJPuYUauLLkq59xU4Q_10_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">550000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_HGLakJ07UEuTMNAa03Z5bw_10_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">581000</us-gaap:OperatingLeasePayments>
    <kala:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_lE460st1EUq_svPHwtZvqg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Weighted average remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;3.7 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:73.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;13.1%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kala:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      id="Narr_hGOM9XH_MESq4GB_t98EGw">P3Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="3"
      id="Tc_sIfZzGYEzUaysv0LR7OhiQ_4_3"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.131</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_2shAu8o9R02cSS4XAtFG3Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 8: Debt&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Loan and Security Agreement &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;On May 4, 2021, the Company entered into the Loan Agreement with Oxford Finance, in its capacity as lender (in such capacity, the &#x201c;Lender&#x201d;), and in its capacity as collateral agent (in such capacity, the &#x201c;Agent&#x201d;), pursuant to which a term loan of up to an aggregate principal amount of $125,000 was available to the Company, consisting of a tranche A term loan that was disbursed on the closing date in the aggregate principal amount of $80,000 and additional tranches that are no longer available to the Company. The Company utilized substantially all of the proceeds from the tranche A term loan to repay a prior credit facility.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Through June 30, 2023, the term loan bore interest at a floating rate equal to the greater of (i) 30-day LIBOR and (ii) 0.11%, plus 7.89%. Effective July 1, 2023, the term loan bears interest at a floating rate equal to the greater of (i) 8.00% and (ii) the sum of (a) the 1-Month CME Term Secured Overnight Financing Rate, (b) 0.10% and (c) 7.89%. The Loan Agreement, prior to the Second Loan Amendment and Third Loan Amendment (as defined below), provided for interest-only payments until December 1, 2024 if neither the tranche B term loan nor the tranche C term loan are made, and until June 1, 2025 if either the tranche B term loan or the tranche C term loan is made (the &#x201c;Amortization Date&#x201d;). The aggregate outstanding principal balance of the term loans were required to be repaid in monthly installments starting on the Amortization Date based on a repayment schedule equal to (i) 18 months if neither the tranche B term loan nor the tranche C term loan is made and (ii) 12 months if either the tranche B term loan or the tranche C term loan is made. All unpaid principal and accrued and unpaid interest with respect to each term loan was due and payable in full on May 1, 2026 (the &#x201c;Maturity Date&#x201d;). &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company paid a facility fee of $400 on the closing date of the Loan Agreement and agreed to pay a facility fee of $100 upon closing of the tranche B term loan and a $125 facility fee upon the closing of the tranche C term loan. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;The Company will be required to make a final payment fee of 7.00% of the original principal amount of any funded term loan payable on the earlier of (i) the prepayment of the term loan in full or (ii) the Maturity Date. At the Company&#x2019;s option, the Company may elect to make partial repayments of the term loan to the Lender, subject to specified conditions, including the payment of applicable fees and accrued and unpaid interest on the principal amount of the term loan being repaid.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;In connection with its entry into the Loan Agreement, the Company granted the Agent a security interest in substantially all of the Company&#x2019;s personal property owned or later acquired, including intellectual property and the Commercial Business. The Company also agreed to maintain its cash balance in one or more controlled accounts in favor of the Agent, subject to specified exceptions. The Loan Agreement also contains customary representations and warranties and affirmative and negative covenants, as well as customary events of default. Certain of the customary negative covenants limit the ability of the Company and certain of its subsidiaries, among other things, to incur future debt, grant liens, make investments, make acquisitions, distribute dividends, make certain restricted payments and sell assets, subject in each case to certain exceptions. Certain of the affirmative covenants include, but are not limited to, a failure to pay principal or interest on its due date or any other obligations within three business days of such obligations&#x2019; due date, and a delisting from the Nasdaq Stock Market because of failure to comply with the continued listing standards of the listing tier of the Nasdaq Stock Market on which the Company&#x2019;s common stock is listed. Events of default under the Loan Agreement include: (i) a material impairment in the perfection or priority of lien in the collateral or in the value of such collateral; (ii) a material adverse change in the business, operations or condition (financial or otherwise) of the Company; or (iii) a material impairment of the prospect of repayment of any portion of the obligations under the Loan Agreement (each, a &#x201c;Material Adverse Change&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="background:#ffffff;"&gt;The Loan Agreement includes features requiring (i) additional interest rate upon an event of default accrued at an additional &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;5%&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;, and (ii) the Lender&#x2019;s right to declare all outstanding principal and interest immediately payable upon an event of default. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On May 21, 2022, in connection with its entry into the Asset Purchase Agreement with Alcon, the Company entered into an amendment to the Loan Agreement (the &#x201c;Second Loan Amendment&#x201d;). Pursuant to the Second Loan Amendment, the Lender and Agent consented to the entry by the Company into the Asset Purchase Agreement and the sale of the Commercial Business to Alcon and agreed to release its liens on the Commercial Business in consideration for the payment by the Company at the closing of the Alcon Transaction of an aggregate amount of $40,000&#160;(the &#x201c;Second Amendment Prepayment&#x201d;) to the Lender and Agent, representing a partial prepayment of principal in the amount of $36,697&#160;of the $80,000&#160;principal amount outstanding under the term loan advanced by the Lender under the Loan Agreement, plus a prepayment fee of $734&#160;and a final payment fee of $2,569. In addition, the Company was required to pay all accrued and unpaid interest on the principal amount of the term loan being repaid.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In addition, under the Second Loan Amendment, the Lender and Agent agreed that, following the closing of the Alcon Transaction and the Second Amendment Prepayment, the Amortization Date would be extended from December 1, 2024 to January 1, 2026, at which time the aggregate principal balance of the term loan then outstanding under the Loan Agreement is required to be repaid in&#160;five&#160;monthly installments. Pursuant to the Second Loan Amendment, the Company may also make partial prepayments of the term loan to the Lender, subject to specified conditions, including the payment of applicable fees and accrued and unpaid interest on the principal amount of the term loan being repaid.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On July 8, 2022, the Second Amendment Prepayment was paid in connection with the closing of Alcon Transaction, and as such, the Amortization Date was extended to January 1, 2026. The transaction resulted in a loss on extinguishment of debt of $2,583&#160;for the year ended December 31, 2022, consisting of the prepayment premium, a pro-rata portion of the unamortized debt discount and issuance costs and the unaccreted exit fee due upon the Second Amendment Prepayment.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;On December 27, 2022, the Company entered into an amendment to the Loan Agreement (the &#x201c;Third Loan Amendment&#x201d;). Pursuant to the Third Loan Amendment, the Lender and Agent agreed to amend certain provisions of the Loan Agreement to permit the transfer of the listing of the Company&#x2019;s common stock from The Nasdaq Global Select Market to The Nasdaq Capital Market. Pursuant to the Third Loan Amendment, the Company agreed (A) to make partial prepayments of the principal amount of the term loan outstanding under the Loan Agreement as follows (the &#x201c;Third Amendment Prepayments&#x201d;): (1) a payment of $5,000 on or before June 30, 2023, representing a partial prepayment of principal in the amount of $4,673, plus a final payment fee of $327 and (2) a payment of $5,000 on or before January 31, 2024, representing a partial prepayment of principal in the amount of $4,673, plus a final payment fee of $327 and (B) that the Amortization Date under the Loan Agreement shall be changed from January 1, 2026 to January 1, 2025. The Company paid the Third Amendment Prepayments on January 25, 2023, following which the Company became required to repay the Loan Agreement in monthly installments from January 1, 2025 through May 1, 2026. The principal loan balance under the Loan Agreement following the Third Amendment Prepayments was $33,957.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"&gt;&lt;span style="line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;Pursuant to the Third Loan Amendment, in addition to the Third Amendment Prepayments, if the Company made an additional prepayment under the Loan Agreement equal to $5,000 (inclusive of the final payment fee) on or prior to December 31, 2024 (the &#x201c;First Extension Prepayment&#x201d;), the Amortization Date would be automatically changed to July 1, 2025, and the maturity date of the Loan Agreement would be automatically changed from May 1, 2026 to November 1, 2026.&lt;span style="background:#ffffff;"&gt; On December 26, 2024, the Company paid the First Extension Prepayment of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$5,000&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; (inclusive of the final payment fee), and as a result, the Amortization Data was changed to July 1, 2025 and the maturity date was changed to November 1, 2026&lt;/span&gt;. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;If the Company made an additional prepayment under the Loan Agreement equal to $2,500 (inclusive of the final payment fee) on or prior to June 30, 2025 (the &#x201c;Second Extension Prepayment&#x201d;), the Amortization Date would be automatically changed to January 1, 2026, and the maturity date of the Loan Agreement would be automatically changed to May 1, 2027. &lt;span style="background:#ffffff;"&gt;On June 26, 2025, the Company paid the Second Extension Prepayment, and as a result, the Amortization Data was automatically changed to January 1, 2026 and the maturity date was automatically changed to &lt;/span&gt;May 1, 2027.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"&gt;&lt;span style="line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;Under the Third Loan Amendment, the Lender and Agent also agreed to waive the prepayment fees for the Third Amendment Prepayments, the First Extension Prepayment, the Second Extension Prepayment and any other prepayments under the Loan Agreement. Pursuant to the Loan Agreement, the Company also will be required to pay all accrued and unpaid interest on the principal amounts of the term loan being repaid at the time of repayment.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;On August 1, 2023, the Company entered into an amendment to the Loan Agreement with Combangio and Oxford Finance (the &#x201c;Fourth Loan Amendment&#x201d;). Pursuant to the Fourth Loan Amendment, certain provisions of the Loan Agreement were amended in connection with the change of the Company&#x2019;s name and the cessation of the U.S. Dollar LIBOR rate. On August 2, 2023, the Company entered into an amendment to the Loan Agreement with Combangio and Oxford Finance (the &#x201c;Fifth Loan Amendment&#x201d;). Pursuant to the Fifth Loan Amendment, Oxford Finance consented to the Company&#x2019;s entry into the CIRM Award and certain provisions of the Loan Agreement were amended in connection therewith.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In addition, in connection with the Loan Agreement, the Company paid certain fees to the Lender and other third-party service providers. The fees paid to the Lender were recorded as a debt discount while the fees paid to other third-party service providers were recorded as debt issuance cost. These costs are being amortized using the effective interest method over the term of the Loan Agreement. The amortization of debt discount and debt issuance cost is included in interest expense within the condensed consolidated statements of operations and comprehensive loss. As of September&#160;30,&#160;2025, the effective interest rate was 19.0%, which takes into consideration the additional 5.0% interest rate as a result of the Event of Default, the non-cash accretion of the exit fee and the amortization of the debt discount and issuance costs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On September 29, 2025, the Company received the Default Notice from Oxford Finance under the Loan Agreement, which asserted that an Event of Default had occurred and was continuing under Section 8.3 (Material Adverse Change) of the Loan Agreement and alleged that other events of default under the Loan Agreement may exist.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;padding-bottom:6pt;text-indent:36pt;margin:0pt;"&gt;&#160;In the Default Notice, Oxford Finance declared, by reason of the Event of Default, that all obligations of the Company under the Loan Agreement were immediately due and payable. In addition, the Default Notice indicated that the Company&#x2019;s obligations under the Loan Agreement began accruing interest at the Default Rate (as defined in the Loan Agreement) effective immediately upon occurrence of the Event of Default. The total amount of the Company&#x2019;s obligations under the Loan Agreement as of September 29, 2025 that were accelerated and declared payable by Oxford was $29.1 million plus any additional interest due upon final payment and any expenses that become payable by the Company under the Loan Agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"&gt;On October 18, 2025, pursuant to the terms of the Loan Agreement, Oxford Finance informed the Company that it intended to foreclose on all of the Company&#x2019;s remaining assets and that Oxford Finance would not consent to the Company&#x2019;s use of cash for any reason other than for minimal payroll expenses pending Oxford Finance&#x2019;s foreclosure of the Company&#x2019;s assets. In addition, Oxford swept substantially all of the Company&#x2019;s cash resources from its bank accounts. As a result, on October 19, 2025, the board of directors of the Company terminated all remaining employees not deemed necessary by Oxford to execute a foreclosure of the Company&#x2019;s assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt;"&gt;On November 3, 2025, Oxford Finance informed the Company that it intended to pause its foreclosure of the Company&#x2019;s assets and permitted the Company to use $125.0 of cash it previously swept to fund the negotiation execution of the Convertible Loan Agreement (as defined below) and to fund essential work only.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-top:12pt;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"&gt;On November 9, 2025, the Company entered into a Convertible Loan Agreement (the &#x201c;Convertible Loan Agreement&#x201d;) with David Lazar (the &#x201c;Individual Lender&#x201d;), pursuant to which the Individual Lender agreed to provide the Company a convertible loan in the aggregate amount of up to $375.0 (the &#x201c;Loan Principal&#x201d;), which was received in November 2025 and repaid in December 2025.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;During the year ended December&#160;31,&#160;2025, the Company recognized interest expense of $3,276 for the Loan Agreement. &lt;span style="background:#ffffff;"&gt;This consisted of amortization of debt discount of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$120&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;, accretion of the final payment fee&#160;of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$354&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and the contractual coupon interest expense of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$2,802&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;. &lt;/span&gt;During the year ended December 31, 2024, the Company recognized interest expense of $5,766 for the Loan Agreement. &lt;span style="background:#ffffff;"&gt;This consisted of amortization of debt discount of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$306&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;, accretion of the final payment fee&#160;of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$942&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; and the contractual coupon interest expense of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$4,518&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="background:#ffffff;"&gt;On November 25, 2025, the Company entered into a Loan Settlement Agreement (the &#x201c;Settlement Agreement&#x201d;) with Oxford pursuant to which the Company owed Oxford &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$2,000&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; to be paid pursuant to the terms of the Settlement Agreement. The Settlement Agreement was entered into in connection with events of default by the Company, under the Loan and Security Agreement dated May 4, 2021 (the &#x201c;Loan Agreement&#x201d;). On December 26, 2025, the Company paid Oxford the settlement agreement amount of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$2,000&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;. As a result of such payment, all of its obligations under the Settlement Agreement and the Loan Agreement have been satisfied and the aggregate liability due Oxford of approximately &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$10,600&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; has been settled and released.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The components of the carrying value of the debt as of December 31, 2025 and 2024 are detailed below:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31, &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Principal loan balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,284&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Unamortized debt discount and issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (225)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Cumulative accretion of exit fee&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,379&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Total debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 30,438&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Less: current portion of long-term debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (10,336)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Long-term debt, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';"&gt; &#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,102&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_ba2E2MlB-ECLo_x8S6-EoQ"
      decimals="-3"
      id="Narr_DeXcRUwPvEO93xHKJjePhA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">125000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanMember_GCtCwTTSYEqp0MP3ApR-hA"
      decimals="-3"
      id="Narr_d3kMBGXhYkyolejwxUXvJQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">80000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_AB8qbl3Ag0eL-a9YKq55-w"
      decimals="4"
      id="Narr_nolMeOEBsUy_rMGI_4f54w"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.0011</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_6_30_2023_To_6_30_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_kala_LondonInterbankOfferedRatesLiborMember_cV_RJhzAj0GJl_BMUwWBGQ"
      decimals="4"
      id="Narr_TB19xupWdUCbDeZKZ46bsg"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.0789</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="Duration_7_1_2023_To_7_1_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_S-Ieo0tkQk-yxNH-n7zO6w"
      decimals="4"
      id="Narr_It9dIvkjOEeMPlSDVKUPOA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="Duration_7_1_2023_To_7_1_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_0PjcH5IumUGBm8FqeaE3KQ"
      decimals="4"
      id="Narr_iYGEBPB1Zk-cJV4U6wbYkg"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.001</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_7_1_2023_To_7_1_2023_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_0PjcH5IumUGBm8FqeaE3KQ"
      decimals="4"
      id="Narr_PHE9XXKODEqEeK_reH-NWg"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.0789</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <kala:DebtInstrumentPeriodicPaymentMonthlyInstallments
      contextRef="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_NeitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_FxuevrZncE6JTi_1IO8dRw"
      id="Narr_kNTwQZYeGEyNnrJnjCFAZQ">P18M</kala:DebtInstrumentPeriodicPaymentMonthlyInstallments>
    <kala:DebtInstrumentPeriodicPaymentMonthlyInstallments
      contextRef="Duration_5_4_2021_To_5_4_2021_srt_StatementScenarioAxis_kala_EitherTrancheBTermLoanNorTrancheCTermLoanIsMadeMember_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_3RvAS-7urUSEw2zhCY-6iA"
      id="Narr_dk2GSHo45kmPGHMOALhvPg">P12M</kala:DebtInstrumentPeriodicPaymentMonthlyInstallments>
    <kala:DebtInstrumentFacilityFeesPaid
      contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_xBdRMUNN40WT4Y0JqaUWFg"
      decimals="-3"
      id="Narr_l8uGDI9nLk2kizot5rZZWA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">400000</kala:DebtInstrumentFacilityFeesPaid>
    <kala:DebtInstrumentFacilityFeesPaid
      contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanBMember__XkLwoU2H0ijz6UwXZoDFA"
      decimals="-3"
      id="Narr_rfDog70OLEq7ksR2KJYC6w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">100000</kala:DebtInstrumentFacilityFeesPaid>
    <kala:DebtInstrumentFacilityFeesPaid
      contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_TermLoanCMember_WwYtnxDC5Ea-X8wRuCJ8sw"
      decimals="-3"
      id="Narr_c0kgI-tYH0KUEMid6zv_MA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">125000</kala:DebtInstrumentFacilityFeesPaid>
    <kala:DebtInstrumentFinalPaymentFeesPercentage
      contextRef="As_Of_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_ba2E2MlB-ECLo_x8S6-EoQ"
      decimals="4"
      id="Narr_yjeHEQ2cwUyLVVqL5mnRTQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.07</kala:DebtInstrumentFinalPaymentFeesPercentage>
    <kala:NumberOfDaysOfObligationsDueDateOfCovenants
      contextRef="Duration_5_4_2021_To_5_4_2021_GjwvoXRUy0ieyp8m5VFyoQ"
      decimals="INF"
      id="Narr_MfiiOsch3k-c65bDjgDLUg"
      unitRef="Unit_Standard_D_MWQ2Q9EquEazPcKbu-G4GA">3</kala:NumberOfDaysOfObligationsDueDateOfCovenants>
    <kala:DebtInstrumentDebtDefaultPercent
      contextRef="Duration_5_4_2021_To_5_4_2021_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_xBdRMUNN40WT4Y0JqaUWFg"
      decimals="2"
      id="Narr_fwugM67inES-N_NHyMKRaw"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.05</kala:DebtInstrumentDebtDefaultPercent>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng"
      decimals="-3"
      id="Narr_xPeoSylh3kqZk8JzWjD9Dg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">40000000</us-gaap:RepaymentsOfLongTermDebt>
    <kala:RepaymentsOfLongTermDebtPrincipalPayment
      contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng"
      decimals="-3"
      id="Narr_M-I5vs8DjU2MIXXDnt1vNw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">36697000</kala:RepaymentsOfLongTermDebtPrincipalPayment>
    <us-gaap:LongTermDebt
      contextRef="As_Of_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_olZFsclg1UyrdH55zFLsVg"
      decimals="-3"
      id="Narr_HUEvzGZPZEmjlG2h7LCYkA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">80000000</us-gaap:LongTermDebt>
    <kala:DebtInstrumentPrepaymentFee
      contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng"
      decimals="-3"
      id="Narr_8kcrySgm40iisd_FKhU5hg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">734000</kala:DebtInstrumentPrepaymentFee>
    <kala:DebtInstrumentFinalPaymentFees
      contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng"
      decimals="-3"
      id="Narr_CVTQCcnoeUaEzbj8isHuCw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2569000</kala:DebtInstrumentFinalPaymentFees>
    <kala:DebtInstrumentPeriodicPaymentNumberOfInstallments
      contextRef="Duration_5_21_2022_To_5_21_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WAWI_806gUeZhnBD4rZ5ng"
      decimals="INF"
      id="Narr_-DbJ0mPEY0uaVyzrVXXWzw"
      unitRef="Unit_Standard_installment_xVFBTzpRs0e9IPMSAC5vJg">5</kala:DebtInstrumentPeriodicPaymentNumberOfInstallments>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2022_To_12_31_2022_F7TKlMDKgki330n-xSx-ag"
      decimals="-3"
      id="Narr_TFYnuLJVWEWa7LXVesvaIw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-2583000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw"
      decimals="-3"
      id="Narr_vd7Tk90vak-JBb6lb2Yryg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5000000</us-gaap:RepaymentsOfLongTermDebt>
    <kala:RepaymentsOfLongTermDebtPrincipalPayment
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw"
      decimals="-3"
      id="Narr_ZROQ9vDjQEKJitGzcs1w5w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4673000</kala:RepaymentsOfLongTermDebtPrincipalPayment>
    <kala:DebtInstrumentFinalPaymentFees
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJune302023Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_NgJFleeCwkOWkwIbXUpUOw"
      decimals="-3"
      id="Narr_XKShgmiIs0iO64OYnKVMGQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">327000</kala:DebtInstrumentFinalPaymentFees>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg"
      decimals="-3"
      id="Narr_ctPeazaeB0K9hyOv1HZifw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5000000</us-gaap:RepaymentsOfLongTermDebt>
    <kala:RepaymentsOfLongTermDebtPrincipalPayment
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg"
      decimals="-3"
      id="Narr_l7KAC0y56E2cmKstKI86MQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4673000</kala:RepaymentsOfLongTermDebtPrincipalPayment>
    <kala:DebtInstrumentFinalPaymentFees
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrBeforeJanuary312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_vY7ev-UoZUK5xNNdeUBRwg"
      decimals="-3"
      id="Narr_oJvuBvqbTkKIi_vG84WmFg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">327000</kala:DebtInstrumentFinalPaymentFees>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_blo3uzYP6EK5wOGur4Zrjg"
      decimals="-3"
      id="Narr_AYx1jRz-pEKnCLzKz4SXNw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">33957000</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToDecember312024Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_WMlCNrnn20Wiu70IhMJJnQ"
      decimals="-3"
      id="Narr_Xf3ByxFEwka1vHo-nP9jRw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5000000</us-gaap:RepaymentsOfLongTermDebt>
    <kala:RepaymentsOfLongTermDebtPrincipalPayment
      contextRef="Duration_12_26_2024_To_12_26_2024_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_9TejSYouykqcJCawlodfrQ"
      decimals="-3"
      id="Narr_KIqAtWm6a0StohJoMs760g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5000000</kala:RepaymentsOfLongTermDebtPrincipalPayment>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="Duration_12_27_2022_To_12_27_2022_srt_StatementScenarioAxis_kala_PaymentOnOrPriorToJune302025Member_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_UwBNGFSHQ0CHQIuHebcLjg"
      decimals="-3"
      id="Narr_tJpqhdOqMkiDOCCdDHK8hQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_9_30_2025_Le3b6N0_cUyRnV6SsOpcDQ"
      decimals="3"
      id="Narr_S_JM2hkIeEOMlzIg7vSYXA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.19</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <kala:DebtInstrumentDebtDefaultPercent
      contextRef="Duration_1_1_2025_To_9_30_2025_xoZdAHO3jk2ePPdmtaDLfw"
      decimals="3"
      id="Narr_RmuZ88eWBUeyqtTj58Y1Xg"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.05</kala:DebtInstrumentDebtDefaultPercent>
    <us-gaap:DebtDefaultLongtermDebtAmount
      contextRef="As_Of_9_29_2025_us-gaap_DebtInstrumentAxis_kala_LoanAgreementWithOxfordFinanceLlcMember_MKUfWrpaDEGGvV-gEfAZXA"
      decimals="-5"
      id="Narr_3X1f5UXqWUycP8jHYl8JmA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">29100000</us-gaap:DebtDefaultLongtermDebtAmount>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_11_3_2025_Ndb9qvRn3EWWsUQw8_Q9qQ"
      decimals="-2"
      id="Narr_5cnqmxiI00qfW4SicjkHCQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">125000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_11_9_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_kala_ConvertibleLoanAgreementWithIndividualInvestorMember_JH_JIo3m6kuZoymhPUItkA"
      decimals="-2"
      id="Narr_a1FSPeeSzkSUQR6t7gmAXQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">375000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestExpenseNonoperating
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw"
      decimals="-3"
      id="Narr_skzSCnw07Eu5S5wqnDfz8Q"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">3276000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw"
      decimals="-3"
      id="Narr_5A5skoCDm0i0jms5ZM3v-A"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">120000</us-gaap:AmortizationOfDebtDiscountPremium>
    <kala:DebtInstrumentAccretionExpenses
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw"
      decimals="-3"
      id="Narr_5QCcfRknRUOrhxL2xTdORQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">354000</kala:DebtInstrumentAccretionExpenses>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_Dj4CAW1qa0mB5YMruxGbmw"
      decimals="-3"
      id="Narr_-3VV9vpsmEiKTO7vfI2TAw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2802000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseNonoperating
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw"
      decimals="-3"
      id="Narr_obO80JHb8U6-YUxUGZW71w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5766000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw"
      decimals="-3"
      id="Narr_3jo7EnLms0OtpwjbN1-HCA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">306000</us-gaap:AmortizationOfDebtDiscountPremium>
    <kala:DebtInstrumentAccretionExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw"
      decimals="-3"
      id="Narr_yo3dyTbqFkKza0MsPUCSBg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">942000</kala:DebtInstrumentAccretionExpenses>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_CreditFacilityAxis_kala_AthyriumCreditFacilityMember_g3RbAYMrb0KDnx-9Jg4fqw"
      decimals="-3"
      id="Narr_tGbqKMiGNUKJ9Vi4kdNSIA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4518000</us-gaap:InterestExpenseDebt>
    <kala:DebtInstrumentSettlementAmountOwed
      contextRef="As_Of_11_25_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_Q8S5AZly-kaljAQBLyMavw"
      decimals="-3"
      id="Narr_Y5O4X4x-uUSmmtCJ0kNRqw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2000000</kala:DebtInstrumentSettlementAmountOwed>
    <kala:PaymentsForSettlementOfDebt
      contextRef="As_Of_12_26_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_GslQX902xkeBEl1meW8swQ"
      decimals="-3"
      id="Narr_2LhBVQuTX0Oc8VtI2lUuYQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2000000</kala:PaymentsForSettlementOfDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="As_Of_12_26_2025_us-gaap_DebtInstrumentAxis_kala_LoanSettlementAgreementWithOxfordFinanceLlcMember_GslQX902xkeBEl1meW8swQ"
      decimals="-3"
      id="Narr_M6xLoINC60OlV2sHbYxswg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10600000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_v1HFs_EYH0aPgdDgsvrklw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31, &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Principal loan balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,284&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Unamortized debt discount and issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (225)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Cumulative accretion of exit fee&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,379&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Total debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 30,438&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Less: current portion of long-term debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (10,336)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Long-term debt, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';"&gt; &#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,102&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_69VRzKxOl0CFArhYsSOaFQ_3_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">29284000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_jusUso5kWkOkgmPx0E-9Mg_4_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">225000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <kala:DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_DhXtfMVUyUSUQXuY9l9i5w_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1379000</kala:DebtInstrumentExitFeesOfTotalPrincipalPaymentsValue>
    <kala:AdjustedLongTermDebt
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_0bl1G2OxWUmtM_p1qE1fCw_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">30438000</kala:AdjustedLongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_xj0x3ScGqESCWTlOzjCKng_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10336000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_1mc8wO6nTUSfaPjAU_u5JQ_8_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">20102000</us-gaap:LongTermDebtNoncurrent>
    <kala:StockWarrantsTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_Iurw-3CRr0KYvlflBR0GHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 9: Warrants&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has issued warrants in connection with debt transactions that were completed in 2018 and prior. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes the common stock warrants outstanding as of December 31, 2025 and 2024, each exercisable into the number of shares of common stock set forth below as of the specified dates:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares Exercisable at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Expiration&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercisable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Issued&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price Per Share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;From&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;2016&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 413.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;October&#160;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;September 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 609.23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;October&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;October&#160;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 3,693&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 3,983&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'TimesNewRomanPSMT';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</kala:StockWarrantsTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_FejhrVxc-U-EB6UIQIuzzA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares Exercisable at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Expiration&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercisable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Issued&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price Per Share&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;From&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;2016&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 413.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;October&#160;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;September 2017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:37.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 609.23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;October&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;October&#160;2018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 3,693&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:37.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 3,983&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'TimesNewRomanPSMT';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_OwxkTF9VO0STn0_MSGhCtA"
      decimals="2"
      id="Tc_tdS2Zb_wLkS-ULx3X2mlrA_4_3"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">413.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <kala:ClassOfWarrantOrRightExercisable
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_i9Xc_gLFJ0GDPsTnntGs2Q"
      decimals="INF"
      id="Tc_tIJ34klR3UedHaDfXRnhqw_4_9"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">290</kala:ClassOfWarrantOrRightExercisable>
    <kala:ClassOfWarrantOrRightExercisable
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2016Member_CCNsmu8Pik-4T0CVrRYM4A"
      decimals="INF"
      id="Tc_sAK1Ct7EP064qMZTciNhXw_4_11"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">290</kala:ClassOfWarrantOrRightExercisable>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_12_31_2025_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_XmXmh2fX4kWCUO34N7uMvg"
      decimals="2"
      id="Tc_Q8YXG4-bVUWrpCh8e2Wp5g_5_3"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">609.23</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <kala:ClassOfWarrantOrRightExercisable
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_kala_Warrants2018Member_2iQsDa7aokC720heSOO1jA"
      decimals="INF"
      id="Tc_h-graTYmlkSvOKxMlK08Sg_5_11"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3693</kala:ClassOfWarrantOrRightExercisable>
    <kala:ClassOfWarrantOrRightExercisable
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Tc_ANxv7_RHwU6UMaERwJeRew_6_9"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">290</kala:ClassOfWarrantOrRightExercisable>
    <kala:ClassOfWarrantOrRightExercisable
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="INF"
      id="Tc_RCfOBTzQK0Cx_qp26HrgIQ_6_11"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3983</kala:ClassOfWarrantOrRightExercisable>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_1qheulVKmkGlOv8bG0xkgw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 10: Common and Preferred Stock &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Preferred Stock&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company was authorized to issue up to 5,000,000 shares of preferred stock as of December 31, 2025 and 2024. As of December&#160;31,&#160;2025, the Company had designated 54,000 shares of preferred stock as Series E Preferred Stock, 2,928 shares of preferred stock as Series F Preferred Stock, 10,901 shares of preferred stock as Series G Preferred Stock, 9,393 shares of preferred stock as Series H Preferred Stock, 3,286 shares of preferred stock as Series I Preferred Stock, and 900,000 shares of preferred stock as Series AA Preferred Stock, of which 9,278 shares of Series E Preferred Stock, 2,928 shares of Series F Preferred Stock, 10,901 shares of Series G Preferred Stock, 2,299 shares of Series H Preferred Stock, 0 shares of Series I Preferred Stock and 900,000 shares of Series AA Preferred Stock were outstanding as of December&#160;31,&#160;2025. On January 20, 2026, all of the Series E Preferred Stock, Series F Preferred Stock, Series H Preferred Stock were converted to common stock. On January 30, 2026, the Company designated 2,100,000 shares of preferred stock as Series AAA Preferred Stock. All of the shares of Series AAA Preferred Stock have been converted to common stock. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Series AA Private Placement&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;On November 23, 2025, the Company entered into a Securities Purchase Agreement (the &#x201c;Securities Purchase Agreement&#x201d;) with David Lazar (&#x201c;Investor&#x201d;), pursuant to which the Company agreed to issue and sell, in a private placement, shares of Series AA Convertible Non-Redeemable Preferred stock (the &#x201c;Series AA Preferred Shares&#x201d;), par value &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$0.001&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; per share, of the Company and shares of Series AAA Convertible Non-Redeemable Preferred Stock (the &#x201c;Series AAA Preferred Shares&#x201d;, and together with the Series AA Preferred Shares, the &#x201c;Placement Shares&#x201d;), par value &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$0.001&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; per share, of the Company, in &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;two&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; closings for aggregate gross proceeds of up to &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$6.0&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; million. Pursuant to the Securities Purchase Agreement, Company agreed to issue and sell to the Investor at a first closing &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;900,000&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; Series AA Preferred Shares, at a price per Series AA Preferred Share equal to &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$2.00&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;, for aggregate gross proceeds of &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$1.8&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; million. The closing for the Series AA Preferred Shares occurred on November&#160;24, 2025 (the &#x201c;Series AA Preferred Share Closing&#x201d;). The closing for the Series AAA Preferred Shares occurred on January 30, 2026 (the &#x201c;Series AA Preferred Share Closing&#x201d;).&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;i style="font-style:italic;"&gt;Series AA Preferred Stock&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Conversion &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt;"&gt;Each outstanding share of Series AA Preferred Stock is initially convertible into 55 shares of the Company&#x2019;s common stock, subject to adjustment as provided in the applicable Certificate of Designations, at any time at the option of the holder. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Voting&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Shares of Series AA Preferred Stock generally have no voting rights, except to the extent provided by applicable law, and except that the consent of the holders of Series AA Preferred Stock will be required to alter, repeal or change the powers, preferences or rights of the Series AA Preferred Stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Dividends&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Shares of Series AA Preferred Stock are entitled to receive dividends equal to (on an as-if-converted-to-common stock basis), and in the same form and manner as, dividends actually paid on shares of common stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Liquidation Rights&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Series AA Preferred Stock ranks on parity with the Series AAA Preferred Stock. Upon any dissolution, liquidation or winding up of the Company, whether voluntary or involuntary (&#x201c;Dissolution&#x201d;), subject to any superior rights of holders of senior securities, if any, holders of Series AA Preferred Stock will be entitled to receive, on a&#160;&lt;i style="font-style:italic;"&gt;pari passu&lt;/i&gt;&#160;basis as applicable (A) an amount per share of Series AA Preferred Stock equal to the greater of (i) $2.00&#160;(as adjusted for stock splits, combinations, reorganizations and the like) plus any dividends declared but unpaid thereon or (ii) such amount per share as would have been payable had all shares of the Series AA Preferred Stock or Series AAA Preferred Stock, as applicable, been converted into common stock immediately prior to such Dissolution, before any distributions shall be made to holders of common stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;If, upon any such Dissolution, the assets of the Company are insufficient to pay the holders of shares of the Series AA Preferred Stock, the holders of shares of Series AA Preferred Stock will share in any distribution of the assets available for distribution in proportion to the respective amounts which would otherwise be payable in respect of the shares of Series AA Preferred Stock held by them upon such distribution if all amounts payable on or with respect to such shares of were paid in full.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common Stock&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company was authorized to issue up to 120,000,000 shares of common stock with a $0.001 par value per share as of December 31, 2025 and 2024. The Company had 27,849,725 and 6,091,182 shares of common stock issued and outstanding as of December 31, 2025 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Holders of the Company&#x2019;s common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders and do not have cumulative voting rights. Each election of directors by the Company&#x2019;s stockholders will be determined by a plurality of the votes cast by the stockholders entitled to vote on the election. Holders of common stock are entitled to receive proportionately any dividends as may be declared by the Company&#x2019;s Board of Directors, subject to any preferential dividend rights of any preferred stock that the Company may issue in the future.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In the event of the Company&#x2019;s dissolution, whether voluntary or involuntary, the holders of its common stock are entitled to receive proportionately all assets available for distribution to stockholders after the payment of all debts and other liabilities and subject to the prior rights of the Series AA Preferred Stock, and any preferred stock that the Company may issue in the future. Holders of the Company&#x2019;s common stock have no preemptive, subscription, redemption or conversion rights. The rights, preferences and privileges of holders of the Company&#x2019;s common stock are subject to and may be adversely affected by the rights of the holders of the Series AA Preferred Stock and shares of any series of its preferred stock that the Company may designate and issue in the future.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Reserved Shares&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2025 and 2024, the Company has reserved the following shares of common stock for issuance upon exercise of rights under warrants, under the Amended and Restated 2017 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;), upon the exercise of stock options, upon the vesting of RSUs, and upon conversion of the Series E Preferred Stock, Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock and Series AA Preferred Stock:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Warrant rights to acquire common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,983&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;ESPP&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 37,588&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 35,347&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding inducement stock option awards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,496&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2009 Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2017 Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,945,488&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,675,807&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Convertible preferred stock (as converted to common stock)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 52,040,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,775,400&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 54,025,973&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,501,059&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:12pt;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;ASC 480 - &lt;/b&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Distinguishing Liabilities from Equity&lt;/span&gt;&lt;b style="font-weight:bold;"&gt; determination &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"&gt;The Series F Preferred Stock issued pursuant to the 2023 Securities Purchase Agreement, the Series G Preferred Stock issued pursuant to the March 2024 Securities Purchase Agreement, the Series H Preferred Stock issued pursuant to the June 2024 Securities Purchase Agreement, the Series I Preferred Stock issued pursuant to the December 2024 Securities Purchase Agreement, and the Series AA Preferred Stock issued pursuant to the Series A Securities Purchase Agreement were not within the scope of ASC 480. These instruments did not contain any embedded derivatives required to be bifurcated from the Series F Preferred Stock, Series G Preferred Stock, Series H Preferred Stock, Series I Preferred Stock and Series AA Preferred Stock and these instruments were equity classified within permanent equity.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_MhDBCjXhUU2T04DOhBdYgg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_o1lxrQUlREW1et2etJ-_1g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_StAA-DErU06DMRfyXGobbA"
      decimals="INF"
      id="Narr_TgfK1V9aTU2FBh3MvuHEGQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">54000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_AzotqrqomUGhBDh4NhHFBw"
      decimals="INF"
      id="Narr_O97U_6iEqE2y3mOg0g-i-Q"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_Lkx7yI2fQk2CwIVdZLDhgg"
      decimals="INF"
      id="Narr_pdKWwSQYp0qyFjWdPUFFdA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_zSIjIl9yJ0qRON9HJblmJw"
      decimals="INF"
      id="Narr_kmx4DUXcX0S0eI6YNzkVfQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9393</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_TEpq8UfF5keF2LzyIe5TMg"
      decimals="INF"
      id="Narr_SOhz5R8BZ0KmqQwcfZgIPA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3286</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g"
      decimals="INF"
      id="Narr_QzrTJazp_EiT0n1msZgiNw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesENonRedeemableNonControllingPreferredStockMember_a0KJ5v46F0ijdiieuq8L6w"
      decimals="INF"
      id="Narr_ZIAyr8Xbe02Qqsy0fTqbjg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9278</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesFNonRedeemableNonControllingPreferredStockMember_UPRmZodASUScDu-BFKYnsA"
      decimals="INF"
      id="Narr_mDtIn-5JS0mbPxJOiHXGXw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2928</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesGNonRedeemableNonControllingPreferredStockMember_aatfEctHYUOqeRm-tW0Mvw"
      decimals="INF"
      id="Narr_Yb7FxWf4xEODYCohZnFaSQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10901</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesHNonRedeemableNonControllingPreferredStockMember_isLwaq5d-UaSWf7W2ERqPw"
      decimals="INF"
      id="Narr_xlbo-UsZBkiJpcCnIh-R-A"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2299</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesINonRedeemableNonControllingPreferredStockMember_pmK0sY3ipUWRfiJgc0L53A"
      decimals="INF"
      id="Narr_MlOsqLgxqk2qGtTyxZbPbQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g"
      decimals="INF"
      id="Narr_RYr1kge24EuEFyRBUTu01g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg"
      decimals="INF"
      id="Narr__8dO1DiwrUqPezhQUjf6Ng"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2100000</us-gaap:PreferredStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_S00R7S5Yak2Cxs7XZzelIA"
      decimals="INF"
      id="Narr_wxVbB-RExU-Ub69IILwR3w"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_11_23_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_Q0r6LEtcb0yA0NKWrP0r8w"
      decimals="INF"
      id="Narr_HRxQk4Y14UqJQx-Q4o58Fg"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <kala:NumberOfClosings
      contextRef="Duration_11_23_2025_To_11_23_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_Uro0Iw1pTEOS5OB4szDb3Q"
      decimals="INF"
      id="Narr_fOnIS7r7B02TThyAXjqnkA"
      unitRef="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw">2</kala:NumberOfClosings>
    <kala:ProceedsFromPreferredStockReservedForFutureIssuance
      contextRef="As_Of_11_23_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember__rihQYJ0pk2jd1BkYqUkIg"
      decimals="-5"
      id="Narr_ikMIpf56YUqU-di3z6_-aA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6000000</kala:ProceedsFromPreferredStockReservedForFutureIssuance>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_OObCj7lYVku4n4EligtO0w"
      decimals="INF"
      id="Narr_xlwoVmmmaEOEuX23AqRyXw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_9SouDJ_-EUGUArMDMDC2ow"
      decimals="2"
      id="Narr_GaHAp0X4pk2JQd6O1MVgKA"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">2</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="Duration_11_24_2025_To_11_24_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_OObCj7lYVku4n4EligtO0w"
      decimals="-5"
      id="Narr_gVDfMJVC7UqYjfQCy23Eng"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1800000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g"
      decimals="INF"
      id="Narr___SSwXNHlk-wl2Cd0ScE9g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">55</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:TemporaryEquityLiquidationPreferencePerShare
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockMember_2_02NPYQVUqIoyLfrm9r6g"
      decimals="2"
      id="Narr_uRlOoAPw10OYx4cVmc6B3g"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">2</us-gaap:TemporaryEquityLiquidationPreferencePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_S4HEZAxN7kGIdJ0P7cAm4w"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_dBmWmib-Y0CAmO7MrbFoZw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_oG_cc2T2Jk2RI_OXalMb9g"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_81wAtFZ2x0i8xDYOp63Ymw"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_x71gI9T7v0e1yCuFv7T-bQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">27849725</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Narr_Hun9Hhe-Y0yLMdlme9SL3g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">27849725</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_qBO1NNo0SU6qaB8gdMveXA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">6091182</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Narr_vjvmwtXbo0O1ZqC4zHHEzQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">6091182</us-gaap:CommonStockSharesIssued>
    <kala:CommonStockVotingRightsPerShare
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_aGhHH2M3Y0ecvxqBfekiXw"
      decimals="INF"
      id="Narr_glK2I1Dhpk-1kuta6dskwQ"
      unitRef="Unit_Standard_Vote_vj6Y-csRZUG7tT6ZnB175A">1</kala:CommonStockVotingRightsPerShare>
    <us-gaap:ScheduleOfConversionsOfStockTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_WUkn5sMoYkG1xs4ghQ3QvA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Warrant rights to acquire common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 290&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,983&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;ESPP&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 37,588&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 35,347&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding inducement stock option awards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,981&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,496&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2009 Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2017 Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,945,488&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,675,807&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Convertible preferred stock (as converted to common stock)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 52,040,600&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,775,400&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 54,025,973&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,501,059&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfConversionsOfStockTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_zBpnpaHNhUKp7YXcdzypAA"
      decimals="INF"
      id="Tc_mvbIebrpVEW6qw6PiSgkwQ_3_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">290</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_WarrantMember_BxhhofTCREO3vXbjUEHjyQ"
      decimals="INF"
      id="Tc_U6nwW4oxN028vSy8xJUOZw_3_4"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3983</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_L4gWXO7hgkaeu_BWlHUDdA"
      decimals="INF"
      id="Tc_p6Bhy5JJska_Lb6Au6XtfA_4_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">37588</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_WsVWrJRV7kqC2sgy8zEnmQ"
      decimals="INF"
      id="Tc_7KF4xWQVxkKytUhudPxrMw_4_4"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">35347</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_V4bfsSXXYkC6hQd8Z19cQg"
      decimals="INF"
      id="Tc_E1buIc_5akm_huHSocf0Bw_5_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1981</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_uevMU4KFYUaucXOhktAj3A"
      decimals="INF"
      id="Tc_QhZdd2OS40Gbm8ZIKGc5LQ_5_4"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">10496</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_LiqZ0DBI5USxCOhHIX1gCw"
      decimals="INF"
      id="Tc_X1rOyjR0v0GqCpbZWDfenw_6_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">26</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionPlan2009Member_CBSHobVbS0KLeV0sPjAU-A"
      decimals="INF"
      id="Tc_nkLD1SnJTkGZn-OXfJ7qXQ_6_4"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">26</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_3aKesq8dAUGzKd6aBR2Cog"
      decimals="INF"
      id="Tc_jkfJXB_jSE6VJrambLcV2Q_7_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1945488</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_kala_StockOptionsPlan2017Member_hvwqoBd8TkqSpiufbk58OQ"
      decimals="INF"
      id="Tc_6_7rtXBlSE2Qys_Z9bPOgA_7_4"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1675807</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_oWrl2XfF30CzFyri5QyRwA"
      decimals="INF"
      id="Tc_SNjQLXVIhEaz9S1P9kUtSw_8_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">52040600</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_ConvertiblePreferredStockMember_4wK6SyOvVkKBjkz8iKaxhA"
      decimals="INF"
      id="Tc_qUw2trJDq0qjK79W4sCyZw_8_4"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">7775400</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Tc_i9FQI_uzC0SuSZP_JoeJCQ_9_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">54025973</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Tc_wNVG6V0WNEK9NbEB9ORvpw_9_4"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">9501059</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_F-3wT9FYtEq1eAoWrBYkKA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 11: Stock-based Compensation&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Stock Incentive Plans&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On June 22, 2023, the Company&#x2019;s stockholders approved the Company&#x2019;s Amended and Restated 2017 Equity Incentive Plan (the &#x201c;2017 Plan&#x201d;), which amended and restated the Company&#x2019;s 2017 Equity Incentive Plan, as amended, to (i) increase the number of shares of common stock authorized for issuance thereunder by&#160;1,250,000&#160;shares; (ii) limit the number of incentive stock options that can be granted under the plan to 7,738,761 shares of common stock; (iii) add an annual limit on non-employee director compensation, including cash and the value of equity awards, of $750,000 for incumbent directors and $1,000,000 in a director&#x2019;s first year of service; and (iv) extend the term of the plan (including the duration of the evergreen) to 10 years from June 22, 2023, the date that stockholders approved the plan. In addition, the 2017 Plan provides for an annual increase to be added on the first day of each fiscal year, beginning with the fiscal year ending December 31, 2024 and continuing for each fiscal year until, and including, the fiscal year ending December 31, 2033, equal to the lower of (i)&#160;4% of the sum of (I)&#160;the number of outstanding shares of common stock on such date and (II)&#160;the number of shares of common stock issuable upon conversion of any outstanding shares of convertible preferred stock of the Company on such date (without giving effect to any restrictions or limitations on conversion) and (ii)&#160;an amount determined by the Company&#x2019;s board of directors. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December&#160;31,&#160;2025, there were&#160;527,508&#160;shares of common stock available for grant under the 2017 Plan.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Under the plans, the Board or the compensation committee determines the number of shares of common stock to be granted pursuant to the awards, as well as the exercise price and terms of such awards. The exercise price of incentive stock options cannot be less than the fair value of the common stock on the date of grant. Stock options awarded under the plans expire 10 years after the grant date, unless the Board or the compensation committee sets a shorter term. Options granted under the plans generally vest over a four-year period. A portion of the unvested stock options will vest upon the sale of all or substantially all of the stock or assets of the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Stock Option Awards&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;During the years ended December&#160;31,&#160;2025 and 2024, the Company granted &lt;span style="background:#ffffff;"&gt;options for the purchase &lt;/span&gt;of 689,525 and 317,139 shares, respectively, &lt;span style="background:#ffffff;"&gt;of common stock.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;A summary of option activity is as follows: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contractual &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Term&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding as of January 1, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 878,003&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13.22&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;8.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 689,525&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (885)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7.23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (377,603)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding as of December&#160;31,&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1,189,040 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.7&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Vested or expected to vest as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,189,040&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.7&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Options exercisable as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 643,354&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12.19&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;5.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company records stock-based compensation related to stock options granted at fair value. The Company utilizes the Black-Scholes option-pricing model to estimate the fair value of stock option grants and to determine the related compensation expense. The assumptions used in calculating the fair value of stock-based payment awards represent management&#x2019;s best estimates. The assumptions used in determining fair value of the stock options granted during the years ended December&#160;31,&#160;2025 and 2024 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;width:20.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;107.8%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;114.1%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;107.9%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;110.3%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Risk-free interest rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;3.80%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;4.47%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;3.46%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;4.41%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Expected dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Expected term (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;5.24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;6.02&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;5.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;6.07&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company derived the risk-free interest rate assumption from the U.S. Treasury rates for U.S. Treasury zero-coupon bonds with maturities similar to those of the expected term of the awards being valued. The Company based the expected dividend yield on its expectation of not paying dividends in the foreseeable future. The Company calculated the expected term of options using the simplified method, as the Company lacks relevant historical data due to the Company&#x2019;s limited operating experience. The expected volatility is based upon the historical volatility of the Company. The impact of forfeitures on compensation expense is recorded as they occur.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;The weighted average grant-date fair value of options granted during the years ended December&#160;31,&#160;2025 and 2024, was $7.42 and $5.79, respectively. The fair value is being expensed over the vesting period of the options on a straight-line basis as the services are being provided. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;Stock-based compensation expense was classified in the consolidated statements of operations and comprehensive loss as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:22.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:22.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 1,292&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 2,635&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 5,703&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 5,754&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 6,995&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 8,389&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'TimesNewRomanPSMT';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;During the years ended December 31, 2025 and 2024, 885 and 1,281 options, respectively, were exercised. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Restricted Stock Units&lt;/b&gt;&#x2014;During the years ended December 31, 2025 and 2024, the Company issued 106,725 and 71,830 RSUs, respectively, to certain executives and other employees which will vest no sooner than one-third per year over&#160;three years&#160;on the anniversary of the date of grant.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31,&#160;2025, a total of&#160;230,947&lt;span style="background:#ffffff;"&gt;&#160;&lt;/span&gt;RSUs were outstanding, consisting of&#160;186,463&#160;unvested shares and&#160;44,484&#160;vested and deferred shares by directors.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;A summary of activity for RSUs for the year ended December&#160;31,&#160;2025 is as follows: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Unvested and outstanding balance as of January 1,&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 544,117&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21.67&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Changes during the period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 106,725&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7.07&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (311,509)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24.64&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (152,870)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.36&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Unvested and outstanding balance as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 186,463&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Vested and deferred balance as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,484&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Employee &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Stock Purchase Plan&lt;/b&gt;&#x2014;In 2017, the Company approved the 2017 Employee Stock Purchase Plan, which was amended and restated in December 2018 (as amended, the &#x201c;ESPP&#x201d;). The ESPP reserved an aggregate of&#160;4,466&#160;shares of common stock and provides for an annual increase on the first day of each fiscal year, beginning on January 1, 2019 and ending on December 31, 2029, in an amount equal to the lowest of: (1)&#160;17,868&#160;shares of the Company&#x2019;s common stock; (2)&#160;1% of the total number of shares of the Company&#x2019;s common stock outstanding on the first day of the applicable fiscal year; and (3) an amount determined by the Company&#x2019;s board of directors. On January 1, 2025, 17,868 shares of common stock were added and were available for grant under the ESPP.&lt;span style="font-size:12pt;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The&#160;ESPP&#160;provides for&#160;two&#160;six-month&#160;offering periods each year: the first offering period begins on the first trading day on or after each January 1 and the second offering period begins on the first trading day on or after each July 1. Under the ESPP, participating employees can authorize the Company to withhold a portion of their base pay during consecutive six-month payment periods for the purchase of shares of the Company&#x2019;s common stock. At the conclusion of the period, participating employees can purchase shares of the Company&#x2019;s common stock at 85% of the lesser of the closing price of the common stock on (i) the first business day of the plan period or (ii) the exercise date. &lt;span style="background:#ffffff;"&gt;The fair value of the purchase rights granted under the ESPP was estimated on the date of grant, using the Black-Scholes option-pricing model. &lt;/span&gt;During the years ended December 31, 2025 and 2024, employees of the Company purchased an aggregate of 15,627 and 11,448 shares, respectively, under the ESPP. &lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="Duration_6_22_2023_To_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_ixhH9yD8Nk6uSW9SuW_R1A"
      decimals="INF"
      id="Narr_ETezrJ0m_0C8hnLejezthw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA"
      decimals="INF"
      id="Narr_unImtJV47ka1rJaOeX8V2w"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">7738761</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <kala:AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors
      contextRef="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA"
      decimals="0"
      id="Narr_Tab0Of0nSk-4GJEUC1IdoA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">750000</kala:AnnualLimitOnNonEmployeeDirectorCompensationForIncumbentDirectors>
    <kala:AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService
      contextRef="As_Of_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_CNkGelBh1kevuZezTq0GRA"
      decimals="0"
      id="Narr_8bLjzfaCHE-akjUU7ukyTw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1000000</kala:AnnualLimitOnNonEmployeeDirectorCompensationForDirectorsFirstYearOfService>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_6_22_2023_To_6_22_2023_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_ixhH9yD8Nk6uSW9SuW_R1A"
      id="Narr_Icvh0M66P0azUnx5gQrzFg">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_diyHX1McDkmsMxm-_h_Y0g"
      decimals="2"
      id="Narr_4wnn2cZH10SOU7RdXYrUNw"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.04</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedAnnuallyPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EquityIncentivePlan2017Member_diyHX1McDkmsMxm-_h_Y0g"
      decimals="INF"
      id="Narr_v26NbAEGNkW5PGh0QzEtWA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">527508</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_qAn7kkWbD0Go6R57sgJ82Q"
      id="Narr_CWckaFNnO0OOTK0V-iQ9ag">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_kala_EmployeeConsultantsAndDirectorsStockOptionsMember_qAn7kkWbD0Go6R57sgJ82Q"
      id="Narr_1Jtc_oWM-0q1zEhNYq7gSg">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Narr_eONBkmeUOUqC37s_8XUQmg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">689525</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="INF"
      id="Narr_OsJkQzvKtkWF1_AX8F2t1g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">317139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_moIZ_Xju7kiSOKZBYzJNzQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contractual &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Term&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Years)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding as of January 1, 2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 878,003&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13.22&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;8.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 689,525&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (885)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7.23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (377,603)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding as of December&#160;31,&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1,189,040 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.7&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Vested or expected to vest as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,189,040&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6.7&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:57.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Options exercisable as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 643,354&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12.19&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;5.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="INF"
      id="Tc_cYI1zg_5BkWz_VuOvmEaHw_7_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">878003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="2"
      id="Tc_Vah8b3ubDUWXq4GkUTQUdg_7_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">13.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      id="Tc_mWolD04_-UOZOv6EnkMNCg_7_7">P8Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_LObF8u6b5UmEE9lnzCOaVw_7_10"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">23000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Tc_9zWxBywgDkCg706f5kAjjA_8_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">689525</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_p5_93ejcP0iXDKYQEnU2qQ_8_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">8.3</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Tc_CF9RubB4i0uCAYM2pk3qNw_9_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">885</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_ELi8giCVP0GktZcIrkhiTQ_9_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">7.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Tc_Vgyti_d7W0OSrXn3Q69Yew_10_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">377603</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_m3NryiuTV0GNQkKRC1IRDg_10_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">10.49</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Tc_S9U-YXmfYE-7z1Xbt14xaQ_11_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1189040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_kzsr1Y4KPkqSo-6zgNR3Tg_11_7">P6Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Tc_E0qTuH1iq0uDpLNtkXcW7w_12_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1189040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_1qsFWnBol0G_bxrpBQuOGQ_12_7">P6Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="INF"
      id="Tc_CNf2j4ZOEkaS2fB5dNFfKQ_13_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">643354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="2"
      id="Tc_aaEScHaJKEK1afeSj66iNw_13_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">12.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tc_-BK0HEaqUkS29EH6NJjHhA_13_7">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_cOKduNMpk0mKfJTyBm1WmA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;width:20.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;107.8%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;114.1%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;107.9%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;110.3%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Risk-free interest rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;3.80%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;4.47%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;3.46%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;4.41%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Expected dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:8.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;0%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:57.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Expected term (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;5.24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;6.02&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;5.50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&#x2013;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;6.07&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_7bG9c4prXEKbM2x9wiBYHw_2_1"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">1.078</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_JWSGLd3IFkqyrsEsl7U-sg_2_3"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">1.141</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="3"
      id="Narr_HQe40kzRsUuX3ehlqtAMlw"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">1.079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="3"
      id="Narr_IhMnhC75D0-vq6QmLtNoog"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">1.103</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="4"
      id="Tc_fsCR8lgVekaU3fGveYHsUQ_3_1"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.038</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="4"
      id="Tc_19gMyxhWuUOV-vh7bRT1jg_3_3"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.0447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="4"
      id="Narr_QDuh02QN-026ML0FzhkdMQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.0346</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="4"
      id="Narr_MxFvBmW77EiC9tHAhETtJg"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.0441</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_5JlEnHYEf0uAU7HFouUOBA_4_2"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="INF"
      id="Narr_lf5zxEz5ukyrcbHFLMbruQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MinimumMember_txlh-08ZhkiBfGKIOvLFpQ"
      id="Tc_U37YuYaJOkCBRgLlldMY6w_5_1">P5Y2M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_Et0wjsTo40GZBBlx3qGXhg"
      id="Tc_cuKkWglq_0qfdKry5e2zKw_5_3">P6Y7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MinimumMember_Nehe-w608kyCtQn-NfcdjA"
      id="Tc_uG_PEEr8ykSwWYsILdF6BQ_5_5">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_RangeAxis_srt_MaximumMember_wzbDYaB_6kyskBkeX-jvnQ"
      id="Tc_T9wPv52mNUmke8DlAjz0sQ_5_7">P6Y25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Narr_Lv1gGPVan0yTOJZazlGW-w"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">7.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="2"
      id="Narr_qEE1goALmU6errJ-EzmTOw"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">5.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_XpNX2oNd-k2eXm8fCDQNqA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:22.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:22.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 1,292&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 2,635&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 5,703&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 5,754&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:76.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 6,995&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 8,389&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_mh5UnUYM2k6msAevWQ7Qgw"
      decimals="-3"
      id="Tc_rkU_YQcyDES6E6Ia39xEtw_4_2"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1292000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_WMmsz4Aw4E-WlzoeqMz7-g"
      decimals="-3"
      id="Tc_V0S8ZL5WKUaTjfzxWUlCUQ_4_5"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2635000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_jgdzQSY520SF1cabKwZZDw"
      decimals="-3"
      id="Tc_wQlvUvETS0eJbZc1ICxbrg_5_2"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5703000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_r_kxBYhuIECulzRu5bs6aw"
      decimals="-3"
      id="Tc_DEb66jHcs0mvsuEtszhWZg_5_5"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5754000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_NfPmWEMvBkCoYkpWQA9PFw_6_2"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6995000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_1rbIGeMmR0ukhcisEYkvhQ_6_5"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">8389000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Narr_x6CvTno3Z0itc6HZJI-1cg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">885</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="INF"
      id="Narr_WNrv2mRFrUuFtR2LfjwDOw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1281</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"
      decimals="INF"
      id="Narr_cxG6IgHng0yiGjkuAq4lzw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">106725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_yoNS9Fg0n0m17vpAlWs4UA"
      decimals="INF"
      id="Narr_5fPG7PC4G0COmayWtYpTyQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">71830</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_ZASdCr2SR0CHVqdAh2Dvlg"
      id="Narr_eiRGg2vZgkOcSsO-XeXPhg">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_a28LgA17i0-e13Onc5xrTw"
      id="Narr_h0tLONK0aEKzBa6qSvWqVg">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q"
      decimals="INF"
      id="Narr_h2w4RsDS3UaePU8luFFfDg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">230947</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardsEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q"
      decimals="INF"
      id="Narr_oHyX9kdvSUehEUgbAETvbQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">186463</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred
      contextRef="As_Of_12_31_2025_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_cG4gMVqh_kC1bDfemMAcJA"
      decimals="INF"
      id="Narr_cctlEbFDSEiTeeaMTaUXMA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">44484</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_anhSgcRnzkyr63eTpB7Vdg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Unvested and outstanding balance as of January 1,&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 544,117&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21.67&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Changes during the period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 106,725&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7.07&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (311,509)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24.64&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (152,870)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15.36&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Unvested and outstanding balance as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 186,463&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:68.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Vested and deferred balance as of December&#160;31,&#160;2025 &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,484&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Sn8hMoP1RkmH0CqlhsTZRw"
      decimals="INF"
      id="Tc_cmCwBNCj3k6HYA3PQPlazA_4_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">544117</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Sn8hMoP1RkmH0CqlhsTZRw"
      decimals="2"
      id="Tc_9rrdbkuA70aEr6L_oL_CLA_4_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">21.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"
      decimals="INF"
      id="Tc_GSWgFsocakKdOYfuUmrxfw_6_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">106725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"
      decimals="2"
      id="Tc_h_HSRm0oSkGn1pGNIJI-sQ_6_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">7.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"
      decimals="INF"
      id="Tc_VIDjidqJ7E29v_BL2uUv0Q_7_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">311509</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"
      decimals="2"
      id="Tc_pJeX2qNwMEqSIp5nUVQhQQ_7_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">24.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"
      decimals="INF"
      id="Tc_s66ZP7d6uU6GDCFj7Jq8gg_8_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">152870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_2wbOyxOoAEmD4Mw0bVXolQ"
      decimals="2"
      id="Tc_KAuqg1CfCUS-MAnk8Hdo1Q_8_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">15.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q"
      decimals="INF"
      id="Tc_JVd1MYdfkUeLdY6LhUXGZg_9_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">186463</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_GlXASt2G2EGVHwxk8mzk1Q"
      decimals="INF"
      id="Tc_kxuFQdForEW9QpOFof6keQ_10_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">44484</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeferred>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_12_31_2018_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_jxgA2gIBfESPb8E3NgYqFA"
      decimals="INF"
      id="Narr_sWClmx_T7kmDZMxL8mNFzQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">4466</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_sXRvsiXv0EmtMWE1h6lbKg"
      decimals="INF"
      id="Narr_Jfkp7La9-0mI4tVAUUruJQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">17868</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant
      contextRef="Duration_1_1_2025_To_12_31_2025_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_5GhPeWFnJkal9UsNydEmmw"
      decimals="2"
      id="Narr_X1ykKGuxmEekWYEr8pEL4g"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.01</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfSharesOutstandingAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="Duration_1_1_2025_To_1_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_fGjyedHWoUKjcjULh2r8mw"
      decimals="INF"
      id="Narr_9C9yeUkgvkSdLj9GeMqv3w"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">17868</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <kala:EmployeeStockPurchasePlanNumberOfOfferingPeriods
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw"
      decimals="INF"
      id="Narr_jRlD_Now5EqPFjhoSMKCXQ"
      unitRef="Unit_Standard_period_vTyIFjlE7E2_aeiZGSl0lA">2</kala:EmployeeStockPurchasePlanNumberOfOfferingPeriods>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw"
      id="Narr_OwLfb5V2sUCGpPM_1aiPZQ">P6M</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw"
      id="Narr_v6-wwLu9SkmCqLbWDsHLaQ">P6M</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeBasicPayHoldingPeriodAuthorization>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_6xrfyO0AMEmTNbzVGwK7Pw"
      decimals="2"
      id="Narr_I7OJJvodOk68GGq3JtH49w"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.85</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage>
    <kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw"
      decimals="2"
      id="Narr_5GMS_54TqUCwZGr33QoFHQ"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.85</kala:ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlanMarketGrantPricePercentage>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_x389-6UaCUCeWCIpBo0KGw"
      decimals="INF"
      id="Narr_O81yg2HGf0y2GQM_CTHYRg"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">15627</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_kala_EmployeeStockPurchasePlan2017Member_6xrfyO0AMEmTNbzVGwK7Pw"
      decimals="INF"
      id="Narr_SdwMo-Zik0-X-XsFfaN8Vw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">11448</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_Yw5Skr2mT0mEpV_nGRrhHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note 12: Loss Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;Basic and diluted net loss per share attributable to common stockholders was calculated as follows for the years ended December&#160;31,&#160;2025 and 2024:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.42%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Net loss attributable to common stockholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (26,980)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (38,511)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Weighted-average common shares outstanding, basic and diluted (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,148,275&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,796,047&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="color:#ff0000;font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Net loss per share attributable to common stockholders, basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3.31)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (10.15)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Included in the weighted-average common shares outstanding, basic and diluted are vested but deferred shares for which all contingencies have been satisfied. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="background:#ffffff;"&gt;The following potential common stock equivalents were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect. The share amounts presented below represent the average of the number of incremental shares included in each quarterly calculation:&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Options to purchase shares of common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 1,373,291&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt;905,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Unvested RSUs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 360,039&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt;621,886&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Unexercised warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 3,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt;4,223&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Convertible preferred stock (as converted to common stock)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 18,433,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 7,294,125&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 20,169,390&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 8,825,879&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_SL2ggdveRE682cGNBeL-bg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.42%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Net loss attributable to common stockholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (26,980)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (38,511)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;Weighted-average common shares outstanding, basic and diluted (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,148,275&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,796,047&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="color:#ff0000;font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Net loss per share attributable to common stockholders, basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3.31)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (10.15)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Included in the weighted-average common shares outstanding, basic and diluted are vested but deferred shares for which all contingencies have been satisfied. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;"&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_04trk11eMUi3yInntSPMGw_5_2"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-26980000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Tc_OXimlg1RokuiPmVAVj55vg_5_5"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-38511000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="0"
      id="Tc_frArbULkAkCxtmBzq3MxlA_7_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">8148275</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="0"
      id="Tc_frArbULkAkCxtmBzq3MxlA_7_2_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">8148275</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="0"
      id="Tc_X46x5i0L2U2rN8loKuH59A_7_5"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3796047</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="0"
      id="Tc_X46x5i0L2U2rN8loKuH59A_7_5_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3796047</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_9rt7tvxREkC7IL1DM0qQLw_9_2"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-3.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="2"
      id="Tc_9rt7tvxREkC7IL1DM0qQLw_9_2_2"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-3.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="2"
      id="Tc_RzQm-1cCT0CFZlCnJcT8BA_9_5"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-10.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="2"
      id="Tc_RzQm-1cCT0CFZlCnJcT8BA_9_5_2"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">-10.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_VlI6QkArd0Wfuh8S7ZKXLQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Options to purchase shares of common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 1,373,291&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt;905,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Unvested RSUs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 360,039&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt;621,886&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Unexercised warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 3,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt;4,223&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;Convertible preferred stock (as converted to common stock)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 18,433,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 7,294,125&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 20,169,390&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:9pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"&gt; 8,825,879&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_16z5C-Ei1USc9aCUZVILOA"
      decimals="0"
      id="Tc_ZHgHRV_SWkmWtTZKc-_-kw_4_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">1373291</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_KOOJ_T-ExE2r3f9SCqUI2w"
      decimals="0"
      id="Tc_8S5BuuVhxEyhy7QY--auZg_4_5"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">905645</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_tzC0b3Ugsk-fOq2uy9E_mQ"
      decimals="0"
      id="Tc_sEHdzGR14kaYZ06gGVH4qw_5_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">360039</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_kala_UnvestedRestrictedStockUnitsMember_nDpkeXxR0ECv5yuiWdCADg"
      decimals="0"
      id="Tc_uoZCA_LZgECR17Tx2x7qyQ_5_5"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">621886</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_vn2icnUXTUyg6ofyju0mKQ"
      decimals="0"
      id="Tc_sMFDjXrErUucpqYZ9Pm8KQ_6_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">3060</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember_KKr-yXECK0a2wQrzxEe2lQ"
      decimals="0"
      id="Tc_dNCQodK8kkexE0k-e368hA_6_5"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">4223</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_levmv96r00uVni7OpeXMSg"
      decimals="0"
      id="Tc_fAyrg0yJv0eyNIi-3N3llw_7_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">18433000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertiblePreferredStockMember_QBphZQyxdkydXD-oo081Dw"
      decimals="0"
      id="Tc_FtE4F7GnKUGeC9-Dx0NbSg_7_5"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">7294125</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="0"
      id="Tc_41P4yBEWD0KjpFgSkRbmcA_8_2"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">20169390</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="0"
      id="Tc_gVErDxp6SkW_1Lb1_zspDQ_8_5"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">8825879</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_B1dkEVr5dkOIyarSVgSRXQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 13: Income Taxes&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has had no income tax expense due to operating losses incurred for the years ended December&#160;31,&#160;2025 and 2024. The Company has also not recorded any income tax benefits for the net operating losses incurred in each period due to its uncertainty of realizing a benefit from those items. All of the Company&#x2019;s losses before income taxes were generated in the United States.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Beginning in 2025 annual reporting, the Company has adopted ASU 2023-09 prospectively. The difference between the Company's effective income tax rate and the U.S. federal statutory rate of 21% was primarily driven by the change in the valuation allowance. A reconciliation of the federal statutory income tax rate to the Company's effective tax rate pursuant to the disclosure requirements of ASU 2023-09 for the year ended December 31, 2025 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_hIIFqpSF8UmVJgHavsvg7Q;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Federal statutory income tax rate &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (5,733)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Effect of:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;State income taxes, net of federal benefit &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Change in Valuation Allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,449&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (27.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Nontaxable or Nondeductible Items:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Stock Based Compensation Permanent&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,139&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7.8)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Mark to Market &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (978)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Other Nontaxable or Nondeductible Items&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Tax Credits:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Federal R&amp;amp;D and Orphan Drug Credits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,945)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (14)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td colspan="7" style="vertical-align:middle;width:97.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;A reconciliation of the U.S. federal statutory income tax rate to the Company&#x2019;s effective income tax rate for the year ended December 31, 2024 is as follows:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Federal statutory income tax rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 21.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Effect of:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;State income taxes, net of federal benefit &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 6.5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Research and development tax credits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 3.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (3.9)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (26.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (0.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Effective income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Net deferred tax assets as of December 31, 2025 and 2024 consisted of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Net operating loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 131,286&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 121,135&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Capitalized research and development and start-up expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,865&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,878&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Research and development tax credit carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,492&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,476&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 535&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Rebates, incentives, trade discounts and allowances&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 103&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 676&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Total deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 140,006&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (499)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Total deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (499)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (146,863)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (139,507)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Net deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has evaluated the positive and negative evidence bearing upon its ability to realize the deferred tax assets. Management has considered the Company&#x2019;s history of cumulative net losses incurred since inception and has concluded that it is more likely than not that the Company will not realize the benefits of the deferred tax assets. Accordingly, a full valuation allowance has been established against the deferred tax assets as of December&#160;31, 2025 and 2024. The valuation allowance increased by $7,356 and $10,776 during the years ended December 31, 2025 and 2024, respectively. The current year and prior year increase is largely the result of an increase to federal net operating losses and generation of federal and state research and development tax credits. Management reevaluates the positive and negative evidence at each reporting period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As required under ASU 2023-09, the Company has included only the portion of the valuation allowance related to federal deferred tax assets in the "change in valuation allowance" line of the rate reconciliation. The following table presents a reconciliation of the total change in the valuation allowance:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Beginning Balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 139,507&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Change charged to income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,356&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Changes charged to OCI&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Changed charged to goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Ending Balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 146,863&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"&gt;As of December&#160;31, 2025 and 2024, the Company had federal net operating loss carryforwards of $561,353 and $405,544, respectively, which may be available to offset future federal tax liabilities and expire at various dates beginning in 2030. As of December&#160;31, 2025 and 2024, the Company had state net operating loss carryforwards of $491,801 and $469,053, respectively, which may be available to offset future state income tax liabilities and expire at various dates beginning in 2025. As of December&#160;31, 2025 and 2024, the Company had federal and state research and development credit carryforwards of $5,492 and $2,476, respectively. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Realization of the future tax benefits is dependent on many factors, including the Company&#x2019;s ability to generate taxable income within the net operating loss carryforward period. Under the provisions of Section 382 of the Internal Revenue Code of 1986, certain substantial changes in the Company&#x2019;s ownership, including a sale of the Company, or significant changes in ownership due to sales of equity, may have limited, or may limit in the future, the amount of net operating loss carryforwards, which could be used annually to offset future taxable income. The Company has completed an analysis as of December 31, 2022 and determined that an additional ownership change occurred during December 2022 as a result of the issuance of Series E Preferred Stock, further limiting the net operating loss carryforwards and research and development tax credits due to the expiration of those attributes. As a result, the utilization of the Company&#x2019;s net operating loss carryforwards is subject to an annual limitation of $222, which is reflected in the numbers presented above. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Tax Cuts and Jobs Act resulted in significant changes to the treatment of research and developmental expenditures under Section 174 of the Internal Revenue Code. For tax years beginning after December 31, 2021, taxpayers are required to capitalize and amortize all research and development expenditures that are paid or incurred in connection with their trade or business. Per the One Big Beautiful Bill Act, effective July 4, 2025, taxpayers are still required to capitalize foreign research and development expenditures over 15 years, but now have the opportunity to deduct domestic research and development expenditures under IRC 174A. The Company has elected to continue to amortize prior year domestic capitalized costs until the amortization of such costs is complete.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company files its corporate income tax returns in the United States and various states. All tax years since the date of incorporation remain open to examination by the major taxing jurisdictions (state and federal) to which the Company is subject, as carryforward attributes generated in years past may still be adjusted upon examination by the Internal Revenue Service (&#x2018;&#x2018;IRS&#x2019;&#x2019;) or other authorities if they have or will be used in a future period. The Company is not currently under examination by the IRS or any other jurisdictions for any tax year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;As of December&#160;31, 2025 and 2024 the Company had &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;no&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; uncertain tax positions. The Company&#x2019;s policy is to recognize interest and penalties related to income tax matters as a component of income tax expense, of which &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;no&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; interest or penalties were recorded for the&#160;years ended December&#160;31, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_TXSb1PXeZUqveTewK4DA-Q"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_7BHqsfSx9EyPIEQ5jpTybg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Narr_MUef9-Pxxk6bnSCMaEs5ww"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Group_olXr7OMheU-SMQuna7oy0Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:24.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_hIIFqpSF8UmVJgHavsvg7Q;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Federal statutory income tax rate &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (5,733)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Effect of:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;State income taxes, net of federal benefit &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Change in Valuation Allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,449&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (27.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Nontaxable or Nondeductible Items:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Stock Based Compensation Permanent&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,139&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7.8)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Mark to Market &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (978)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3.6&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Other Nontaxable or Nondeductible Items&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Tax Credits:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Federal R&amp;amp;D and Orphan Drug Credits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,945)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10.8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (14)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td colspan="7" style="vertical-align:middle;width:97.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;A reconciliation of the U.S. federal statutory income tax rate to the Company&#x2019;s effective income tax rate for the year ended December 31, 2024 is as follows:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;width:12.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December 31, 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Federal statutory income tax rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 21.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Effect of:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;State income taxes, net of federal benefit &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 6.5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Research and development tax credits&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 3.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (3.9)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (26.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:middle;white-space:nowrap;width:12.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (0.3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:72.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Effective income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:12.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_2B5xxcT-GkyB1Wn2qhDd_A_2_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-5733000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="INF"
      id="Tc_JzEf9e0Kj0-OkFU8H6FO7Q_2_6"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_nWLQPOyvxUOc394thuN5tA_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">7449000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_ftjGgHbYv0ubn9ouDxQiwg_5_6"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">-0.273</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_HeOpLT0Ww0iIepHMeutySA_7_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2139000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_uVk-DdmbD0KoCxocfUb9QA_7_6"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">-0.078</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <kala:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_AeC_6lB0A0-i97zU7QunCQ_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-978000</kala:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketAmount>
    <kala:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_8hoALn5eAkGyzzKewpG98w_8_6"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.036</kala:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMarkToMarketPercent>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_iXAQEoKNEkCYsB2Lu3sweA_9_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">82000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_ZdXlnDUOuEikvPABE3qd1Q_9_6"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <kala:EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_RQZOZjbdTkqFC5xoYs3dyw_11_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2945000</kala:EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsAmount>
    <kala:EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_PAqcnGNa30i4cfx6quMOGg_11_6"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">-0.108</kala:EffectiveIncomeTaxRateReconciliationTaxCreditFederalRDAndOrphanDrugCreditsPercent>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_fAiPsld6YECPwC4ZXe7w3w_12_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">-14000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="3"
      id="Tc_SLdhMz4lck2Sp4CWU5PXyw_12_6"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="INF"
      id="Tc_tR8mOCNu2ECO18fdtTFQaA_17_4"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="3"
      id="Tc_FshS4bnA8UC4iJtYSjKwZA_19_4"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.065</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="3"
      id="Tc_9bpUBapUP0yIiQ4_DslXhw_20_4"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="3"
      id="Tc_g-T0J3Ogg0e9i7Otv48Zuw_21_4"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">-0.039</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="3"
      id="Tc_L1GtAyted0uCZ4VgxexCLw_22_4"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">-0.263</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="3"
      id="Tc_Ub86xEQemk2WyAWmZNHxiA_23_4"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_iVgL8gohfU2zAtL7_FHdDA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Net operating loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 131,286&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 121,135&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Capitalized research and development and start-up expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,865&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,878&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Research and development tax credit carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,492&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,476&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 535&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Rebates, incentives, trade discounts and allowances&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 103&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 676&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Total deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 146,863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 140,006&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (499)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Total deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (499)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (146,863)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (139,507)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;"&gt;Net deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_L0jDOu3720OnTFBC46UV1w_4_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">131286000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_kAqH_RDQO0e1e4Fm1xuF6A_4_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">121135000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_XlFE-mVl70u4Snuq_26gfQ_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">9865000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_JLqHUBImD0G0BkdXz1JlQg_5_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">13878000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_dbXx5g445k6BRHJ6WPjaDQ_6_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5492000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_J45Pt_RPk0GKCN6xA-eZMw_6_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2476000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_EtZ7HUwPME-yah-knSSDCg_7_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1203000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <kala:DeferredTaxAssetsTaxDeferredLeaseLiabilities
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_PJHNAASXvkS57kXni6LdcA_8_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">535000</kala:DeferredTaxAssetsTaxDeferredLeaseLiabilities>
    <kala:DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_EkqnMBzBNUKTtfWICH2khg_9_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">43000</kala:DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances>
    <kala:DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_Sl2ziPN9VEyPlh_BFggs6w_9_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">103000</kala:DeferredTaxAssetsTaxDeferredExpenseRebatesIncentivesTradeDiscountsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_s3eqi6I55EqDIub3osWAAA_10_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">177000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_gmqO3m3UJUyY7oBMPginpg_10_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">676000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_ZGEQp4tgnkmTCpG6foo9dQ_11_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">146863000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_4PZHt0Ax6UGyXaUk4FOzQg_11_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">140006000</us-gaap:DeferredTaxAssetsGross>
    <kala:OperatingOrFinanceLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_nJulafk3BkOqofJlC6TlSg_14_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">499000</kala:OperatingOrFinanceLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_-RDDt0EyMEaFuSnwKSFcjw_15_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">499000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_3Jb_q6irPU62uiLY1ACAEA_16_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">146863000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_jODgsy6fOkWDc9RHAyLj0w_16_6"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">139507000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_xuJbs4u1SECugkq58LF0Pg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">7356000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_4wMNW_ZNFUGTJxQCQQRQdA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">10776000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_NlpkwYpPuk2HjjRTZoS0Sw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:middle;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Beginning Balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 139,507&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Change charged to income tax expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,356&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Changes charged to OCI&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Changed charged to goodwill&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;Ending Balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 146,863&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Tc_sVy1Mr1CEkusILlfs1R7Fg_4_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">139507000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <kala:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Tc_IPYkPN_PfkajiO1zF0aW5Q_5_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">7356000</kala:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseChargedToIncomeTaxExpenseAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Tc_2JrJvQBItUW9lB3QTwlw6Q_8_3"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">146863000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_uv4c_ktTTU-Ec0H-rQLz_Q"
      decimals="-3"
      id="Narr_x0V8mzTZu0CbPUczbl9nxQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">561353000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_QstsWUAM2EuYRCvUcT0UCw"
      decimals="-3"
      id="Narr_onK4Pl60HkSxXW2ECj76vA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">405544000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2025_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_A04TgE2DaUSGbZrEKA5lqg"
      decimals="-3"
      id="Narr_tyH246AYWky3D8qKSS7iYQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">491801000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2024_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_rHfbVdx0GkKOUIwACbfp0g"
      decimals="-3"
      id="Narr_xj8ESOHJBkW89Rtfo60OCQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">469053000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Narr_GiHYqtEdQ0qfMs-ztLDaHA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">5492000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Narr_U-lOSHShv0CPfdW8UmCI0g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2476000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <kala:TaxCreditCarryforwardAmountAnnualLimitation
      contextRef="As_Of_12_31_2022_4ul5g7PEMUiPL2LP1t-_ag"
      decimals="-3"
      id="Narr_F0DjzzyZ5EWihUGit8D_8g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">222000</kala:TaxCreditCarryforwardAmountAnnualLimitation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Narr_Kh2Mw3mDkEiJMyCvkNCtTA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Narr__6M_K-ynikSOC2fMH1-Jew"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_yQhwQur2aEyaeJ7vRTD2SA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_eFkcRzyhMU2qqA78RIDxCw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_LTzf3dw_20mRQTg3XoSPkw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;Note 14: Commitments and Contingencies&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Stanford License Agreement&lt;/b&gt;&#x2014; In October 2019, Combangio entered into a license agreement with The Board of Trustees of The Leland Stanford Junior University (&#x201c;Stanford&#x201d;), which was amended in February 2020 and subsequently transferred to the Company by operation of law upon the Combangio Acquisition. Pursuant to the license agreement with Stanford (the &#x201c;Stanford Agreement&#x201d;), the Company has a worldwide, exclusive, sublicensable license under certain patent rights (&#x201c;licensed patents&#x201d;), directed to methods to promote eye wound healing, to make, have made, use, import, offer to sell and sell products (&#x201c;licensed products&#x201d;) that are covered by the licensed patents for use in all fields. Under the Stanford Agreement, the Company is required to pay Stanford annual license maintenance fees in the low-to-mid five figures which are creditable against earned royalties owed to Stanford for the same year, an aggregate of up to $1,075 for the achievement of specified development and regulatory milestones, and an aggregate of up to $1,100 for the achievement of specified sales milestones. Stanford is also entitled to receive tiered royalties in a low single digit percentage range on net sales of licensed products that are covered by a valid claim of a licensed patent. During&lt;span style="background:#ffffff;"&gt; the years ended December 31, 2025 and 2024, &lt;/span&gt;amounts paid to Stanford were &lt;i style="font-style:italic;"&gt;de minimis&lt;/i&gt;. On September 29, 2025, the Company announced that the CHASE trial of KPI-012 for the treatment of PCED did not meet the primary endpoint of complete healing of PCED as measured by corneal fluorescein staining. The CHASE trial also failed to achieve statistical significance for key secondary efficacy endpoints and did not show any meaningful difference between either KPI-012 treatment arm and the placebo arm. Based on the CHASE trial results, we determined to cease development of KPI-012 and our MSC-S platform.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contingencies related to the Merger Agreement&lt;/b&gt;&#x2014; In connection with the Combangio Acquisition, the Company agreed to make additional payments based on the achievement of certain milestone events related to KPI-012. The Company recognized certain contingent consideration liabilities at fair value on the acquisition date, and revalues the remaining obligations each reporting period. The total potential maximum payout for the milestone payments, which have been recorded as liabilities at fair value, is $40,000 and the milestone payments are contingent upon the achievement of specified development, regulatory and commercialization milestones. Following the achievement of the First Dosing Milestone in February 2023, the Company paid an aggregate of $2,500 in cash and $2,354 in shares of the Company&#x2019;s common stock (representing an aggregate of 105,038 shares of the Company&#x2019;s common stock) to the former Combangio Equityholders in March 2023. The Company paid the remaining amount due in connection with the First Dosing Milestone of $146 in cash in January 2024. Additionally, pursuant to the merger agreement for the Combangio Acquisition, the Company could trigger potential future sales-based milestone payments of up to $65,000 and cash royalty payment obligations in the mid-to-high single digits. Because the achievement of these sales-based milestones related to KPI-012 was not considered probable as of December 31, 2025 or December 31, 2024, such contingencies have not been recorded in the Company&#x2019;s consolidated financial statements. Amounts related to contingent milestone payments are not considered contractual obligations as they are contingent on the successful achievement of certain development, regulatory or commercial milestones.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Litigation&lt;/b&gt;&#x2014;The Company is not currently subject to any material legal proceedings. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Guarantees and Indemnifications&lt;/b&gt;&#x2014;The Company&#x2019;s Certificate of Incorporation authorizes the Company to indemnify and advance expenses to its officers and directors and agents to the fullest extent permitted by law. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"&gt;The Company&#x2019;s equity agreements and certain other arrangements include standard indemnifications against claims, actions, or other matters that may arise in connection with these arrangements. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2025 and 2024, the Company had not experienced any losses related to these indemnification obligations, and no claims with respect thereto were outstanding. The Company does not expect significant claims related to these indemnification obligations and has no amount accrued related to these contingencies. The Company does not expect these indemnifications to have a material adverse effect on these consolidated financial statements.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSpecifiedDevelopmentAndRegulatoryMilestonesRelatingToKPI012ProductMember_28Rv7RR_7Uy_LqU60ik6PA"
      decimals="-3"
      id="Narr_6gbbQkxVOEyVEn-8QLIQYQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1075000</kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones>
    <kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones
      contextRef="As_Of_12_31_2025_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_1Lvv6Cn5LkedVMWv7sUs1A"
      decimals="-3"
      id="Narr_-AeHh7clpkuHKzDEqeKGMA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">1100000</kala:AnnualLicenseMaintenanceFeesUponAchievementOfSpecificMilestones>
    <kala:PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones
      contextRef="As_Of_11_15_2021_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_b8HnNovaKUi72y1tToYrwQ"
      decimals="-3"
      id="Narr_j29QpU4YQ0W3Ieb3KKQRHA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">40000000</kala:PotentialPayoutForContingentConsiderationUponAchievementOfSpecifiedDevelopmentRegulatoryAndCommercialMilestones>
    <kala:AssetAcquisitionContingentMilestoneConsiderationCashPaid
      contextRef="Duration_2_1_2023_To_2_28_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_SuqesIoODE2eO0coo_Kahg"
      decimals="-3"
      id="Narr_bt876kqcokaeTMZFVoqP0A"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2500000</kala:AssetAcquisitionContingentMilestoneConsiderationCashPaid>
    <kala:AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable
      contextRef="Duration_2_1_2023_To_2_28_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_SuqesIoODE2eO0coo_Kahg"
      decimals="-3"
      id="Narr_Z903_Y3nC0GNlAebM8sk-A"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">2354000</kala:AssetAcquisitionContingentMilestoneConsiderationEquityInterestIssuedOrIssuable>
    <kala:AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable
      contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_Yn2b_E3IyUu3YrCnrxQcxw"
      decimals="INF"
      id="Narr_MqH1GtFfYECCEqtoNzS5kw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">105038</kala:AssetAcquisitionContingentMilestoneConsiderationNumberOfEquityInterestIssuedOrIssuable>
    <kala:AssetAcquisitionContingentMilestoneConsiderationPayable
      contextRef="As_Of_1_31_2024_srt_StatementScenarioAxis_kala_FirstPatientDosedWithAnyProductInPhase2ClinicalTrialDosingMilestoneMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_R96F8BKgjkqRUYp8bayfZA"
      decimals="-3"
      id="Narr_U5iTbvFWoUaa7dHXgyIiTg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">146000</kala:AssetAcquisitionContingentMilestoneConsiderationPayable>
    <kala:PotentialMaximumPayoutForContingentConsideration
      contextRef="As_Of_11_15_2021_srt_StatementScenarioAxis_kala_ScenarioAchievementOfSalesBasedMilestoneRelatingToKpi012ProductMember_us-gaap_AssetAcquisitionAxis_kala_CombangioIncMember_9vuPi7RTG0OlTf2SArQM5w"
      decimals="-3"
      id="Narr_2eT8Cy-p10mHoMLuq9tXXg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">65000000</kala:PotentialMaximumPayoutForContingentConsideration>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="As_Of_12_31_2024_cv54DSSaWU29jlTiJlROtQ"
      decimals="-3"
      id="Narr_2s1jUVFoWUGtbZ3_5F7vJQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="As_Of_12_31_2025_XechmWtV2kGDuNUojhovCw"
      decimals="-3"
      id="Narr_2telvzBYpUOaPtLdRlfpUw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_zCdw1UQdnki-d7BjGRXPSw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;Note 15: Defined Contribution Plan&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"&gt;The Company has a 401(k) defined contribution plan (the &#x201c;401(k) Plan&#x201d;) for substantially all of its employees. Eligible employees may make pretax contributions to the 401(k) Plan up to statutory limits.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company made discretionary matching contributions of $134 and $160 to the 401(k)&#160;Plan during the years ended December 31, 2025 and 2024, respectively.&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      decimals="-3"
      id="Narr_CBdiXi3nZE296Z4m_LpuTw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">134000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_R0aq7mzBbk6ujV0bzUCPpQ"
      decimals="-3"
      id="Narr_gktY9o-PDEyQ9VvabP7IAQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">160000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2025_To_12_31_2025_IFzSk4sU3UiuW98Hn_zRig"
      id="Tb_teHOwjstekmg7UDsG58h0Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note 16: Subsequent Events&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:12pt 0pt 8pt 0pt;"&gt;Series AAA Private Placement &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;As disclosed in Note 10, on November 25, 2025, the Company entered into a Securities Purchase Agreement, with the Series AA Investor, pursuant to which the Company agreed to issue and sell, in a private placement, shares of the Series AA Preferred Stock and the Series AAA Preferred Stock of the Company in &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;two&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; closings for aggregate gross proceeds of up to &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$6.0&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; million.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-weight:normal;"&gt;On December 11, 2025, the Series AA Investor transferred his rights and obligations under the Securities Purchase Agreement solely with respect to the shares of Series AAA Preferred and the director nomination right to AK Holdings Group Inc., a Panamanian company (&#x201c;AK Holdings&#x201d;). On January 29, 2026, pursuant to the terms of that certain Rights Purchase Agreement by and among AK Holdings and each signatory thereto (the &#x201c;Series AAA &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;Investors&#x201d;), AK Holdings sold its rights to purchase the Series AAA Preferred Stock (but not its director nomination rights under the November 2025 Purchase Agreement) to the Series AAA Investors. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;On January 30, 2026, the Company entered into that certain Securities Purchase Agreement (the &#x201c;Series AAA Purchase Agreement&#x201d;) with each of the Series AAA Investors pursuant to which the Company agreed to issue and sell to the Series AAA Investors at second closing of the Private Placement, an aggregate of &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;2,100,000&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; shares of Series AAA Preferred Stock at a price per share of Series AAA Preferred Stock equal to &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$2.00&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;, for aggregate gross proceeds of &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$4,200&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;. The Closing occurred on January 30, 2026, following (A) the approval at the Annual Meeting of the Issuance Proposal and the Share Increase Proposal (each as defined herein), (B) the filing with the Secretary of State of the State of Delaware of the (i) Certificate of Amendment (as defined herein) and (ii) Certificate of Designations, Preferences and Rights of Series AAA Convertible Non-Redeemable Preferred Stock (the &#x201c;Certificate of Designations&#x201d;), and (C) the satisfaction of other customary closing conditions. The terms of the Series AAA Preferred Stock are substantially similar to the terms of the Series AA Preferred Stock. Each share of Series AAA Preferred Stock was convertible into &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;420&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; shares of Common Stock for an aggregate total of &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;882,000,000&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; shares of Common Stock issuable upon conversion of the Series AAA Preferred Stock. The Purchase Agreement contains customary representations, warranties and agreements by the Company and customary closing conditions. The representations, warranties and covenants contained in the Purchase Agreement were made solely for the benefit of the parties thereto and as of specific dates and may be subject to limitations agreed upon by the contracting parties. All of the shares of Series AAA Preferred Stock have been converted to common stock. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"&gt;License Agreement&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;On March 3, 2026 (the &#x201c;Effective Date&#x201d;), the Company and 2624465 Ontario Inc. o/a Younet AI, an Ontario corporation (&#x201c;Younet&#x201d;) entered into a Platform Development and Exclusive License Agreement (the &#x201c;Agreement&#x201d;) pursuant to which the Company obtained a worldwide exclusive license (the &#x201c;Exclusive License&#x201d;) of Younet&#x2019;s proprietary, custom biomedical artificial intelligence research platform (the &#x201c;Researgency Platform&#x201d;), together with associated trademarks and intellectual property. The term of the Agreement is for &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;12 months&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; following the Effective Date (the &#x201c;Initial Term&#x201d;), with the option by the Company to renew the agreement for successive &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;12 months&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; terms (each, a &#x201c;Renewal Term&#x201d;), in each case by providing notice to Younet pursuant to the terms of the Agreement (the &#x201c;Extension Notice&#x201d;). Pursuant to the Agreement, Younet shall also provide to the Company certain deliverables and services related to the Researgency Platform, with certain additional deliverables to be provided by Younet in the event of a Renewal Term, in each case with all operating costs relating to the Researgency Platform to be paid by the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;padding-bottom:8pt;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;In consideration of the services to be performed by Younet under the Agreement, the Company has agreed to pay to Younet for the Initial Term a cash fee of up to &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$530&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; consisting of (i) &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$80&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; in cash, which was paid by the Company on the Effective Date, and (ii) in the event the Company delivers to Younet a written notice electing to engage Younet for the continued development of Researgency, &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$450&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; in cash, payable in &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;9&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; monthly installments of &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$50&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;, pursuant to the terms of the Agreement. Such notice may be provided at any time on or after the first business day of the third month following the Effective Date and such continued development may be terminated upon &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;30 days&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; notice by the Company. In addition, the Company has agreed to issue to Younet &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;5,000,000&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; shares of the Company&#x2019;s common stock, par value &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$0.001&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; per share (the &#x201c;Common Stock&#x201d;), within &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;10&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; business days of the Effective Date. In addition, each time the Agreement is extended for a Renewal Term, the Company shall (i) pay to Younet &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$250&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; in cash and (ii) issue to Younet &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;5,000,000&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; shares of Common Stock within &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;10&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; business days of the Extension Notice. Any shares of Common Stock issuable to Younet pursuant to the Agreement shall herein be referred to as the &#x201c;Younet Shares.&#x201d; Except for certain block trades, during the Term (as defined in the Agreement) and for the twelve months thereafter, Younet shall not sell any Younet Shares on any Trading Day (as defined in the Agreement) in an amount that exceeds &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;3%&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; of the Daily Trading Volume (as defined in the Agreement) for such Trading Day.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;background:#ffffff;margin:4pt 0pt 0pt 0pt;"&gt;In addition, Younet has granted to the Company an irrevocable option, exercisable at any time during the Initial Term or any Renewal Terms, to acquire all of the issued and outstanding equity interests of Younet, or, at the Company&#x2019;s election, substantially all of the assets of Younet, for a total purchase price of $55,000, subject to the terms of the Agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;If the Company does not deliver an Extension Notice prior to the expiration of the Initial Term or any Renewal Term, the Agreement shall expire automatically at the end of the applicable term. In addition, the Agreement may be terminated by either party (i) for uncured material breach or (ii) due to the insolvency of the other party. Upon termination or expiration, (a) the Exclusive License will terminated, (b) all licenses granted to Younet with respect to KALA Data (as defined in the Agreement) will immediately terminate, (c) all licenses granted to the Company with respect to Younet Background IP (as defined in the Agreement) will survive in accordance with their terms, and (d) all Work Product (as defined in the Agreement) completed as of the date of termination shall be delivered to and owned by the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;The License Agreement additionally includes customary representations and warranties, covenants, and indemnification obligations for a transaction of this nature.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Loan and Security Agreement&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;On February 9, 2026,&#160;the Company made a loan (the &#x201c;Loan&#x201d;) in the principal amount of $7,000, evidenced by a secured&#160;promissory note&#160;(the &#x201c;Note&#x201d;) to Minglemint Solutions LLC (&#x201c;Borrower&#x201d;) in connection with the Company&#x2019;s determination that a portion of its cash on hand was in excess of its near-term working capital requirements and operational needs. In order to optimize the return on such excess cash, rather than holding the full balance in a bank deposit account, which offered a materially lower yield, the Company elected to deploy that portion into the Loan, which bears interest at a rate of 8.0% per annum. The Company believes that the interest rate obtained under the Loan, together with the security interest granted to the Company over all fixtures and personal property of the Borrower, provides a more favorable risk-adjusted return on idle cash than the return available through conventional bank deposit arrangements, while preserving the Company&#x2019;s ability to meet its anticipated working capital and operational obligations. The Loan bears interest at a rate of 8.0% per annum, and is due and payable on February 9, 2027. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Note includes customary event of default provisions, including, but not limited to, for a breach of any representations and warranties or covenants, any bankruptcy or insolvency proceedings of the Borrower, and the failure of the Borrower to pay, upon 15 days&#x2019; written notice of default, any principal amount of the Loan or interest due. The Note provides for a default interest rate of 13.0%. As described in the Note, upon the occurrence of certain events of default, the Company may, among other remedies, declare the outstanding balance of the Note including all accrued interest thereon immediately due and payable. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Additionally, the Note is secured by a continuing first priority lien and security interest in all fixtures and personal property of the Borrower (the &#x201c;Collateral&#x201d;), pursuant to the security agreement with the Borrower dated February 9, 2026 (the &#x201c;Security Agreement&#x201d;). The Collateral includes, but is not limited to, all accounts, goods, documents, instruments, securities and investment properties, money, accounts and rights to payment of the Borrower, and any proceeds, records and obligations relating to the foregoing, as more fully detailed in the Security Agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <kala:NumberOfClosings
      contextRef="Duration_11_25_2025_To_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_xrIxqZiC7UCUzHBb4s29Pg"
      decimals="INF"
      id="Narr_4Ic__9NGekKP247N0ZqRnA"
      unitRef="Unit_Standard_Closing_odn0rIX150WZBGAldGJuaw">2</kala:NumberOfClosings>
    <kala:ProceedsFromPreferredStockReservedForFutureIssuance
      contextRef="As_Of_11_25_2025_us-gaap_StatementClassOfStockAxis_kala_SeriesAaConvertibleNonRedeemablePreferredStockAndSeriesaaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementNovember2025Member_ekmAQnFB2USpicAAPJWMnQ"
      decimals="-5"
      id="Narr_-U14Uw4cLEuV5W6VLWKW3g"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">6000000</kala:ProceedsFromPreferredStockReservedForFutureIssuance>
    <us-gaap:PreferredStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg"
      decimals="INF"
      id="Narr_R0mp2abkmE2L26fQKvr_DQ"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">2100000</us-gaap:PreferredStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharePrice
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg"
      decimals="2"
      id="Narr_rAHO0PDXbUiTodesHjwJIw"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">2</us-gaap:SharePrice>
    <kala:ProceedsFromPreferredStockReservedForFutureIssuance
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg"
      decimals="-3"
      id="Narr_2SDmjeshmk6VzLJR5Evjiw"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">4200000</kala:ProceedsFromPreferredStockReservedForFutureIssuance>
    <us-gaap:PreferredStockConvertibleConversionRatio
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg"
      decimals="INF"
      id="Narr_pMWOYnFD6EG5AHV5IqpqHw"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">420</us-gaap:PreferredStockConvertibleConversionRatio>
    <us-gaap:PreferredStockConvertibleSharesIssuable
      contextRef="As_Of_1_30_2026_us-gaap_StatementClassOfStockAxis_kala_SeriesAaaConvertibleNonRedeemablePreferredStockMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_kala_SecuritiesPurchaseAgreementJanuary2026Member_NHj_lEwzDkeWhn_eZGPhdg"
      decimals="INF"
      id="Narr_GKfr4thQrUWLHBRjo53VOA"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">882000000</us-gaap:PreferredStockConvertibleSharesIssuable>
    <kala:LicenseAgreementInitialTerm
      contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg"
      id="Narr_DvUaEzk9kkC0D6DQ2RdHaA">P12M</kala:LicenseAgreementInitialTerm>
    <kala:LicenseAgreementRenewalTerm
      contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg"
      id="Narr_5VmdgHCRSU-s4gIgSw3OqA">P12M</kala:LicenseAgreementRenewalTerm>
    <kala:LicenseAgreementMaximumCashFees
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="-3"
      id="Narr_j2U3lGOXHkeL3IKhSvblQA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">530000</kala:LicenseAgreementMaximumCashFees>
    <kala:LicenseAgreementPaymentOfCashFees
      contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg"
      decimals="-3"
      id="Narr_29ZfOk8N0E-RTw57fpmT5w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">80000</kala:LicenseAgreementPaymentOfCashFees>
    <kala:LicenseAgreementCashFeesAmountPayable
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="-3"
      id="Narr_Fy-JYAKNkUmi-q9NPsvQvQ"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">450000</kala:LicenseAgreementCashFeesAmountPayable>
    <kala:LicenseAgreementCashFeesNumberOfPaymentInstallments
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="INF"
      id="Narr_l9Ree7ezQEGvMtVSbLg0ZA"
      unitRef="Unit_Standard_installment_xVFBTzpRs0e9IPMSAC5vJg">9</kala:LicenseAgreementCashFeesNumberOfPaymentInstallments>
    <kala:LicenseAgreementCashFeesAmountOfPaymentInstallments
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="-3"
      id="Narr_vJ6vo4gnhkS3RYwZvcg9Wg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">50000</kala:LicenseAgreementCashFeesAmountOfPaymentInstallments>
    <kala:LicenseAgreementTerminationNoticePeriod
      contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg"
      id="Narr_EhjGAtkH0UaHXTr_EhFtPA">P30D</kala:LicenseAgreementTerminationNoticePeriod>
    <kala:LicenseAgreementSharesAgreedToIssue
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="INF"
      id="Narr_s4kL1e3N4kqs0OK_jD95Kw"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">5000000</kala:LicenseAgreementSharesAgreedToIssue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="INF"
      id="Narr_F82VILwRsE-3rPUvVreicg"
      unitRef="Unit_Divide_USD_shares_vAKEZ2sQzkSQ6Nw6KXw1aQ">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <kala:LicenseAgreementShareIssuancePeriod
      contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg"
      id="Narr_2x14LFSUlUWH0rZh0fcWYA">P10D</kala:LicenseAgreementShareIssuancePeriod>
    <kala:LicenseAgreementCashPaymentAmountRenewalTerm
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="-3"
      id="Narr_TYN5M8ixd0iwdpHMUjQKKg"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">250000</kala:LicenseAgreementCashPaymentAmountRenewalTerm>
    <kala:LicenseAgreementSharesAgreedToIssueRenewalTerm
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="INF"
      id="Narr_57rSV-v9NUuzmrRQDzLz_g"
      unitRef="Unit_Standard_shares_zTP2SvwgHUyzB-DYBW2QjA">5000000</kala:LicenseAgreementSharesAgreedToIssueRenewalTerm>
    <kala:LicenseAgreementShareIssuancePeriodRenewalPeriod
      contextRef="Duration_3_3_2026_To_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_ls1GXZo5mUeCh4D3k4TwJg"
      id="Narr_3L4J0cnLkUeZuJbo0CpwQg">P10D</kala:LicenseAgreementShareIssuancePeriodRenewalPeriod>
    <kala:LicenseAgreementMaximumDailyTradingVolumePercentage
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="2"
      id="Narr_AbMf9Bwtnka8Ipwkzlylbw"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.03</kala:LicenseAgreementMaximumDailyTradingVolumePercentage>
    <kala:LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice
      contextRef="As_Of_3_3_2026_srt_CounterpartyNameAxis_kala_YounetMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_TypeOfArrangementAxis_kala_PlatformDevelopmentAndExclusiveLicenseAgreementMember_y1KXnbC8UECg2ThmqPlSKA"
      decimals="-3"
      id="Narr_KdgXscoHz0CRLQcQTuomeA"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">55000000</kala:LicenseAgreementOptionToAcquireEquityInterestsOrAllAssetsPurchasePrice>
    <kala:FinancingReceivableFaceAmount
      contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA"
      decimals="-3"
      id="Narr_8PWTYhHX_0CO7Mk2i8t97w"
      unitRef="Unit_Standard_USD_c2UrqN3A8UiXSq1cvQLWvQ">7000000</kala:FinancingReceivableFaceAmount>
    <kala:FinancingReceivableInterestRatePercentage
      contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA"
      decimals="3"
      id="Narr_WloMOaPOtEar_6h4f6Hu7A"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.08</kala:FinancingReceivableInterestRatePercentage>
    <kala:FinancingReceivableInterestRatePercentage
      contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA"
      decimals="3"
      id="Narr_iBq_LzCNC0CwxD3TNEwdrw"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.08</kala:FinancingReceivableInterestRatePercentage>
    <kala:FinancingReceivableGracePeriodToMakePayment
      contextRef="Duration_2_9_2026_To_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_qFrLk8d8RkyUGkI5r9yJQQ"
      id="Narr_645TX6go-U6VQiGrJDAiow">P15D</kala:FinancingReceivableGracePeriodToMakePayment>
    <kala:FinancingReceivableDefaultInterestRatePercentage
      contextRef="As_Of_2_9_2026_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_SUHiUTWBDUynFB7J6E3AjA"
      decimals="3"
      id="Narr_gNgrAtBZy0inttlFvJABnA"
      unitRef="Unit_Standard_pure_ozkkUkKMkEuOK39zGC9gxw">0.13</kala:FinancingReceivableDefaultInterestRatePercentage>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
